Linux - commands

1. 文件/文件夹处理

1.1 rm

  • 删除文件夹
rm -rf <dir_name>

1.2 mkdir

  • 创建多层文件夹
mkdir -p a/b/

1.3 mkdir

mkdir "a b"

1.4 cat

  • 带行数显示, /etc/issue为欢迎信息
cat -n /etc/issue

1.5 tac

  • 倒转cat->tac命令, 通过man查看tac, 没有-n参数
tac /etc/issue     

1.6 more

  • 如果是长文本,可以用more命令查看
  • (空格或者f)翻页
  • (Enter)换行
  • (Q或q)退出
  • 但是more命令不支持(Page Up)和(Page Down)按键
more /etc/services

1.7 less

  • 对于more
  • less可以用 (Page Up) 和 (Page Down)按键
  • less可以用于搜索, 在less打开文件后在命令行输入/key_word
  • n为向下搜索,N为向上搜索
less /etc/services

  • 显示文件的前n行
  • -n 为指定行数, 默认n为10
head -n 20 /etc/services

1.9 tail

  • -n, 显示文件的后n行
  • 默认为10行
  • tail -n 20 /etc/services
  • -f 为动态显示文件末尾的内容
tail -f /var/log/syslog(Ubuntu), 一般为/var/log/messages

猜你喜欢

转载自www.cnblogs.com/allen2333/p/8875211.html