一、实验目的
1、体验Shell的操作环境。
2、掌握Shell下常用的目录和文件操作命令的使用。
二、实验要求
1、掌握命令行操作的方法。
2、分组安排:1人1组;时间安排:2个课时;实验类型:验证型。
三、实验内容
注意:当命令输入错误时,会有提示,下面这个命令的正确写法是:cat /etc/passwd
练习常用的目录和文件操作命令,按以下步骤操作。注意每次pwd命令的输出
Ø pwd (显示当前工作目录)
Ø cd (不带任何参数执行cd命令会切换到自己的家目录。)
Ø pwd
Ø ls (显示当前目录的文件和子目录)
Ø mkdir dir1 (创建dir1目录,这个命令只用于创建目录,不能创建空文件)
Ø ls(显示当前目录下的文件和子目录列表)
Ø mkdir -p dir2/dir3 (-p:一次创建多级目录)
Ø touch dir2/testfile(创建一个名为testfile的空文件)
Ø ls dir2(显示dir2目录下的文件和子目录列表)
Ø rm dir2/testfile(删除文件)
Ø rm -rf dir2 (-r:删除目录, -f,强行删除,不出现提示)
Ø cd ~/dir1 (切换到用户家目录下的dir1目录)
Ø pwd
Ø cd /home (切换到/home目录,绝对路径表示法)
Ø pwd
Ø cd .. (切换到上一层目录,在linux中,使用两个句点代表上一级目录)
Ø pwd
Ø cd home (当前目录的home子目录,相对路径表示法)
Ø pwd
Ø cd ; pwd ; ls (在一行中执行三条命令,用分号分开,当前目录应该是/root)
Ø ls -a (显示当前目录下的所有文件和子目录,包括隐藏文件。隐藏文件和隐藏目录都是以 “.”开头)
Ø ls -l (显示当前目录下的文件和子目录的详细信息)
Ø ls -lh (智能显示文件的大小)
Ø touch dir1/file1 (在dir1目录下创建空白新文件file1)
Ø cp dir1/file1 /tmp(将文件dir1/file1复制到/tmp目录下)
Ø cp dir1/file1 . (将文件dir1/file1复制到当前目录下,单个句点代表当前目录)
Ø cp dir1/file1 file2 (将文件dir1/file1复制到当前目录下,并改名为file2)
Ø mkdir /test
Ø cp -r /root /test (将目录/root复制到/test目录下,当复制目录时需要使用选项-r)
Ø ls /test
Ø cp /root/* /test(将/root目录下的文件复制到/test,不包括/root下的目录)
Ø ls /test
Ø cd /root/dir1
Ø mv file1 file3 (将当前目录下的file1改名为file3)