一:Linux中文件的分类: 1:普通文件 2:目录文件 3:设备文件 4:链接文件 5:管道文件 对于链接文件: 问题1:判断/boot/grub/menu.lst和grub.conf是硬链接还是软连接 删除menu.lst文件对于grub.conf文件没有任何的影响,所以说menu.lst文件是软链接文件! 问题2:/etc/shadow文件是否是软链接文件?? 删除 /etc/shadow/文件,在重新启动计算机。。之后此时用户无法进入。。由此 判断/etc/shadow文件是软链接文件!
二:文件操作的命令。。。 1:pwd---->显示当前的目录 例如:[root@localhost /]#pwd /显示的是当前的目录
2:cd--->切换目录 例如: [root@localhost local]# cd ~ [root@localhost ~]# 3:mkdir---> 创建目录,递归的建立目录 [root@localhost /]# mkdir -p /d1/d2(在d1中建立d2目录)
4:rmdir-->删除空的目录 (注意这里的目录和文件不是一回事,目录必须为空)
5:ls----> 显示目录中的文件及子目录的名称 6:file---> 检测文件的类型(根据里面的内容所检测)
7:cut--> cut -b -8 目录(以字节为单位查看,字节数前面要加上”-”号)
8:which--> 查找指定命令的文件 9:grep--> 在文本文件中查找指定的字符串 grep -? 字符串 文件 查找和字符串相匹配的上面的?行和下面?行 grep -c 字符串 文件 查找匹配的行数 grep -n ^nbc 文件 查找以字母n开头的字符串并显示行号 grep -n nbc$ 文件 查找以abc结尾的并且显示行号 grep -n 'gf.' a.txt 查找以gf开头的行 grep '\<bc' a.txt 查找以bc开头的字符 grep 'bb\>' a.txt 查找以bb结尾的行 grep -n 'c\{2\}' a.txt 查找匹配字母c2次的行 10:ln--->链接文件 ln -s 建立软链接文件 11:wc-->统计文件中的行数 单词数 字符数 wc -c 统计字符数 wc -w 统计单词数 wc -l 统计行数 12: history-->查看命令历史记录 history -c >>清楚历史记录 history -w 保存历史记录到指定的文件中 |
要仔细的看清楚没一个命令的参数,熟练的掌握 |
本次实验了解和熟练了一些常见的命令参数的用法,掌握了一些运用命令的方法! |