LINUX实验 实验三:熟悉LINUX常用命令
- 格式:pdf
- 大小:165.01 KB
- 文档页数:5
Linux实验报告《⾼级操作系统》实验报告学号:姓名:班级:实验⽇期:2016 年 3 ⽉30 ⽇成绩:实验名称:实验⼀:常⽤的Linux命令⼀、实验⽬的1、熟悉Linux的桌⾯环境;2、了解Linux的⽂件⽬录结构;3、了解Linux的命令及使⽤格式。
4、熟悉Linux系统的⽂件和⽬录⼆、实验内容1、Linux的终端⽅式和⽂本⽅式下的命令操作。
2、练习并掌握常⽤的Linux操作命令,如ls、cat、ps、who、echo、cd、more、cp、rm、ps 等;3、学习使⽤Linux的在线求助系统,如man和help命令等。
三、实验操作1、基本命令的使⽤1)更改你的密码2)显⽰系统⽇期3)显⽰2003年完整的⽇历4)显⽰1999年⼀⽉和99年⼀⽉5)列出当前你系统上所有的⽤户6)显⽰你的登录⽤户名7)清屏8)查看/etc/passwd⽂件的内容9)在你的屏幕上输出“hello linux”10)使⽤历史命令查看来查看过去所输⼊的20条命令11)运⾏历史列表中的任意⼀条命令12)Bash⽀持命令和⽂件名连同TAB键补齐的特性,对命令和⽂件名均尝试使⽤这种特性2、⽂件和⽬录操作1)查看你当前的⽬录,是那⼀个⽬录2)切换你当前的⽬录到root⽬录3)在root⽬录并且在这个⽬录下列出⼀个简单的和⼀个长串⽂件的列表4)列出当前⽬录下所有的⽂件,列出当前⽬录下所有的⽂件,包括⼦⽬录中的⽂件。
5)回到你的home⽬录下,列出它的内容包括隐藏⽂件6)在home⽬录下创建⼀个名为mydir的⽬录,显⽰出~/mydir(不要显⽰⽬录中内容),每个⽬录的⼤⼩7)进⼊到mydir⽬录,创建两个0字节的⽂件,命名为myfile1和myfile28)显⽰出myfile1和myfile2的⼤⼩9)删除mydir⽬录10)查看/etc/passwd⽂件的内容,这个⽂件包含所有使⽤系统的⽤户信息,复制/etc/passwd ⽂件⾄home⽬录下,并且重命名为usersfile11)列出以users开头的所有⽂件12)⽤⼀条命令完成创建⼀个sub1⽬录,并在sub1下创建⼀个名为sub2的⽬录13)进⼊sub2⽬录并且创建⼀个名为myfile的⽂件14)返回home⽬录,复制整个sub1⽬录中所有的内容,命名为tree115)现在你有两个⽬录树,分别是sub1和tree1。
实验一Linux常用命令(一)1、Shell环境和Shell命令格式如果实验用计算机上Linux以图形方式启动,登录系统后打开终端窗口。
方法:桌面:右键菜单-Terminal(终端);或:主菜单-系统工具-Terminal(终端)。
命令格式:command [-option(s)] [option argument(s)] [command argument(s)]步骤1:使用who命令步骤2:使用date命令步骤3:使用上下健提取历史命令who,执行。
2、文件系统操作命令(1)改变目录命令:cd 目标目录路径步骤1:使用绝对路径依次进入Linux根目录下的所有子目录。
例如:cd /usr/bin步骤2:使用绝对路径依次进入用户目录。
步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数ls命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd /binls c*步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。
步骤4:直接列出子目录中的文件。
例如:ls i868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。
步骤7:使用-a或-A选项,观察结果有什么变化。
步骤8:综合使用以上选项。
(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。
mkdir tmp步骤2:删除该目录rmdir tmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。
mkdir ~/tmp步骤4:删除该目录rmdir ~/tmp步骤5:使用-p参数一次创建多级目录。
如:mkdir ~/tmp/dir1步骤6:使用-p参数删除多级目录。
如:cd ~rmdir tmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir ~/tmpcp /usr/include/signal.h ~/tmp步骤2:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。
linux基本命令实验报告Linux基本命令实验报告一、引言在计算机科学领域,Linux操作系统是一种常见的开源操作系统。
它以其稳定性、安全性和灵活性而闻名,并被广泛应用于服务器和个人计算机。
本实验报告旨在介绍一些常用的Linux基本命令,并通过实验来验证其功能和用法。
二、实验目的1. 熟悉Linux操作系统的基本命令;2. 掌握Linux命令的用法和参数;3. 通过实验验证Linux命令的功能。
三、实验内容1. 文件和目录操作命令1.1 ls命令:用于列出当前目录下的文件和目录。
1.2 cd命令:用于切换当前工作目录。
1.3 mkdir命令:用于创建新目录。
1.4 touch命令:用于创建新文件。
1.5 cp命令:用于复制文件或目录。
1.6 mv命令:用于移动文件或目录。
1.7 rm命令:用于删除文件或目录。
2. 文本处理命令2.1 cat命令:用于查看文件内容。
2.2 grep命令:用于在文件中搜索指定的字符串。
2.3 sed命令:用于对文件进行文本替换和编辑操作。
2.4 awk命令:用于处理和分析文本数据。
3. 系统管理命令3.1 ps命令:用于查看当前系统进程。
3.2 top命令:用于实时监控系统资源占用情况。
3.3 kill命令:用于终止指定的进程。
3.4 ifconfig命令:用于查看和配置网络接口。
3.5 ping命令:用于测试网络连接。
四、实验结果与分析1. 文件和目录操作命令实验结果:通过实验,我们成功地使用了ls命令列出了当前目录下的文件和目录,并使用cd命令切换了工作目录。
我们还创建了新目录和新文件,并使用cp命令和mv 命令进行了文件和目录的复制和移动。
最后,我们使用rm命令成功地删除了文件和目录。
2. 文本处理命令实验结果:我们使用cat命令查看了文件的内容,并使用grep命令在文件中搜索了指定的字符串。
我们还使用sed命令对文件进行了文本替换和编辑操作,并使用awk 命令对文本数据进行了处理和分析。
linux 基本操作实验报告《Linux基本操作实验报告》Linux操作系统是一款开源的操作系统,具有稳定性高、安全性强等特点,因此在服务器领域得到了广泛的应用。
对于初学者来说,熟悉Linux的基本操作是非常重要的,下面我将分享一份Linux基本操作的实验报告。
实验一:登录和退出Linux系统首先,我们需要了解如何登录和退出Linux系统。
在登录界面输入用户名和密码后,我们就可以进入系统。
在系统中,我们可以使用命令“exit”来退出系统。
实验二:文件和目录操作在Linux系统中,文件和目录的操作是非常重要的。
我们可以使用命令“ls”来查看当前目录下的文件和目录,使用命令“cd”来切换目录,使用命令“mkdir”来创建新的目录,使用命令“rm”来删除文件或目录。
实验三:文件编辑在Linux系统中,我们可以使用命令行工具来编辑文件。
比较常用的编辑器有vi和nano。
我们可以使用命令“vi”或“nano”来打开文件进行编辑,然后保存并退出。
实验四:用户和权限管理Linux系统中的用户和权限管理也是非常重要的。
我们可以使用命令“useradd”来添加新用户,使用命令“passwd”来修改用户密码,使用命令“chmod”来修改文件或目录的权限。
实验五:系统管理最后,我们还可以使用一些命令来管理系统。
比如使用命令“ps”来查看当前系统进程,使用命令“top”来查看系统资源占用情况,使用命令“shutdown”来关闭系统。
通过以上实验,我们可以初步了解Linux系统的基本操作。
当然,Linux系统还有很多其他的功能和命令,需要我们不断学习和实践。
希望大家能够通过实践不断提升自己的Linux操作技能,为今后的工作和学习打下坚实的基础。
实验三Linux常用命令完成时间:姓名:一.实验目的:2.熟悉Linux操作环境。
二.实验内容:练习使用Linux常用命令。
三.实验要求:完成练习题,书写实验小结,保存后提交到作业服务器上。
四.实验练习题:1)文件和目录类命令:●启动计算机,利用root用户登录到系统,进入字符界面。
●用pwd命令查看当前所在的目录,转换到系统/目录。
●用ls命令列出此目录下的文件和目录,其显示的总数为(20)个,再用ls –a显示,ls –al显示,练习ls的其他参数显示效果,比较结果的不同。
●在系统/目录下,创建测试目录test,其命令为(cd /然后在系统目录下输入mkdirtest)。
如实验图。
●利用ls命令列出文件和目录,确认test目录创建成功。
●进入test目录,查看当前目录的命令为(pwd),其结果为(/test)。
●利用touch命令,在当前目录创建两个新的空文件newfile,myfile,其命令为(touch newfile myfile)。
●利用cp命令复制系统文件/test/myfile到/etc目录下,其命令为(cp -i/test/myfile /etc)。
●复制文件myfile为一个新文件myfile.bak,作为备份,其命令为(cp /ect/myfile ect/myfile.bak)。
●复制/etc/inittab文件到test目录下,其命令为(cp /etc/inittab /test/)。
●用长格形式列出test目录下的所有文件,注意比较每个文件的长度和创建时间的不同。
命令为(cd /test 进入test目录然后键入 ls –l命令就可以以长格形式显示当前目录下所有的文件和目录)。
●删除文件myfile.bak(rm –r myfile.bak)●把文件myfile改名为myfile.new,命令为(cp /test/myfile/etc/myfile.new )。
●显示当前目录下的文件和目录列表,确认重命名成功。
实验三 linux常用命令【实验目的】熟悉命令行操作方式;掌握man,info等常用的帮助命令;掌握Linux目录常见的概念(路径,根目录、用户主目录);熟悉文件与目录的基本操作,包括显示文件内容命令-cat、more、less、tail;文件内容查询命令-grep,egrep,fgrep;文件查找命令-find,locate;文本处理命令-sort,uniq;文件内容统计命令-wc;文件比较命令-comm,diff;文件复制、移动和删除命令-cp,mv,rm;文件链接命令-ln;目录的创建与删除-mkdir,rmdir;改变工作目录、显示路径以及显示目录内容命令-cd、pwd,ls等。
【实验重点】1.熟悉命令行环境;2. 路径(包括绝对路径、相对路径)的表示;3. 掌握各种文件目录操作命令,熟悉常用的命令选项。
【实验步骤】根据以下命令,参考教材,在计算机上完成以下操作,并完成实验报告,于周五前交上来。
1. 对命令行基本操作进行了解,具体步骤如下:(1)通过终端仿真器熟悉命令行操作;(2)通过组合键CTRL+ALT+F1切换到终端TTY1,进行操作;(3)使用智能补全、历史记录等功能;(4)使用man、info查看cat、head、tail等命令的联机帮助。
2. 文件与目录基本操作命令(需将14项命令写出)(1)用root帐号登录到终端,使用pwd命令查看当前目录;(2)使用cd命令将当前目录切换到/目录下;(3)使用ls命令查看Linux的目录结构,了解各个目录存放与系统相关的文件;(4)使用cat、more、head、tail等命令显示/etc/inittab文件内容;(5)使用grep命令在/etc/inittab文件中查询“initdefault”字符串;(6)使用find和locate命令查找/目录下所有以main开头的文件,并显示这些文件的内容;(7)用cp命令将/etc目录下的inittab文件和拷贝到/root目录下;(8)使用sort或uniq命令对/root目录下的inittab文件排序后输出其结果;(9)统计inittab文件的字节数、行数、字数;(10)用mkdir命令在/root目录下创建一个test目录;(11)用cp命令将/etc目录及其下所有内容复制到test目录下;(12)使用cd和ls 查看/root/test/etc下的内容;(13)将test目录改名为test2;(14)删除test2目录。
Linux实验(常用命令使用一)实验三Linux常用命令(一)一、实验目的1.熟悉Linux操作环境。
2.掌握Linux一般命令格式。
3.掌握有关文件和目录操作的常用命令。
4.熟练使用man命令。
二、实验内容1.熟练掌握登录和退出系统命令。
2.熟悉date,cal,bc,clear,man等命令。
3.在用户主目录下对文件进行如下操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除。
4.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出文件权限、建立链接文件等。
三、实验步骤1.登录进入系统,打开shell环境(终端)。
2.使用date,cal,bc,clear等命令,了解Linux命令格式。
3、浏览文件系统(1)运行pwd命令,确定当前工作目录。
(2)运行ls -1命令,理解各字段含义。
(3)运行ls -ai命令,理解各字段含义。
(4)使用cd命令,将工作目录改到根(/)上。
运行ls -1命令,了解各目录的作用。
(5)直接使用cd,回到哪里了?用pwd验证。
(6)用mkdir建立一个子目录subdir(7)将工作目录改到subdir4.文件操作(1)验证当前工作目录在subdir。
(2)运行date>filel,然后运行cat filel,记录观察到的信息(3)再次运行date > file1,然后运行cat file1,记录观察到的信息(4)运行date >>file1,然后运行cat file1,记录观察到的信息并说明原因(5)利用man命令查看date命令的帮助说明(6)运行mandate >>filel,然后运行cat filel,看到什么?(7)显示file1的前10行,后10行(8)复制file1为file2(9)查看file1和file2的文件详细信息,记录并说明其异同(10)运行mv file2 file3,然后ls -l,看到什么?运行cat f* 结果怎样?(11)运行rm file3,然后ls -1 ,结果如何?(12)建立file1的链接文件file4(13)复制file1到上一级目录(14)在用户目录下删除file1,删除subdir四、实验思考题1.举例说明Linux命令的常用格式。
linux常用命令实验实验报告-回复Linux常用命令实验实验报告一、引言在计算机领域,掌握常用命令是非常重要的。
对于使用Linux操作系统的用户来说,熟悉常用命令更是必备的技能之一。
本篇实验报告将以"Linux常用命令"为主题,介绍并实验一些常用的Linux命令,包括文件与目录管理、权限管理、网络管理、进程管理等方面的命令。
通过本次实验,希望进一步巩固和提升大家对Linux操作系统的理解和实践能力。
二、实验一:文件与目录管理1. 文件列表命令:ls首先,我们来介绍一下`ls`命令,该命令用于列出当前目录下的所有文件和文件夹。
通过在终端中输入`ls`命令,可以查看当前目录下的文件列表。
2. 创建目录命令:mkdir接下来,我们将尝试使用`mkdir`命令创建一个新的目录。
可以输入`mkdir directory_name`来创建一个名为"directory_name"的目录。
3. 切换目录命令:cd使用`cd`命令可以切换当前工作目录。
例如,要进入某个目录,可以使用`cd directory_name`命令。
要返回上一级目录,可以使用`cd ..`。
4. 复制文件命令:cp`cp`命令用于复制文件和目录。
要复制一个文件,可以使用`cp source_file destination_file`命令。
例如,`cp file1.txt file2.txt`将会复制"file1.txt"并将其命名为"file2.txt"。
5. 删除文件命令:rm要删除一个文件,可以使用`rm file_name`命令。
例如,要删除"file.txt"文件,可以输入`rm file.txt`。
6. 查找文件命令:find使用`find`命令可以在文件系统中查找文件。
例如,`find / -namefile_name`将会在根目录下找到名为"file_name"的文件。
实验报告课程名称:LINUX程序设计学院:计算机学院专业:软件工程班级:14-3姓名:张正锟学号:2014010610382017年1月1日山东科技大学教务处制实验报告一、实验目的熟悉并掌握Linux操作系统基本命令二、常用的普通命令1.了解系统的uname,date,w命令2.了解文件的ls和file命令3.cat,less,head,tail,nl,wc等命令的使用4.文本内容查找grep 命令5.文件权限的修改chmod,chown,umask6.文件夹操作:mkdir,rmdir三、用户和组的管理管理1.探究用户配置文件/etc/passwd, /etc/shadow/etc/passwd是用户数据库,其中的域给出了用户名、加密口令和用户的其他信息. /etc/shadow是在安装了影子(shadow)口令软件的系统上的影子口令文件。
影子口令文件将/etc/passwd 文件中的加密口令移动到/etc/shadow中,而后者只对超级用户( r o o t )可读。
这使破译口令更困难,以此增加系统的安全性。
2.探究组配置文件组的配置文件/etc/group, /etc/gshadow3.id, who, whoami,groups等命令四、文件打包与压缩1.tar压缩和解压五、软件包管理1.安装软件tree2.卸载软件tree六、进程管理1.top命令动态显示进程状态2.ps命令显示瞬时进程状态3.Kill命令终止一个进程用gedit打开一个文件a.cpp并在后台运行,显示的进程号为17271,然后用kill命令杀死这个进程,观察到gedit关闭七、实验总结通过本次实验,熟悉了好多Linux下面的基本命令,可以看出Linux的命令基本上都有好多参数可选,这样就可以用一条命令完成好多任务,大大提高效率。
另外还学会了当命令不会使用的时候,可以调用man来查看命令的使用方法。
实验报告一、实验目的➢掌握Shell命行的运行➢掌握编写和执行Shell程序的步骤➢掌握在Shell中使用参数和使用变量的方法➢掌握表达式比较,循环结构语句和条件结构语句的写法➢掌握在shell脚本中使用函数的方法二、简单bash脚本1.编写bash脚本2.添加执行权限3.运行结果三、计算器:变量读入和输出1.编辑程序2.添加可执行权限3.运行程序四、比较两个数字是否相等1.编写程序2.添加可执行权限3.运行程序五、循环计算累加和1.编写程序2.添加可执行权限3.运行程序六、利用shell函数计算两数之和1.编写程序2.添加可执行权限3.运行程序七、计算数组累乘1.编写程序2.添加可执行权限3.运行程序八、实验总结通过本次实验,我学会了shell中的各种写法,包括流程控制,循环,数组,函数等等,了解到shell在Linux是一种强大的神器,可以批量完成各种操作。