linux中50个有用命令汇总
-
1. sudo!!
: 忘记用 sudo 运行命令?您无需重新编写整个命令,只需键入sudo!!
最后一个命令将使用sudo运行。 -
2. python -m SimpleHTTPServer
:通过端口 8000 为当前工作目录创建一个简单的网页。 -
3. mtr
命令是ping
和traceroute
命令的组合。 -
4. Ctrl+x+e
:这个组合键会立即启动,终端中的编辑器。 -
5. nl
: 输出行编号的文本文件的内容。 -
6. shuf
: 把输入行按随机顺序输出到标准输出。 -
7. ss
: 输出套接字统计信息。 -
8. last
: 想知道上次登录用户的历史记录?这个命令来拯救这里。 -
9. curl json.im
: 显示机器的外部 IP 地址。 -
10. tree
:以树状方式递归打印文件和文件夹。 -
11. pstree
:递归地打印带有子进程的正在运行的进程。 -
12. <space> command
: bash 命令前的空格,不记录在历史中。 -
13. stat
: 显示文件和文件系统的状态信息。 -
14. <alt>. And <esc>.
:将最后一个命令参数放在提示符处的调整,按照最后输入的命令的顺序,首先出现。 -
15. pv
: 输出模拟文本,类似于好莱坞电影。 -
16. mount | column -t
: 列出挂载的文件系统 -
17. Ctrl + l
: 立即清除 shell 提示。 -
18. curl -u gmail_id –silent
https://mail.google.com/mail/feed/atom| perl -ne ‘print
\tif //; print
$2\nif /(.*)/;’
.这个简单的脚本在终端中打开用户的未读邮件。 -
19. screen
:从会话中分离和重新连接长时间运行的进程。 -
20. file
: 输出关于文件类型的信息。 -
21. id
: 打印用户和组 ID。 -
22. ^foo^bar
: 把上一条命令里的foo替换为bar,并执行。 -
23. > file.txt
:从命令提示符一次性刷新文本文件的内容。 -
24. at
:运行特定命令,基于时间。 -
25. du -h –max-depth=1 Command
:以人类可读的格式输出当前文件夹内所有文件和文件夹的大小。 -
26. expr
:从终端解决简单的数学计算。 -
27. look
:从字典中检查英文单词,以防混淆,直接从shell中查找。 -
28. yes
: 继续打印一个刺,直到给出中断指令。 -
29. factor
: 给出一个十进制数的所有可能因数。 -
30. ping -i 60 -a IP_address
: Ping 提供的 IP_address,并在主机激活时发出声音。 -
31. tac
: 以相反的顺序打印文件的内容。 -
32. strace
: 一个调试工具。 -
33. disown -a && exit Command
:在后台运行命令,即使在终端会话关闭后也是如此。 -
34. getconf LONG_BIT
: 看linux是32位还是64位最简单的方法 -
35. while sleep 1;do tput sc;tput cup 0 $(($(tput cols)-29));date;tput rc;done &
:脚本在 shell / 终端的右上角输出日期和时间。 -
36. convert
: 自动转换图片中命令的输出。 -
37. watch -n 1 " "
:将 watch 用作时钟 -
38. host
dig
:DNS查询工具。 -
39. dstat
:生成有关系统资源的统计信息。 -
40. bind -p
:显示 Bash 中所有可用的快捷方式。 -
41. touch /forcefsck
: 在下次启动时强制进行文件系统检查。 -
42. lsb_release
:打印分发规格信息。 -
43. nc -ZV localhost port_number
: 检查特定端口是否打开。 -
44. curl ipinfo.io
: 输出关于 ip_address 的地理信息。 -
45. find .-user xyz
: 列出用户'xyz' 拥有的所有文件 -
46. apt-get build-dep package_name
:在安装任何特定包时自动构建所有依赖项。 -
47. lsof -iTCP:80 -sTCP:LISTEN
.该脚本使用端口80输出所有服务,进程。 -
48. find -size +100M
: 这个命令组合,列出所有大小为 100M 或更大的文件,文件夹。 -
49. pdftk
: 将许多 pdf 文件连接成一个的好方法。 -
50. ps -LF -u user_name
:输出用户的进程和线程。
相关文章
近期热文