欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

【Linux】常见基础命令之文件操作

程序员文章站 2022-05-16 14:21:26
vi:编辑文件 lilip@ubuntu:~/test/page$ vi test.txt i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以在最底一行输入命令 dd 删除游标所在一整行 :wq 保存并退出 :q! 不保存退出 :w 保存并退出 less:分 ......

 

vi:编辑文件

lilip@ubuntu:~/test/page$ vi test.txt

  •  i         切换到输入模式,以输入字符。
  •  x        删除当前光标所在处的字符。
  •  :         切换到底线命令模式,以在最底一行输入命令
  • dd       删除游标所在一整行
  • :wq     保存并退出
  • :q!       不保存退出
  • :w       保存并退出

 

less:分页查看文件

lilip@ubuntu:~/test/page$ less test.txt

  •   q :退出
  •   pgup/pgdn :向上/向下 逐页切换
  •   空格 :向下翻页
  •   enter :换行
  •   /内容:查找指定内容

 

cat:查看文件内容(适用文字较少)

lilip@ubuntu:~/test/page$ cat test.txt

 【Linux】常见基础命令之文件操作

 

head:查看文件前的几行

默认显示10行

lilip@ubuntu:~/test/page$ head test.txt

 【Linux】常见基础命令之文件操作

 

tail:显示文件最后的几行

默认显示10行

lilip@ubuntu:~/test/page$ tail test.txt

 【Linux】常见基础命令之文件操作

 

grep:搜索文件内容

lilip@ubuntu:~/test/page$ grep 'said' test.txt

 【Linux】常见基础命令之文件操作

 

显示包含xx内容的行数

lilip@ubuntu:~/test/page$ grep 'said' test.txt|wc -l

 【Linux】常见基础命令之文件操作

 

du:查看文件/目录大小

lilip@ubuntu:~/test/page$ du -sh tar.txt

lilip@ubuntu:~/test/page$ du inception

 【Linux】常见基础命令之文件操作

 

find:查找文件

lilip@ubuntu:~/test/page$ find tar.txt

 【Linux】常见基础命令之文件操作