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)改变文件属性

  1. a:让文件或目录仅供附录用途
  2. b:不更新文件或目录的最后存取时间
  3. c:将文件或目录压缩后存放
  4. d:将文件或目录排除在倾倒操作之外
  5. i:不得任意该等文件或目录
  6. s:保密性删除文件或目录
  7. S:即使跟新文件或目录
  8. u:预防意外删除

语法格式

chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录……]

参数

  • -R:递归处理,将指定目录下的所有文件及子目录一并处理
  • -v<版本编号>:设置文件或目录版本
  • -V:显示指令执行过程
  • +<属性>:开启文件或目录的该属性
  • -<属性>:关闭文件或目录的该属性
  • =<属性>:指定文件或目录的该属性
posted @ 2024-06-24 17:02  Aorphine  阅读(9)  评论(0)    收藏  举报