linux-命令大全-文件管理
命令总览
| 文件管理 | |||
|---|---|---|---|
| cat | chattr | chgrp | chmod |
| diffstat | file | find | git |
| gitview | indent | cut | ln |
| less | locate | lsattr | mattrib |
| mc | mel | mdir | mktemp |
| more | mmove | mread | mren |
| mtools | mtoolstest | mv | od |
| paste | patch | rcp | rm |
| slocate | split | tee | tmpwatch |
| touch | umask | which | cp |
| whereis | mcopy | mshowfat | rhmask |
| scp | awk | read | updatedb |
linux cat命令
cat(英文全拼:concatenate)
使用权限
所有使用者
语法格式
cat [参数] [文件]
参数说明:
- -n:显示行号
- -b:显示所有非空行的行号
- -s:连续空行只显示一行
- -E:在每一行的末尾追加$符号
- -T:将Tab字符是现实为^I
- -v:显示一些非打印字符
使用说明
- 显示文件内容:
cat filename#显示filename文件中的内容 - 连接文件:
cat file1 file2 > file3#将file1与file2中的内容连接起来,输出到file3中 - 创建文件:
cat > filename#输入文本后,Ctrl + D保存退出 - 在终端上显示文件:例如
ls | cat#显示ls命令返回的结果
linux chattr
chattr(英文含义:change attribute)改变文件属性
- a:让文件或目录仅供附录用途
- b:不更新文件或目录的最后存取时间
- c:将文件或目录压缩后存放
- d:将文件或目录排除在倾倒操作之外
- i:不得任意该等文件或目录
- s:保密性删除文件或目录
- S:即使跟新文件或目录
- u:预防意外删除
语法格式
chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录……]
参数
- -R:递归处理,将指定目录下的所有文件及子目录一并处理
- -v<版本编号>:设置文件或目录版本
- -V:显示指令执行过程
- +<属性>:开启文件或目录的该属性
- -<属性>:关闭文件或目录的该属性
- =<属性>:指定文件或目录的该属性

浙公网安备 33010602011771号