[置顶] Linux常用命令

一、文件系统结构和基本操作命令

  1. ls命令:列出文件
  2. chmod命令:改变权限
  3. chown命令:改变属主
  4. rm命令:删除文件
  5. find命令:查找文件
  6. ln命令:建立符号链接文件
  7. cat命令:拼接文件内容
  8. mount命令
  9. mkdir命令:建立目录
  10. tar命令:打包
  11. unrar命令:解压RAR文件
  12. mv命令:移动文件
  13. cp命令:复制文件
  14. chgrp命令:改变所属组
  15. pwd命令:打印当前目录
  16. touch命令:改变文件时间属性或者新建空白文件
  17. od命令:以二进制(八进制,十六进制)形式查看文件内容
  18. wc命令:统计行数
  19. umask命令:文件默认权限
  20. which命令:在$PATH变量指定的路径中查找文件
  21. whereis命令:在标准的Linux下的几个目录中查找文件相关联的源代码,帮助文档,二进制文件
  22. locate命令:基于“/var/lib/mlocate/mlocate.db”这个数据库查找文件
  23. file命令:打印推测得到的文件类型
  24. stat命令:打印文件信息
  25. basename命令:去除路径前缀和后缀
  26. dirname命令:获取路径的目录部分
  27. unzip命令:解压ZIP文件
  28. du命令:查看文件大小
  29. convmv命令:改变文件名的编码方案
  30. iconv命令:改变文件内容的编码方案

二、文本操作命令

  1. sed命令:文本编辑工具
  2. awk命令
  3. grep命令:从文件中查找匹配模式的行
  4. head命令:显示文件或者基本输入的前K行
  5. tail命令:显示文件或者基本输入的后K行
  6. less命令:分页查看文件内容
  7. more命令:分页查看文件内容
  8. cut命令:打印每行特定范围内内容
  9. tr命令:删除,去重,替换文本内容

三、管理命令

  1. ps命令:查看进程
  2. top命令
  3. lsof命令
  4. netstat命令
  5. kill命令:杀掉进程
  6. tcpdump命令:网络抓包
  7. iptables命令
  8. dd命令
  9. killall命令:批量杀掉进程
  10. nautilus命令:文件管理器命令
  11. chroot命令:创建虚拟的“/”目录
  12. xargs命令:解析命令字符串并执行

四、网络命令

  1. ssh命令
    见《OpenSSH——ssh》:与远程服务器建立安全的会话
  2. scp命令
    见《OpenSSH中SCP协议实现相关程序》:与远程服务器传输文件命令
  3. sftp命令
    见《OpenSSH中SFTP协议实现相关程序》:高级的与远程服务器传输文件命令
  4. wget命令:从服务器下载数据命令

你可能感兴趣的:(linux)