文件管理2

一、创建 移动 删除 复制

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筛选的目标,会将整行打印出来

.代表任意单个字符

*表示所有

.*代表所有的任意字符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容