一、创建 移动 删除 复制
1.cp复制
选项:-v:详细显示命令执行的操作
-r:复制递归目录与子目录所使用的的,复制目录时必须要加-r
-p:保留源文件或目录的属性
2.查看文件内容
(1)cat abc 查看文件全部内容,从头到尾
选项:-n:查看文件有多少行
-A:查看文件的特殊符号
cat扩展,创建文件,幷往里写入内容
(2)less、more分页查看内容
less /etc/services 使用光标上下翻动,空格进行翻页,q退出
more /etc/services 使用回车上下翻动,空格进行翻页,q退出,比less多了百分比
(3)head查看文件头部内容
head pass 默认查看头部十行
head -5 pass 查看头部5行,使用-n(数字)指定
(4)tail查看文件尾部默认十行
tail pass 查看文件尾部十行
tail -5 pass 查看文件尾部5行
tail -f pass tailf pass 查看文件尾部的实时变化
(5)grep过滤文件内容
1.过滤出pass文件中的root相关的行
2.过滤pass文件中,匹配以root开头的行
3.过滤pass文件中,匹配以bash结尾的行
4.显示行号-n
5.扩展了解
grep -n -A 2 “Failed” /var/log/secure
-A是在/var/log/secure中并打印failed的下两行
-B是上两行
-C是上两行和下两行
-v是过滤Failed的行,其他的的全部显示
-i是忽略大小写
同时打印以sync结尾或者ftp相关的行,要用-E
grep筛选的目标,会将整行打印出来
.代表任意单个字符
*表示所有
.*代表所有的任意字符