标签:文件 显示 删除 基础 acl 命令 内容 Linux 文本
常见命令
c
-
chattr
更改文件的特殊属性
+i:不能更改文件,删除,更名
+a:只能追加文件内容
-R:递归处理,将指令目录下的所有文件及子目录一并处理 -
cut
抽取行内字段
-d:分隔符
-f:要截取的内容所在的段数
-c:字符切割
d
-
diff
比较两个文件的不同之处
-u:详细信息显示
e
-
egrep
扩展正则表达式,相当于grep -E
-
export
将一个变量声明成环境变量,并追加至配置文件中,永久保存
g
-
getfacl
取得某个文件/目录的ACL设置项目
-
grep
文本过滤,文本搜索工具,打印匹配到的行
-n:标注行号
-I:忽略字符大小写
-w:匹配整个单词
-e:或
-v:取反,排除
-m n:取第n行
h
-
head
显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容
-n:指定显示头部内容的行数
-c:指定显示头部内容的字符数
l
-
lsattr
显示文件系统属性
-D:显示属性的名称,属性的默认值,描述和用户是否可以修改属性值的标志
-R:递归的操作方式
-a:列出目录中的所有文件,包括隐藏文件 -
less
分页查看文件,允许用户向前或向后浏览文件
-e:文件内容显示完毕后,自动退出
-f:强制显示文件
-g:不加亮显示搜索到的所有关键词,仅显示当前显示的关键字,以提高显示速度
-l:搜索时忽略大小写的差异
-N:每一行行首显示行号
-s:将连续多个空行压缩成一行显示
-S:在单行显示较长的内容,而不换行显示
m
-
more
基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容
-d:显示翻页及退出提示
p
-
patch
-b:备份
-
paste
横向合并文本内容
-d:分隔符
-s:所有行合并成一行显示
r
-
readonly
定义只读变量,只允许读,不允许修改
-p:查看所有只读变量
-
rev
文件中的每行内容以字符为单位反序输出
s
-
setfacl
访问控制列表
-m:修改文件或目录的acl规则
-x:删除acl规则
-b:删除所有扩展的acl规则,基本的acl规则(所有者,群组,其他)将被保留
-k:删除缺省的acl规则
-d:设定默认的acl规则
-R:递归的对所有文件及目录进行操作
--restore file:从文件恢复备份的acl规则(这些文件可由getfacl -R产生)。通过这种机制可以恢复整个目录树的acl规则 -
set
罗列出全部的环境变量
-
ss
-nt:远程主机连接信息查看
-
sort
文本排序
-R:随机排序
-t:指定分隔符
-k:指定排序的列
-n:数字排序,默认从小到大排序
-r:倒序排列
-u:删除输出中的重复行
t
-
tail
输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行
-n:输出文件的尾部N(N位数字)行内容
-f:跟踪文件,跟踪文件描述符,常用于日志监控
-F:跟踪文件,跟踪文件名 -
tailf
相当于tail -f
-
tac
文件内容倒序输出
u
-
unset
删除变量
-
uniq
从输入中删除前后相接的重复的行
-c:显示相邻重复的行有多少个
-u:取出两个文件的不同行
-d:取出两个文件相同行 -
unset
删除变量
w
-
wc
文本数据统计工具
-l:统计行数
标签:文件,显示,删除,基础,acl,命令,内容,Linux,文本 来源: https://blog.51cto.com/12980155/2363896
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。