100个常见linux命令
-
1. ls:列出目录下的文件和文件夹。
2. cd:切换目录。
3. pwd:显示当前所在目录。
4. mkdir:创建新的目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. touch:创建新的空文件。
9. cat:查看文件内容。
10. tail:查看文件末尾的几行内容。
11. head:查看文件开头的几行内容。
12. grep:在文件中搜索指定的字符串。
13. find:按照指定的条件查找文件或目录。
14. chmod:修改文件或目录的权限。
15. chown:改变文件或目录的所有者。
16. chgrp:改变文件或目录的所属组。
17. sudo:以超级用户身份执行命令。
18. su:切换到其他用户身份。
19. whoami:显示当前用户名。
20. date:显示或设置系统日期和时间。
21. ps:查看运行中的进程。
22. top:实时显示系统资源的使用情况。
23. kill:终止运行中的进程。
24. tar:打包和压缩文件。
25. unzip:解压缩文件。
26. df:显示磁盘空间的使用情况。
27. du:查看目录或文件的磁盘使用情况。
28. ifconfig:查看或配置网络接口信息。
29. ping:测试网络连通性。
30. ssh:远程登录到其他主机。
31. scp:在本地与远程主机之间传输文件。
32. wget:从网络上下载文件。
33. curl:发送HTTP请求并获取响应数据。
34. netstat:查看网络连接、路由表等信息。
35. iptables:配置和管理防火墙规则。
36. killall:关闭指定名称的进程。
37. uptime:显示系统运行时间和平均负载。
38. crontab:定时执行指定命令或脚本。
39. history:查看命令历史记录。
40. alias:创建命令别名。
41. locate:快速查找文件或目录。
42. which:显示指定命令的路径。
43. reboot:重新启动系统。
44. shutdown:关机或重启系统。
45. dd:复制文件或设备。
46. ssh-keygen:生成SSH密钥对。
47. scp:在本地与远程主机之间传输文件。
48. diff:比较文件或目录的差异。
49. sed:文本编辑工具。
50. awk:文本处理工具。
51. sort:对文件内容进行排序。
52. cut:提取文件中的特定字段。
53. join:将两个文件的行按共同的字段连接起来。
54. tar:打包和压缩文件。
55. gzip、gunzip:压缩和解压缩文件。
56. rsync:远程文件同步工具。
57. mount:挂载文件系统。
58. umount:卸载文件系统。
59. ln:创建硬链接或符号链接。
60. stat:显示文件或文件系统的详细信息。
61. basename:提取文件名。
62. dirname:提取文件所在目录的路径。
63. uname:显示系统信息。
64. dmesg:显示内核日志。
65. chroot:改变根目录。
66. ssh-agent:管理SSH密钥的代理程序。
67. screen:多路复用终端会话。
68. ifconfig:查看或配置网络接口信息。
69. route:设置或查看路由表。
70. traceroute:追踪数据包传输路径。
71. nslookup:查询域名解析信息。
72. host:查询域名解析信息。
73. dig:域名解析工具。
74. lsof:显示系统中打开的文件。
75. ln:创建硬链接或符号链接。
76. sort:对文件内容进行排序。
77. uniq:删除文件中的重复行。
78. cut:提取文件中的特定字段。
79. paste:合并文件内容。
80. diff:比较文件或目录的差异。
81. col:过滤或转换文本格式。
82. rev:反转文本的每一行。
83. nl:给文件添加行号。
84. tr:替换文本中的字符。
85. split:将文件拆分成多个部分。
86. tee:将标准输入内容复制到文件和屏幕上。
87. wc:统计文件中的行数、单词数和字符数。
88. md5sum:计算文件的MD5摘要。
89. sha1sum:计算文件的SHA-1摘要。
90. gzip、gunzip:压缩和解压缩文件。
91. tar:打包和压缩文件。
92. rsync:远程文件同步工具。
93. git:版本控制工具。
94. make:自动化构建工具。
95. gcc:C语言编译器。
96. g++:C++语言编译器。
97. java:Java编译器和虚拟机。
98. python:Python解释器。
99. ruby:Ruby解释器。
100. perl:Perl解释器。2年前 -
Linux是一种开源操作系统,被广泛用于服务器和个人电脑上。这篇文章将向你介绍100个常见的Linux命令,帮助你更好地了解Linux系统的使用。
1. ls:列出当前目录下的文件和文件夹。
2. cd:切换当前工作目录。
3. pwd:显示当前工作目录的路径。
4. mkdir:创建一个新的目录。
5. rmdir:删除一个空目录。
6. cp:复制文件和目录。
7. rm:删除文件和目录。
8. mv:移动文件和目录,或者重命名文件和目录。
9. cat:查看文件的内容。
10. less:按页查看文件的内容。
11. grep:在文件中搜索指定的模式。
12. find:在目录树中查找文件。
13. chmod:修改文件的权限。
14. chown:修改文件的所有者。
15. chgrp:修改文件的所属组。
16. ln:创建链接文件。
17. tar:创建和解压归档文件。
18. gzip:压缩文件。
19. gunzip:解压缩文件。
20. ssh:安全登录远程主机。
21. scp:在本地主机和远程主机之间复制文件。
22. wget:下载文件。
23. curl:通过URL发送和接收数据。
24. ping:测试与远程主机的连接。
25. ifconfig:配置和显示网络接口的信息。
26. netstat:显示网络连接,路由表和接口信息。
27. iptables:配置防火墙规则。
28. hostname:显示和设置系统的主机名。
29. date:显示和设置系统的日期和时间。
30. cal:显示日历。
31. whoami:显示当前用户名。
32. passwd:设置用户密码。
33. su:切换到其他用户账号。
34. sudo:以管理员权限运行命令。
35. ps:显示进程状态。
36. top:动态显示系统资源使用情况。
37. kill:终止进程。
38. shutdown:关闭系统。
39. reboot:重新启动系统。
40. df:显示磁盘空间使用情况。
41. du:查看文件和目录的磁盘使用情况。
42. mount:挂载文件系统。
43. umount:卸载文件系统。
44. tar:创建和解压归档文件。
45. history:显示命令历史记录。
46. grep:在文件中搜索指定的模式。
47. sort:排序文件内容。
48. cut:从文件中提取字段。
49. sed:使用正则表达式对文件进行替换和转换。
50. awk:以文本模式进行扫描和处理。
51. diff:比较文件的差异。
52. patch:应用更新补丁。
53. head:显示文件的前几行。
54. tail:显示文件的后几行。
55. tar:创建和解压归档文件。
56. uptime:显示系统的运行时间和负载。
57. free:显示系统的内存使用情况。
58. ps aux:显示所有正在运行的进程。
59. lsof:显示打开文件的进程。
60. man:查看命令的手册页。
61. alias:设置命令别名。
62. source:执行Shell脚本或配置文件。
63. echo:打印消息。
64. export:设置环境变量。
65. unset:删除环境变量。
66. env:显示环境变量。
67. history:显示命令历史记录。
68. who:显示当前登录用户。
69. last:显示最近用户登录记录。
70. users:显示当前登录用户。
71. w:显示当前登录用户和活动进程。
72. finger:显示用户信息。
73. groups:显示用户所属组。
74. id:显示用户和组的身份信息。
75. chroot:改变根目录。
76. crontab:创建和编辑定时任务。
77. at:一次性运行命令定时任务。
78. watch:按时间间隔执行命令。
79. ln:创建链接文件。
80. umask:设置默认的文件权限。
81. chsh:更改用户的shell。
82. chfn:更改用户的信息。
83. renice:修改进程的优先级。
84. tar:创建和解压归档文件。
85. make:编译和安装软件。
86. gcc:编译C程序。
87. g++:编译C++程序。
88. gdb:调试程序。
89. curl:通过URL发送和接收数据。
90. iptables:配置防火墙规则。
91. route:显示或修改网络路由表。
92. traceroute:显示数据包的路径。
93. ss:显示网络连接和统计信息。
94. systemctl:管理系统服务。
95. journalctl:查看系统日志。
96. ifconfig:配置和显示网络接口。
97. netstat:显示网络连接,路由表和接口信息。
98. uname:显示系统信息。
99. lspci:显示PCI设备列表。
100. lsusb:显示USB设备列表。这些命令可以帮助你在Linux系统中完成常见的操作,无论是管理文件,配置网络,还是编译软件,都可以通过这些命令轻松完成。熟练掌握这些命令将提高你在Linux系统中的工作效率。
2年前 -
Linux是一个开源操作系统,它具有灵活性和强大的功能。在日常使用Linux系统时,掌握一些常用的命令是非常有帮助的。下面是100个常见的Linux命令:
1. ls:列出当前目录下的文件和文件夹。
2. cd:切换到指定目录。
3. pwd:显示当前所在的目录。
4. touch:创建一个新文件。
5. mkdir:创建一个新目录。
6. rm:删除文件或目录。
7. cp:复制文件或目录。
8. mv:移动文件或目录。
9. cat:连接文件或显示文件内容。
10. more:逐页显示文件内容。
11. less:在文件中移动。
12. head:显示文件的前几行。
13. tail:显示文件的后几行。
14. grep:查找文件中的指定文本。
15. find:在文件系统中查找文件或目录。
16. rmdir:删除一个空目录。
17. chmod:修改文件或目录的权限。
18. chown:修改文件或目录的所有者。
19. chgrp:修改文件或目录的所属组。
20. tar:压缩或解压文件。
21. gzip:压缩文件。
22. gunzip:解压缩文件。
23. zip:创建zip文件。
24. unzip:解压缩zip文件。
25. df:显示磁盘空间的使用情况。
26. du:显示文件或目录的大小。
27. mount:挂载文件系统。
28. umount:卸载文件系统。
29. ps:显示当前运行的进程。
30. top:实时显示系统资源的使用情况。
31. kill:终止进程。
32. ifconfig:显示和配置网络接口。
33. ping:测试网络的连通性。
34. scp:在远程系统之间传输文件。
35. ssh:远程登录到另一个系统。
36. hostname:显示或设置主机名。
37. iwconfig:配置无线网络接口。
38. apt-get:Debian系统中的包管理工具。
39. yum:Red Hat系统中的包管理工具。
40. systemctl:管理系统服务。
41. wget:从网络下载文件。
42. curl:在终端中使用URL进行数据传输。
43. ln:创建链接文件。
44. alias:为命令创建别名。
45. history:显示最近使用的命令历史。
46. clear:清除终端窗口中的内容。
47. su:切换到超级用户。
48. sudo:以超级用户身份执行命令。
49. passwd:修改用户密码。
50. useradd:创建新用户。
51. userdel:删除用户。
52. groupadd:创建新组。
53. groupdel:删除组。
54. man:显示命令的帮助信息。
55. apropos:在命令手册中搜索关键词。
56. info:显示命令的详细信息。
57. chmod:修改文件或目录的权限。
58. chown:修改文件或目录的所有者。
59. chgrp:修改文件或目录的所属组。
60. tar:压缩或解压文件。
61. gzip:压缩文件。
62. gunzip:解压缩文件。
63. zip:创建zip文件。
64. unzip:解压缩zip文件。
65. df:显示磁盘空间的使用情况。
66. du:显示文件或目录的大小。
67. mount:挂载文件系统。
68. umount:卸载文件系统。
69. ps:显示当前运行的进程。
70. top:实时显示系统资源的使用情况。
71. kill:终止进程。
72. ifconfig:显示和配置网络接口。
73. ping:测试网络的连通性。
74. scp:在远程系统之间传输文件。
75. ssh:远程登录到另一个系统。
76. hostname:显示或设置主机名。
77. iwconfig:配置无线网络接口。
78. apt-get:Debian系统中的包管理工具。
79. yum:Red Hat系统中的包管理工具。
80. systemctl:管理系统服务。
81. wget:从网络下载文件。
82. curl:在终端中使用URL进行数据传输。
83. ln:创建链接文件。
84. alias:为命令创建别名。
85. history:显示最近使用的命令历史。
86. clear:清除终端窗口中的内容。
87. su:切换到超级用户。
88. sudo:以超级用户身份执行命令。
89. passwd:修改用户密码。
90. useradd:创建新用户。
91. userdel:删除用户。
92. groupadd:创建新组。
93. groupdel:删除组。
94. man:显示命令的帮助信息。
95. apropos:在命令手册中搜索关键词。
96. info:显示命令的详细信息。
97. locate:查找文件。
98. shutdown:关闭系统。
99. reboot:重新启动系统。
100. exit:退出当前会话。这些命令只是Linux系统中的一小部分。通过掌握这些基本的命令,你可以更好地管理和操作Linux系统,并提高工作效率。除了这些常见命令,还有更多高级的命令和技巧可以进一步探索和学习。
2年前