linux100个常用命令大全
-
Linux是一个强大的操作系统,具有丰富的命令集。下面是我整理的100个常用Linux命令,希望对你有所帮助:
1. pwd:显示当前工作目录的完整路径。
2. ls:列出当前目录的文件和子目录。
3. cd:进入指定的目录。
4. mkdir:创建新目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动文件或目录。
8. touch:创建新文件或更新文件的访问和修改时间。
9. cat:显示文件内容。
10. less:逐页显示文件内容。
11. head:显示文件的前几行。
12. tail:显示文件的后几行。
13. grep:在文件中搜索指定的文本模式。
14. find:在文件系统中搜索文件。
15. chmod:修改文件的权限。
16. chown:更改文件的所有者。
17. chgrp:更改文件的所属组。
18. man:查看命令的手册页。
19. info:查看命令的信息页。
20. tar:归档文件和目录。
21. gzip:压缩文件。
22. gunzip:解压缩文件。
23. unzip:解压缩zip文件。
24. ps:显示正在运行的进程。
25. top:实时显示系统资源使用情况。
26. kill:终止指定的进程。
27. shutdown:关闭系统。
28. reboot:重新启动系统。
29. ifconfig:查看和配置网络接口。
30. ping:测试网络连接。
31. ssh:远程登录到另一台计算机。
32. scp:在本地计算机和远程计算机之间复制文件。
33. wget:下载文件。
34. curl:在命令行中访问Web资源。
35. ftp:使用文件传输协议进行文件传输。
36. mount:挂载文件系统。
37. umount:卸载文件系统。
38. df:显示磁盘空间使用情况。
39. du:显示目录或文件的磁盘使用情况。
40. ln:创建文件的硬链接或符号链接。
41. alias:创建命令的别名。
42. history:显示命令历史记录。
43. echo:在屏幕上打印文本。
44. wc:计算文件的行数、字数和字符数。
45. cut:从文件中提取指定的字段。
46. sort:对文件的行进行排序。
47. uniq:从文件中删除重复的行。
48. diff:比较两个文件的差异。
49. patch:使用补丁文件来更新文件。
50. sed:基于模式匹配和替换的流编辑器。
51. awk:文本处理工具。
52. tar:归档文件和目录。
53. gzip:压缩文件。
54. gunzip:解压缩文件。
55. unzip:解压缩zip文件。
56. ps:显示正在运行的进程。
57. top:实时显示系统资源使用情况。
58. kill:终止指定的进程。
59. shutdown:关闭系统。
60. reboot:重新启动系统。
61. ifconfig:查看和配置网络接口。
62. ping:测试网络连接。
63. ssh:远程登录到另一台计算机。
64. scp:在本地计算机和远程计算机之间复制文件。
65. wget:下载文件。
66. curl:在命令行中访问Web资源。
67. ftp:使用文件传输协议进行文件传输。
68. mount:挂载文件系统。
69. umount:卸载文件系统。
70. df:显示磁盘空间使用情况。
71. du:显示目录或文件的磁盘使用情况。
72. ln:创建文件的硬链接或符号链接。
73. alias:创建命令的别名。
74. history:显示命令历史记录。
75. echo:在屏幕上打印文本。
76. wc:计算文件的行数、字数和字符数。
77. cut:从文件中提取指定的字段。
78. sort:对文件的行进行排序。
79. uniq:从文件中删除重复的行。
80. diff:比较两个文件的差异。
81. patch:使用补丁文件来更新文件。
82. sed:基于模式匹配和替换的流编辑器。
83. awk:文本处理工具。
84. ln:创建文件的硬链接或符号链接。
85. alias:创建命令的别名。
86. history:显示命令历史记录。
87. echo:在屏幕上打印文本。
88. wc:计算文件的行数、字数和字符数。
89. cut:从文件中提取指定的字段。
90. sort:对文件的行进行排序。
91. uniq:从文件中删除重复的行。
92. diff:比较两个文件的差异。
93. patch:使用补丁文件来更新文件。
94. sed:基于模式匹配和替换的流编辑器。
95. awk:文本处理工具。
96. ln:创建文件的硬链接或符号链接。
97. alias:创建命令的别名。
98. history:显示命令历史记录。
99. echo:在屏幕上打印文本。
100. wc:计算文件的行数、字数和字符数。这些命令在Linux系统中广泛使用,掌握它们能够提高你的工作效率并简化日常操作。希望对你有所帮助!
2年前 -
Linux是一个强大而灵活的操作系统,有许多常用命令可以帮助我们在终端中进行各种任务。下面是100个常用的Linux命令:
1. ls:列出目录内容
2. cd:改变当前工作目录
3. pwd:显示当前工作目录的路径
4. mkdir:创建新目录
5. rmdir:删除空目录
6. touch:创建新文件
7. rm:删除文件或目录
8. cp:复制文件或目录
9. mv:移动文件或目录
10. cat:将文件的内容打印到终端
11. more:分页显示文件内容
12. less:更为高级的分页显示文件内容
13. head:显示文件的开头部分
14. tail:显示文件的结尾部分
15. grep:搜索文件中的模式
16. find:在文件系统中搜索文件
17. locate:快速定位文件
18. tar:打包或解压文件
19. unzip:解压缩zip文件
20. gzip:压缩文件
21. gunzip:解压缩gzip文件
22. diff:比较文件的差异
23. wc:统计文件的行数、字数和字符数
24. sort:对文件的行进行排序
25. uniq:去除文件中的重复行
26. chmod:改变文件的权限
27. chown:改变文件的所有者
28. chgrp:改变文件的所属组
29. ln:创建硬链接或符号链接
30. uptime:显示系统的运行时间和负载
31. top:实时显示系统的资源占用情况
32. ps:显示当前运行的进程
33. kill:终止进程
34. shutdown:关闭系统
35. reboot:重启系统
36. su:切换用户
37. sudo:以管理员身份执行命令
38. useradd:添加新用户
39. userdel:删除用户
40. passwd:修改用户密码
41. groupadd:添加新用户组
42. groupdel:删除用户组
43. passwd:修改用户组密码
44. ifconfig:显示和配置网络接口
45. ping:测试网络连接
46. ssh:远程登录服务器
47. scp:安全地复制文件到远程主机
48. ftp:与FTP服务器进行交互
49. wget:从Web下载文件
50. curl:发送HTTP请求
51. uname:显示系统信息
52. df:显示文件系统的可用空间
53. du:统计目录的大小
54. mount:挂载文件系统
55. umount:卸载文件系统
56. lspci:显示系统的PCI设备
57. lsusb:显示系统的USB设备
58. dmesg:显示系统的启动信息
59. apt-get:Debian系统的包管理器
60. yum:Red Hat系统的包管理器
61. systemctl:管理系统服务
62. service:管理系统服务(旧版)
63. crontab:设置定时任务
64. history:查看命令历史记录
65. alias:创建命令别名
66. source:执行一个脚本文件
67. tar:压缩和解压缩文件
68. uname:获取系统信息
69. whoami:显示当前用户的用户名
70. which:显示某个命令的完整路径
71. whereis:显示某个命令的路径和帮助文档位置
72. man:显示命令的帮助文档
73. apropos:搜索命令的描述文本
74. echo:打印输入的字符串
75. cut:从文件中截取指定的字段
76. paste:将多个文件的相同行合并
77. tr:对文本进行字符替换
78. sed:对文本进行流编辑
79. awk:用于在文本中处理数据和生成报告
80. expr:计算数学表达式
81. date:显示当前日期和时间
82. cal:显示日历
83. clear:清除终端屏幕
84. reboot:重启系统
85. shutdown:关闭系统
86. watch:周期性地执行命令
87. tee:将输入同时输出到文件和终端
88. diff:比较文件的差异
89. du:显示目录的大小
90. df:显示文件系统的可用空间
91. find:在文件系统中搜索文件
92. grep:在文件中搜索模式
93. tar:打包和解压缩文件
94. zip:压缩文件
95. unzip:解压缩文件
96. ssh:远程登录到其他计算机
97. scp:安全复制文件到其他计算机
98. ftp:与FTP服务器交互
99. wget:从Web下载文件
100. curl:发送HTTP请求这些命令覆盖了Linux中的许多常见任务,可以帮助用户在终端中高效地进行各种操作。熟练掌握这些命令可以提高工作效率并更好地管理和操作Linux系统。-这些命令只是Linux中的一小部分,还有许多其他有用的命令可供用户使用。
2年前 -
Linux作为一种开源的操作系统,具有强大的功能和灵活的操作性,被广泛应用于服务器、嵌入式系统等领域。以下是常用的100个Linux命令大全,以便于用户更好地掌握Linux系统的操作。
一、文件和目录操作命令
1. ls:列出目录下的文件和目录。
2. cd:切换目录。
3. pwd:显示当前所在目录的路径。
4. mkdir:创建目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动文件或目录。
8. cat:显示文件内容。
9. less/more:逐页显示文件内容。
10. head/tail:显示文件开头/结尾的几行。
11. touch:创建空白文件或更新文件的访问时间。
12. find:按条件搜索文件。
13. grep:在文件中搜索某个字符串。
14. wc:统计文件的行数、单词数和字符数。
15. file:显示文件的类型。二、系统管理命令
16. ps:显示当前正在运行的进程。
17. top:实时显示进程的状态。
18. uptime:显示系统的运行时间和负载。
19. kill:终止某个进程。
20. shutdown/reboot:关机/重启系统。
21. ifconfig:配置网络接口的信息。
22. ping:测试网络连通性。
23. netstat:显示网络状态。
24. route:配置网络路由表。
25. iptables:配置防火墙规则。
26. useradd/userdel:添加/删除用户。
27. passwd:修改用户密码。
28. su:切换用户身份。
29. chown/chmod/chgrp:修改文件的所有者/权限/属性。
30. du:显示文件或目录的磁盘使用情况。
31. df:显示文件系统的磁盘使用情况。
32. mount/umount:挂载/卸载文件系统。
33. free:显示内存使用情况。
34. vmstat:显示系统的虚拟内存状态。三、打包压缩命令
35. tar:创建或提取tar归档文件。
36. gzip/gunzip:压缩/解压缩文件。
37. bzip2/bunzip2:压缩/解压缩文件。
38. zip/unzip:压缩/解压缩zip文件。
39. unzip:解压缩zip文件。四、文本处理命令
40. awk:以指定的方式处理文本。
41. sed:使用正则表达式对文本进行处理。
42. cut:删除文本的某些字段。
43. sort:排序文本。
44. uniq:删除文本中的重复行。
45. wc:统计文本的行数、单词数和字符数。
46. tr:替换文本中的字符。
47. diff:比较两个文件或目录的差异。
48. join:按照指定的字段连接两个文件。
49. paste:将两个文件按列合并。
50. split:将文件划分成多个部分。五、网络相关命令
51. ssh:远程登录其他主机。
52. scp:在本地主机和远程主机之间复制文件。
53. rsync:同步文件和目录。
54. wget/curl:下载文件。
55. telnet:测试其他主机的连接。
56. ftp:使用FTP协议传输文件。
57. ping:测试网络连通性。
58. netstat:显示网络状态。
59. nslookup:查询域名的IP地址。
60. ifconfig:配置网络接口的信息。六、压力测试命令
61. ping:测试网络连通性。
62. ab:Apache的性能测试工具。
63. siege:HTTP压力测试工具。
64. iperf:网络性能测试工具。
65. vmstat:显示系统的虚拟内存状态。
66. sar:系统性能监控工具。
67. strace:跟踪系统调用和信号。
68. ltrace:跟踪库函数调用。
69. tcpdump:抓包工具。
70. nmap:网络扫描工具。七、数据库命令
71. mysql:MySQL数据库管理工具。
72. pg_dump/pg_restore:备份/恢复PostgreSQL数据库。
73. redis-cli:操作Redis数据库。
74. mongo:操作MongoDB数据库。
75. sqlmap:自动化SQL注入工具。八、进程管理命令
76. ps:显示当前正在运行的进程。
77. top:实时显示进程的状态。
78. kill:终止某个进程。
79. renice:修改进程的优先级。
80. nice:设置进程的优先级。
81. nohup:在后台运行命令。九、日志查看命令
82. tail:显示文件结尾的几行。
83. head:显示文件开头的几行。
84. cat:显示文件内容。
85. less/more:分页显示文件内容。
86. grep:在文件中搜索某个字符串。
87. wc:统计文件的行数、单词数和字符数。
88. find:按条件搜索文件。十、编辑器命令
89. vi/vim:强大的文本编辑器。
90. nano:简单易用的文本编辑器。
91. emacs:强大且可扩展的文本编辑器。十一、程序编译和调试命令
92. gcc:编译C和C++程序。
93. g++:编译C++程序。
94. make:自动化编译工具。
95. gdb:调试C和C++程序。
96. strace:跟踪系统调用和信号。十二、其他常用命令
97. echo:打印文本。
98. date:显示系统的日期和时间。
99. sleep:延时一段时间。
100. history:显示命令历史记录。以上是Linux系统中常用的100个命令,涵盖了文件和目录操作、系统管理、打包压缩、文本处理、网络相关、压力测试、数据库、进程管理、日志查看、编辑器、程序编译和调试等方面的命令。熟练掌握这些命令,可以提高Linux系统的使用效率和管理能力。
2年前