一)目录基本操作
1.在/home下建立自己的子目录,子目录名自己取,然后再在自己的子目录下再创建若干个子目录。
1 2 3 4 5 | cd /home mkdir zoz mkdir zoz/a mkdir zoz/b mkdir zoz/c |
2.进入/home目录,查看创建的子目录。
1 2 3 | cd .. ls 看到:zoz |
3.删除一部分自己创建的子目录。
1 2 3 4 5 6 7 | cd zoz ls 看到:a b c rm -rf a rmdir b ls 看到:c |
4.再回到自己的子目录,显示当前目录清单。
1 2 | ls 看到:c |
5.在自己的子目录下再创建子目录sub1和sub2。
1 2 3 4 | mkdir sub1 mkdir sub2 ls 看到:c sub1 sub2 |
二)文件操作
1.复制一部分文件到sub1子目录,如/usr/bin/l*.*。
1 2 3 | cp /usr/bin/l*.* /home/zoz/sub1 ls 看到: |
2.用长格式显示目录清单,看看文件的权限。
1 | ls –l |
3.查看sub1目录中是否有lp.cups文件。
1 2 | ls 看到:lp.cups |
4.如果有lp.cups,将其改名为mylp.cups。
1 | mv lp.cups mylp.cups |
5.查看sub目录中是否有mylp.cups文件,是否还有lp.cups文件。
1 2 | ls 看到:mylp.cups 没有lp.cups |
6.建立mylp.cups的一个软链接,文件名为mylp。
1 | ln –s mylp.cups mylp |
7.用ls –l 命令查看文件mylp和文件mylp.cups是否完全一样。
1 2 3 | ls –l 看到:-rwxr-xr-x 1 root root 9 Mar 6 20:52 mylp -> mylp.cups -rwxr-xr-x 1 root root 12224 Mar 6 20:38 mylp.cups |
它们是不一样的。
8.为mylp.cups创建一个硬链接,mp.cups,并删除mylp.cups,并查看mylp是否有效。
1 2 3 4 5 6 | ln mylp.cups mp.cups ls 看到:mp.cups mylp mylp.cups rm mylp.cups ls 看到: mp.cups mylp mylp.cups |
9.将sub1目录通过tar调用gzip和bzip2压缩,并解压到/tmp目录下。
1 2 3 | tar czvf sub1.tar.gz ./或tar cjvf sub1.tar.bz2 ./ cd /tmp tar xzvf /home/zoz/sub1/sub1.tar.gz或tar xjvf /home/zoz/sub1/sub1.tar.bz2 |
10.修改mp.cups的权限为:文件拥有者:可读、可写、可执行,所属同组用户:可读、可执行,其他用户:可读
1 | chmod 754 mp.cups |
11.修改mp.cups的拥有者,并将mp.cups改名为lp.cups。
1 2 3 | useradd chen chown chen mp.cups mv mp.cups lp.cups |
12.删除sub1目录
1 2 | cd .. rm –rf /home/zoz/sub1 |
13. 分别用more和less命令显示/etc/inittab的内容。
1 2 | more /etc/inittab less /etc/inittab |
14.查看/etc/目录下是否有文件中含有default这个单词,如果有再第几行,并列出文件名,统计文件数。
15.分别用find和locate命令查找mylp文件。
1 2 3 4 5 6 | find / -name mylp 看到:/tmp/mylp /tmp/mylp.cups locate -u locate mylp 看到:/tmp/mylp |
16.查找并删除/tmp下以a开头和a结尾的文件。
1 | find /tmp –name a*a.* -exec rm {} \; |
17.统计/usr目录下,软链接的文件数目
1 | find /usr –type l|wc -l |
18.删除根目录下所有以.swp结尾的隐藏文件
1 | rm / .*.swp |
