linux常用文件和目录操纵

嚴華  论坛元老 | 2025-4-26 21:39:57 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1852|帖子 1852|积分 5556

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
linux常用文件和目录操纵

一、基础指令
  1. pwd -- 查看路径
  2. ls -- 查看当前目录文件
  3. ls -1 -- 垂直显示文件
  4. ls -a -- 显示包括隐藏文件的所有文件
  5. ls -l -- 显示文件详细信息
  6. touch [filename1] -- 创建文件,可以批量创建文件,如果重名则跳过
  7. touch .[filename] -- 创建隐藏文件
  8. move [path/fliename1] [path/filename2] -- 移动文件且可以改名
  9. rm [filename] -- 删除文件,无法撤销,课同时删除多个文件
  10. rm -r dev -- 删除目录,会带询问
  11. rm -rf dev -- 强制删除目录
  12. cp  [filename1] [filename2] -- 将filename1 复制为 filename2
  13. mkdir dev -- 创建一个dev文件夹
  14. cd path -- 切换到path路径下
复制代码
二、vi三种模式
  1. vi -- 编辑文件
  2.         i/o/a -- 编辑模式
  3.         esc -- 退出编辑模式,常规模式
  4.         :q -- 退出不保存,命令模式
  5.         :qw -- 保存退出,命令模式
  6.         :q! -- 强制退出不保存,命令模式
复制代码
三、文件内容查看
  1. cat [filename] -- 查看文件内容
  2. tac [filename] -- 倒序查看文件内容
  3. head [filename] -- 展示文件前十行
  4. head -n 5 [filename] -- 展示文件前五行
  5. tail [filename] -- 展示文件后十行
  6. tail -n 5 [filename] -- 展示文件后五行
复制代码
四、管道

管道符号:| ,可以将前面指令的执行结果,作为后面指令的操纵内容
五、文件内容过滤
  1. cat -n [filename] -- 显示文件内容包括行号       
  2. wc -l [filename/dev] -- 统计行数,统计文件夹下的文件数量
  3. wc -c [filename] -- 统计文件中有多少个字节
  4. seq [num1] [num2] -- 生成数字序列num1-num2
  5. seq -w [num1] [num2] -- 设置等宽序列
  6. #grep 按行过滤
  7. grep [str] [filename] -- 匹配filename中str字符串,模糊匹配
  8.         -w 精准匹配
  9.         -n 显示行号
  10.         # 配合管道符使用可以过滤数据
  11. #awk 按列过滤
  12. awk '{print $1}' [filename] -- 取filename文件的第一列数据
  13.         -F [str] -- 指定分隔符str
  14. cat [filename] | sort -- 给filename文件排序
  15.         | uniq -- 去重
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

嚴華

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表