您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 实验二-Linux常用命令的使用(一)
实验二Linux常用命令的使用(一)一、实验目的1.掌握Linux系统开机启动和退出的方法2.掌握Linux系统中获取命令帮助的方法3.掌握Linux系统命令格式4.掌握Linux系统中常用命令的作用和命令中各选项的作用二、实验环境安装了RedHatLinux9.0/Fedora系统的计算机一台三、实验内容及步骤(一)Linux操作系统的登录和退出【操作任务1】登录Linux操作系统【操作步骤】(1)在开始---程序---Vmware菜单中启动虚拟机,在打开的虚拟机界面中选择要启动的操作系统选项卡,点击启动图标。如下图所示。(2)等待一段时间后,将出现登陆对话框,选择其中一个用户,输入用户名和密码后,即可登陆Linux操作系统。如下图所示。(如果要登陆root用户,请选择”其他…”,然后输入用户名:root和相应的密码,点击“登陆”按钮)单击绿色箭头,可以启动你所选择的操作系统。选择“其他…”,可登陆超级管理员root用户输入用户名root输入用户root的密码,点击登陆(3)点击登陆按钮后,即可成功登陆。如下图。(注意,如果以root超级管理员用户身份登陆,系统会弹出对话框询问,如上图所示,点击“继续”按钮即可)【操作任务2】退出Linux操作系统【操作步骤】(1)在顶部面板上依次单击“系统→关机”命令,如下图(2)在打开的对话框,选择“关机”或“重新启动”选项,然后点击“确定”按钮,即可完成关机或重新启动操作。如果使用超级管理员root用户身份登陆,操作系统会询问“是否真的要以特权用户身份登陆”,这里点击继续按钮,即可以root身份登陆【操作任务3】图形界面和字符界面的切换【操作步骤】(1)开机使用root用户进入图形界面,请打根目录下的etc文件夹,找到inittab文件,(文件路径:/etc/inittab),双击打开之。(2)找到该文件中的“id:5:initdefault:”这一行,将该行中的“id:5:initdefault:”行的“5”修改为“3”,然后按Ctrl+S保存。(注意:5代表开机启动时进入图形界面,3代表开机启动时进入字符界面)(3)重启该操作系统。(4)计算机重启后,显示字符界面,输入用户名和相应的口令后,即可登录Linux系统(5)输入命令“startx”,启动图形化用户界面。(startx命令表示启动XWingdow图形界面)(6)按照上述(1)、(2)两步重新将开机进入的界面改回图形界面【操作任务4】获取命令的帮助选信息【操作步骤】(1)获取“mkdir”目录的帮助信息方法1:在终端中,输入命令“manmkdir”man命令的用法命令man语法:mancommand_name功能:查阅指定命令或资源的联机手册。说明:man命令后直接跟需要帮助的命令作为参数。显示过程中,空格键换页,Enter键换行,按q键退出。例:mancd方法2:使用-help选项获取命令参数的说明语法:command_name--help功能:查阅指定命令使用参数。说明:命令名后直接跟—help选项例cp--help小练习:用上述两种方法分别获取ls、cp、more、touch、clear等命令的帮助【操作任务5】图形界面下进入shell终端【操作步骤】(1)开机进入Linux图形界面(2)在顶部面板中依次单击“应用程序”→“系统工具”→“终端”或“应用程序”→“附件”→“终端”,即可打开如图的终端窗口。有时,在Linux桌面上单击鼠标右键,从弹出的快捷菜单中选择“终端”命令,也可打开终端窗口此处,第一个root代表当前用户的用户名是root;bliubing代表计算机名;第二个root代表当前工作目录是root;#代表当前用户的身份是超级用户($代表普通用户)【操作任务5】基本的目录管理命令的使用【操作步骤】(1)开机以root用户身份进入Linux图形界面,打开终端(2)查看root用户当前的工作目录。方法:直接在终端中输入“pwd”命令,如下图。有关pwd命令的详细用法:pwd功能说明:显示当前工作目录。语法:pwd[--help][--version]补充说明:执行pwd指令可得知工作目录的绝对路径名称。参数:--help在线帮助。--version显示版本信息。(3)使用cd命令进行目录之间的切换把当前工作目录从/root目录切换到根目录(/)下,方法是输入命令“cd/”(注意有空格,不要直接输入“cd/”,其他命令也要注意这个问题)/root指示当前工作目录为根目录下的root目录;(/代表根目录)这里也可以查看当前工作目录,~代表当前用户的宿主目录;这两种方式查看当前工作目录的结果是一样的,但pwd显示的是绝对路径(4)使用pwd命令再次查看当前工作目录,如下图。cd命令的详细用法:cd功能说明:切换目录。语法:cd[目的目录及其路径]补充说明:cd命令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。使用命令要注意目的目录所在的路径不要写错,否则会给出“没有指定目录”的错误提示。注意,此时当前工作目录已经从“~”变成了“/”这两处都指示当前工作目录已经改变为“/”根目录了。(5)进入根目录后,在根目录(/)下创建文件夹testdir专门用来做实验用。方法:输入命令“mkdirtestdir”(注意空格,以后将不再提示)mkdir命令的用法:mkdir功能说明:建立目录语法:mkdir[-p][--help][--version][-m目录属性][目录名称]补充说明:mkdir可建立目录并同时设置目录的权限。参数:-m目录属性或--mode目录属性建立目录时同时设置目录的权限。(-m选项以后会详细讲解)-p若所要建立目录的上层目录目前尚未建立,则一并建立上层目录。--help显示帮助。(注意有两个“-”)--verbose执行时显示详细的信息。--version显示版本信息。小练习1:尝试在当前工作目录为根目录的情况下,在创建目录dir2,其绝对路径为“/testdir/dir1/dir2”(假设dir1目录事先并不存在)方法:输入命令“mkdir/testdir/dir1/dir2”,如果系统给出了错误提示,再使用命令“mkdir–p/testdir/dir1/dir2”看看效果。小练习2:依次输入命令“mkdir–-help”,“mkdir–-version”查看有关mkdir命如果没有给出错误提示,就表示执行成功令的帮助和版本信息。小练习3:输入命令“mkdirtestdir2–-verbose”,在根目录下创建一个新的文件夹testdir2,看看系统是不是会给出一些提示。如下图。(6)将“/testdir/dir1/dir2”中的dir2目录移动到“/testdir”目录下。方法:输入命令“mv/testdir/dir1/dir2/testdir”mv功能说明:移动或更名现有的文件或目录。系统给出了创建成功的提示,而如果不加“—verbose”选项是不会给出该提示的语法:mv[-bfiv][--help][源文件或目录][目标文件或目录]补充说明:mv可移动文件或目录,或是更改文件或目录的名称。参数:-b若需覆盖文件,则覆盖前先行备份。-f若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录。-i覆盖前先行询问用户。-v执行时显示详细的信息。--help显示帮助。--version显示版本信息。(7)在根目录下创建新文件夹subdir,方法见步骤(5)(8)将根目录下的“subdir”(路径为:“/subdir”)移动到“/testdir”目录下,并将其改名为“dir3”方法:输入命令“mv/subdir/testdir/dir3”(9)分别删除/testdir目录下的dir1,dir2和dir3目录。方法:输入命令“rm-rdir1”,如下图所示。尝试输入命令“rm-r–fdir2”,看看系统还是否会给出确认提示?rm(remove)功能说明:删除文件或目录。注意:如果rm命令不加-r选项,系统会提示dir1是个目录不能删除。删除目录时,系统会给出提示,进行确认,可以使用-f选项,使系统不提示语法:rm[-dfirv][--help][--version][文件或目录...]补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数-r,否则预设仅会删除文件。参数:-d直接把欲删除的目录的硬连接数据删成0,删除该目录。-f强制删除文件或目录。-i删除既有文件或目录之前先询问用户。-r或-R递归处理,将指定目录下的所有文件及子目录一并处理。-v显示指令执行过程。--help在线帮助。--version显示版本信息。(10)将“/testdir”目录复制到用户宿主目录下。方法:输入命令“cp–r/testdir/root”注意:宿主目录随当前用户不同而不同,如果当前用户是root,则其宿主目录为“/root”,如果当前用户为普通用户,比如zhangsan,则其宿主目录默认为“/home/zhangsan”。这时就要把上面的命令改为:“cp–r/testdir/home/zhangsan”cp功能说明:复制文件或目录。语法:cp[-adfilpPrRsv][--help][--version][源文件或目录][目标文件或目录]如果不加-r选项,cp命令将不会复制文件夹;[目的目录]补充说明:cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。参数:-a此参数的效果和同时指定-dpR参数相同。-d当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。-f强行复制文件或目录,不论目标文件或目录是否已存在。-I覆盖文件之前先询问用户。-l对源文件建立硬连接,而非复制文件。-p保留源文件或目录的属性。-P保留源文件或目录的路径。-r递归处理,将指定目录下的文件与子目录一并处理。-R递归处理,将指定目录下的所有文件与子目录一并处理。-s对源文件建立符号连接,而非复制文件。-v显示指令执行过程。--help在线帮助。--version显示版本信息。
本文标题:实验二-Linux常用命令的使用(一)
链接地址:https://www.777doc.com/doc-8159983 .html