Linux命令大全

  1. ALT+F1-F7    切换登录窗口
  2. echo    $变量
  3. env    查看环境变量
  4. set    查看环境变量和自定义变量,即当前bash下所有的变量
  5. export    将变量设为环境变量,也可查看环境变量
  6. Ctrl+c    终止程序
  7. Ctrl+d    文字输入结束 表示EOF
  8. ctrl+z    暂停程序,把任务丢到后台
  9. man -f command    查找名字包含command的命令 相当于whatis
  10. man -k command    查找说明文件中包括command的命令 相当于apropos
  11. who    查看谁在线
  12. w    查看谁在线并看他们的负载等
  13. sync    数据同步写入磁盘
  14. shutdown    关机或重启 
  15. chgrp
  16. chown
  17. chmod
  18. uname    查看系统与内核信息
  19. lsb_release    打印Linux Standard Base信息
  20. mkdir
  21. rmdir    删除空目录 
  22. rm    删除目录或文件
  23. ll    相当于ls -l
  24. cp rm mv    复制/删除/移动
  25. basename    获取路径最后的文件名  
  26. dirname    获取路径中目录部分
  27. mtime(modification time)    内容数据更改的时间,ls显示的是这个时间
  28. ctime(status time)    状态更改的时间
  29. atime(access time)    文件内容被使用时间
  30. touch    修改文件时间或创建空文件
  31. umask    目前用户新建文件或目录的默认权限
  32. chattr    设置隐藏只在ext2/3文件系统上有效,-a只能增加不能删除修改,-i完全不可变
  33. lsattr    查看隐藏属性
  34. passwd    修改密码
  35. file    查看文件类型
  36. which    寻找可执行文件的路径,根据PATH变量搜索
  37. type    判断命令是外部命令还是内置在bash中命令,也可以类似which功能。
  38. whereis    寻找文件(完整文件名)
  39. locate    根据部分文件名查找文件,locate和whereis都是从文件数据库/var/lib/mlocate找文件。updatedb会更新该数据库。
  40. find    硬盘查找,可以指定路径、时间、用户、权限、类型、额外操作等参数
  41. 特殊目录:   .   ..   ./   -   ~   ~account
  42. df    查看磁盘/文件系统整体使用量
  43. dumpe2fs    查看区段与superblock的信息
  44. du    查看目录的磁盘/文件系统使用量
  45. ln    连接文件(硬连接),-s是符号连接
  46. fdisk    磁盘分区
  47. mkfs    磁盘格式化
  48. fsck    检查文件系统
  49. mount    磁盘挂载 umount卸载
  50. gzip bzip2    压缩,前者可以在windows被winrar解压,后者压缩比更高
  51. tar    打包
  52. dump    备份
  53. restore    恢复
  54. dd    读取磁盘内容(直接读扇区)
  55. dos2UNIX UNIX2dos    转换文件换行符
  56. iconv    转换文件内容编码
  57. ”    双引号保持变量的内容
  58. ’    单引号内仅是一般字符
  59. `     返单引号(1左边那个)之内的命令会先执行,结果作为外部输入。使用$()代替``比较好。
  60. ulimit    设置用户使用资源的限额
  61. alias    别名
  62. history    查看历史命令
  63. cut    选取命令,主要用于把同一行的数据分解
  64. grep    分析一行信息,若与输入的模式匹配则把该行拿出来
  65. sort    排序,排序后重复数据只显示一列用uniq
  66. wc    统计行数、字数、字符数
  67. tee    双向重定向(同时向文件和屏幕送数据流)
  68. tr    删除一段信息中的文字或替换
  69. col    过滤控制字符(常用于把文本转为纯文本文件)
  70. paste    把两个文件同一行沾一起
  71. expand    把tag用空格替换
  72. split    文件切割
  73. xargs    产生某个命令的参数,用于为不是管道的命令引用标准输入
  74. -    在管道命令中代表stdin 或 stdout
  75. sed    数据处理,行为单位
  76. printf    格式化打印
  77. awk    数据处理,行里的字段为单位
  78. diff    比较文件差异,并制作补丁文件
  79. patch    升级或还原,与diff紧密联系
  80. pr    打印时加入标题:文件时间,标题,页码
  81. read    由用户输入变量
  82. declare    声明变量类型
  83. var[index]    声明数组类型
  84. test    测试文件各类属性
  85. source    在当前bash环境下读取并执行文件中的命令,也可以用.
  86. bash    在子bash中读取并执行文件中的命令
  87. sh    执行或调试脚本
  88. groups    查看当前账户用户组,第一个就是有效用户组
  89. newgrp    切换有效用户组
  90. useradd    新增用户
  91. usermod    修改用户设置
  92. userdel    删除用户
  93. passwd    修改密码
  94. chage    修改密码设置
  95. finger    查看用户信息
  96. id    查看用户相关id
  97. groupadd    新增组
  98. groupmod    修改组
  99. groupdel    删除组
  100. gpasswd    用户组管理员功能
  101. setfacl    设置acl权限 
  102. getfacl    查看acl权限 
  103. su    切换用户身份
  104. sudo    不切换用户身份执行root命令
  105. last    最近用户登录记录
  106. at    执行一次的工作调度,相似命令batch是系统有空时才进入后台任务
  107. atq    查看所有被atq调度的at任务
  108. atrm    删除at任务
  109. crontab    循环执行的工作调度
  110. mail    发邮件
  111. jobs    查看后台工作,注意区分后台工作是一个进程,但是工作管理与进程管理不同
  112. fg    把后台工作拿到前台
  113. bg    让在后台的工作变成运行态
  114. nohup    让工作在脱机或注销后依然运行
  115. ps    查看进程  
  116. ps -l    查看与自己相关的进程  
  117. ps aux    查看所有系统进程
  118. top    持续监测进行运行状态
  119. uptime    查看系统负载
  120. pstree    查看进程相似性,以树的形式
  121. kill    管理进程。注意后面跟数字默认代表PID,如果数字前有%则表示工作ID   -1表示重启 -9表示强行终止(会有半产生品遗留) -15按正常流程结束进程
  122. killall    按进程名称删除一系列进程
  123. nice    新执行命令时给予nice值
  124. renice    为已存在的进程赋nice值
  125. free    查看内存使用情况
  126. netstat    查看网络
  127. dmesg    查看内核产生的信息
  128. vmstat    检测系统资源动态变化
  129. fuser    查看哪些进程打开了某文件或目录
  130. lsof    列出被某个进程打开的文件名
  131. pidof    列出某个正在执行的进程pid
  132. chkconfig    管理系统服务
  133. md5sum/sha1sum    为文件生成指纹
  134. rpm    软件管理
  135. lspci    查看PCI设备
  136. ifconfig    查看网络配置
  137. ifup/ifdown    启动/禁用网卡接口
  138. setup    手工配置系统设置,常设置网络
  139. ping    测试网络连通性
  140. host    通过DNS解析域名返回IP
  141. dig    更详细的通过DNS解析域名
  142. ip route    查看路由表
  143. traceroute    追踪到达目标设备经过的路径
  144. mtr    网络质量测试(需要root)
  145. hostname    查看或修改主机名(临时修改,永久修改要改配置文件)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值