沈阳工程学院Linux操作系统实训报告
k) 查看该文件,注意其文件名的颜色。 l) 进入sub1子目录。
m) 在sub1在目录下将sub中的doc.tar文件解包解压到当前目录。 n) 查看sub1子目录下的文件,查看是否已经解包解压。 o) 删除sub1下的所有文件(一次性删除,不用选择提示)。 p) 返回父目录。
q) 查找文件mypasswd。 r) 进入sub子目录。
s) 修改文件mypasswd的权限为如下。 文件拥有者:可读、可写、可执行; 所属同组用户:可读、可执行; 不同组用户:可读。
t) 删除sub子目录下所有文件,mypasswd除外,并查看是否完成。 u) 删除mypasswd。 v) 返回用户目录。
w) 删除sub和sub1子目录。 操作过程
注:当前目录为/home/xiaobai/sub目录下
cp /etc/passwd .(将/etc/passwd文件复制到当前目录下)
ls –l(长格式显示文件及查看文件权限)
ls(查看sub目录中是否存在passwd文件,结果passwd文件在sub目录中) mv passwd mypasswd(将passwd文件改名为mypasswd) ls(查看sub目录,目录中只有mypasswd,而没有passwd)
ln mypasswd mydoc(建立硬链接,则两个硬链接文件为mypasswd和mydoc) 注:ln –s mypasswd mydoc(建立软连接)
ls –I mypasswd mydoc(发现两个文件的节点id是一样的) moer mydoc(按任意键继续,查看完自动结束)
less mydoc(按任意键继续,查看完需要手动结束)
gzip -9 mydoc(将mydoc文件进行高比例压缩,前提是该文件没有连接) ls –l(可以查看没压缩的和压缩后的文件之间进行比较)
tar –cvf doc.tar *.gz(对sub目录下所用大包文件进行打包,文件包为doc.tar)
ls(查看压缩文件和普通文件的区别,发现这两个压缩文件是红色的,说明是压缩的文件) cd /home/xiaobai/sub1(进入sub1目录中去) 注:当前目录是/home/xiaobai/sub1目录。
tar –xvf /home/xiaobai/sub/doc.tar(将/home/xiaobai/sub/doc.tar文件包解压到当前目录中去)
ls(查看的解压文件时mydoc.gz文件)
gzip –d mydoc.gz(将mydoc.gz文件进行解压)
4
沈阳工程学院Linux操作系统实训报告
ls(可以查看到解压后的文件mydoc.gz的压缩文件) rm –f *(一次性删除sub1中的所有文件) cd ..(返回父目录)
find . –name mypasswd(查找文件mypasswd,结果发现sub/mypasswd的路径) cd sub(进入sub目录)
注:当前目录是/home/xiaobai/sub目录。
chmod 754 mypasswd(为mypasswd文件设置权限,其中4为读、2为写、1为执行) cd ..(返回父目录)
rm –r sub(在提示下只有询问mypasswd文件是否删除时选择“n”,其余都选择“y”) cd sub(进入sub目录)
rm mypasswd(删除mypasswd文件) cd ..(返回父目录)
rmdir sub sub1(删除sub和sub1文件) 3、历史命令的调用
用光标移动上下键显示已经使用过的历史命令,体会其方便之处。 4、日期与时间
显示系统当前日期和时间:date,运行结果如图1.3所示。
显示2013年12月的日历:cal 12 2013,运行结果如图1.3所示。 显示2013年全年的日历:cal –y 2013,运行结果如图1.4所示。
图1.3 显示当前日期时间和日历
5
沈阳工程学院Linux操作系统实训报告
图1.4 显示2013年全年的日历
5、输入输出重定向 内容
a) 键盘输入文件file1的内容(用ctrl+d存盘退出)。 b) 键盘输入文件file2的内容。 c) 分别显示文件file1和file2。
d) 将文件file1和file2合并到file中。
e) 显示file。
f) 将file追加到file1的末尾。 g) 显示file1。 操作过程
cat >file1(键盘输入文件file1的内容,) cat >file2(键盘输入文件file2的内容) cat file1(显示file1文件内容) cat file2(显示file1文件内容)
cat file1 file2>file(将文件file1和file2合并到file中) cat file(显示file文件内容)
6
沈阳工程学院Linux操作系统实训报告
cat file1>>filr(将file追加到file1的末尾) cat file1(显示file1)
显示结果如图1.5、1.6、1.7所示。
图1.5 显示文件file1和file2的内容
图 1.6 文件file1和file2文件合并成file
图1.7 将file文件追加到file1文件中
6、管道操作
使用管道合并file、file1、file2,并显示。 操作过程如下:
cat file1 file2>>file|cat file,运行结果如图1.8所示。
7

