1、在/home目录下创建两个子目录dir01和dir02 [root@localhost home]# mkdir dir01 dir02
2、在/home/dir01目录下创建一个文件file01 [root@localhost dir01]# touch file01
3、把上一步的file01另存为file01.bak,保存在/home/dir02目录下 [root@localhost dir01]# mv file01 ../dir02/file01.bak
4、在/home/dir01目录下为上一步的file01.bak文件创建一个软链接文件file01.bak.sl [root@localhost dir01]# ln -s ../dir02/file01.bak file01.bak.sl
5、移动上一步的file01.bak.sl文件到/home/dir02目录下 [root@localhost dir01]# mv f* ../dir02
6、分别列出/home/dir01和/home/dir02目录下所有的文件 [root@localhost dir01]# ll 总用量 0 [root@localhost dir02]# ll 总用量 0 -rw-r--r--. 1 root root 0 2月 23 19:44 file01.bak lrwxrwxrwx. 1 root root 19 2月 23 19:50 file01.bak.sl -> ../dir02/file01.bak
怎样查看文件scp.log的末尾20行? [root@localhost dir02]# tail -20f scp.log
怎样查看文件scp.log的前5行? [root@localhost 001]# head -n5 scp.log
怎样查看当前目录以“.log”结尾的文件或目录? ll *.log
当前目录为/var , 怎么把文件/var/log/scp.log 移动到/var/log/backup下?请使用相对路径 mv /var/log/scp.log ../var/log/backup
怎么删除/var/log 下所有的以.log 结尾的文件? rm /var/log*.log
怎么把/var/log目录以及该目录下的所有文件拷贝到/home/jay目录? mv /var/log /home/jay
分别为文件/var/log/scp.log在当前目录下创建一个软链接scp_soft.log和硬链接scp_hard.log, 写出创建链接的命令?如果我删除了/var/log/scp.log文件,这两个链接文件还能查看其内容吗? ln -s /var/log/scp.log scp_soft.log
ln /var/log/scp.log scp_hard.log
你把源文件删了后,只能看硬链接,不能看软连接(因为软连接是指向源文件的,你把原文件都删了,所以你是看不到的。) 硬链接与软链接的区别? 硬链接是一个文件,可以多个硬链接只有一个inode号。 软连接只是一个连接,inode具有唯一性。
反复练习vi的三种模式的切换 练习了 熟悉vi光标上下左右移动,上下翻页,内容删除、复制、粘贴,撤销操作 也练了 熟悉vi查找,替换 查找了,替换了
如何在根目录下查找 以 scp开头以.log 结尾的文件? find / scp*.log
查找出文件scp.log中包含关键字 “time is” 的行,并显示行号? grep -n time is scp.log
在当前目录的父目录中以“.log”结尾的文件中,查找包含“time is”的行,并且查找不区分大小写? grep -i time is ../*.log
如何显示出文件scp.log的总共多少行? cat -n scp.log或者wc -l scp.log或者vi scp.log后insert Esc Shift: set nu
如何查看目录/var/log 下所有的文件和目录占用的磁盘空间大小? df -Th /var/log
如何查看目录/var/log的总大小? du -ah /var/log 或者 du -sh /var/log
如何查找mkdir命令的路径? which mkdir或者 whereis mkdir
|