linux文件系统

文件路径

1.绝对路径:从根目录/开始的 如/usr,/ect

2.相对路径:相对于当前工作目录的路径,“.”表示当前路径,“..”表示上级目录

目录与文件操作

1.目录操作

创建目录 : mkdir 文件路径+文件名 [-p]嵌套创建多层

查看目录: pwd 查看当前目录          ls -a可以可以查看隐藏目录与文件    ls -l 或者 ll 可以查看隐藏目录与文件的属性

切换目录:cd + 路径

删除目录:rmdir + 目录名 [-p]嵌套删除

 

2.文件操作

创建文件: touch+文件名

查看文件:

  cat + 文件名 [-n]显示行数  //用于行数较少的         

  more + 文件名 //逐页展示文件内容 按空格翻下页 b退回上页  

  less + 文件名 //对文件或其他内容分页显示 

  head+ 文件名  -n   //显示前n行

  tail + 文件名 -n //显示后n行

  grep + 关键词 + 筛选数据//过滤出筛选数据中包含关键词的那几行

复制文件:

  cp 文件原地址 文件新地址 (可用于改名)

移动文件:

  mv 文件原地址 文件新地址

删除:

  rm + 文件名 [-r]可删除目录  [-f]跳过验证提示

Vim编辑器

定位命令:

  h,j,k,l上下左右移动

  O $ 行首 行末

  gg G第一行首字符位置 最后一行首字符位置

  /字符串:字符串位置

  /^d定位首字母为d的行

  /txt$定位结尾是txt的行

文本编辑器常用命令:

  yy 复制当前行

  dd 删除当前行

  p 粘贴

  x 删除光标所在字符

  D 删除光标到行末的字符

  u 撤销

  ^r 重做

  r 修改一个字符

更改模式:

  o 另起一行编辑

  a 光标后一位编辑

  i 当前位置编辑模式

  : 进入行末

  V或v 可使模式

  ^v可视块模式

  R 替换模式

末行模式:

  :w 保存

  :q 推出

  :wq 保存并退出

  :w! 强制保存

  :wq! 强制保存退出

  :set nu 显示行号

  :set nonu 不显示行号

  :n 跳到n行

  :/s/abc/abd 该行第一个abc替换成abd

  :/s/abc/abd/g 该行所有abc替换成abd

posted @ 2023-09-26 21:45  法外狂徒张三!  阅读(18)  评论(0)    收藏  举报