linux命令100个
-
以下是一些常用的Linux命令,总共列举了100个:
1. pwd:显示当前工作目录
2. cd:切换目录
3. ls:列出目录内容
4. touch:创建空文件
5. rm:删除文件或目录
6. cp:复制文件或目录
7. mv:移动文件或目录
8. mkdir:创建目录
9. rmdir:删除空目录
10. cat:显示文件内容
11. less:分页显示文件内容
12. head:显示文件前几行内容
13. tail:显示文件后几行内容
14. grep:搜索文件内容
15. find:查找文件
16. tar:打包和解压缩文件
17. gzip:压缩文件
18. gunzip:解压缩文件
19. wc:统计文件的行数、词数和字节数
20. sort:对文件进行排序
21. uniq:删除文件中重复的行
22. du:查看文件和目录的磁盘使用情况
23. df:查看磁盘空间使用情况
24. file:判断文件类型
25. chmod:修改文件权限
26. chown:修改文件所有者
27. chgrp:修改文件所属组
28. useradd:添加用户
29. userdel:删除用户
30. usermod:修改用户属性
31. passwd:修改用户密码
32. groupadd:添加用户组
33. groupdel:删除用户组
34. groupmod:修改用户组属性
35. su:切换用户
36. sudo:以超级用户身份执行命令
37. ssh:远程登录到另一台服务器
38. scp:在本地和远程服务器之间传输文件
39. ping:测试网络连接
40. wget:从网络下载文件
41. curl:发送HTTP请求并显示响应
42. ifconfig:显示和配置网络接口
43. netstat:显示网络连接和路由表
44. iptables:配置防火墙规则
45. hostname:显示和设置主机名
46. uname:显示系统信息
47. uptime:显示系统运行时间和负载
48. ps:显示进程状态
49. top:动态监视进程活动和系统性能
50. kill:终止进程
51. cron:定时执行任务
52. service:管理系统服务
53. systemctl:管理系统服务和单位文件
54. ln:创建链接文件
55. mount:挂载文件系统
56. umount:卸载文件系统
57. date:显示和设置系统时间
58. history:显示命令历史记录
59. alias:创建命令别名
60. echo:显示文本或变量的值
61. export:设置环境变量
62. source:执行脚本文件
63. sed:流编辑器
64. awk:文本处理工具
65. cut:删除文本中的字符
66. tr:替换文本中的字符
67. diff:比较文件的差异
68. tar:打包和解压缩文件
69. mail:发送和接收邮件
70. crontab:管理定时任务
71. netcat:网络工具
72. tcpdump:抓包工具
73. dig:域名解析工具
74. nslookup:DNS查询工具
75. ssh-keygen:生成SSH密钥对
76. ssh-copy-id:将公钥复制到远程服务器
77. sftp:安全文件传输工具
78. lsof:显示打开的文件和进程
79. vmstat:显示系统资源使用情况
80. iostat:显示磁盘和IO性能信息
81. sar:系统性能监测工具
82. lsblk:显示块设备信息
83. free:显示内存使用情况
84. yum:包管理器
85. apt-get:包管理器
86. systemctl:系统服务管理工具
87. journalctl:查看系统日志
88. usermod:修改用户属性
89. passwd:修改用户密码
90. iftop:实时监控网络流量
91. df:查看磁盘使用情况
92. du:查看目录的磁盘使用情况
93. chroot:改变根目录
94. watch:周期性执行命令并输出结果
95. curl:向服务器发送HTTP请求
96. wget:从网络下载文件
97. scp:在本地和远程服务器之间传输文件
98. chattr:修改文件属性
99. dig:查询DNS信息
100. nslookup:查询DNS信息这些命令涵盖了Linux系统管理、文件操作、网络管理等方面,对于日常使用和系统管理非常有帮助。
2年前 -
1. ls:列出当前目录中的文件和文件夹。
2. cd:改变当前工作目录。
3. pwd:显示当前工作目录的绝对路径。
4. mkdir:创建一个新的目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动文件或目录,或者重命名文件或目录。
8. touch:创建一个新文件或更新文件的时间戳。
9. cat:连接文件或输出文件内容。
10. more:分页显示文件内容。
11. less:分页显示文件内容,并允许向上和向下滚动。
12. head:显示文件的前几行。
13. tail:显示文件的后几行。
14. grep:在文件中查找匹配的文本。
15. find:在文件系统中搜索文件。
16. chmod:修改文件或目录的权限。
17. chown:修改文件或目录的所有者。
18. chgrp:修改文件或目录的组所有权。
19. tar:压缩和解压文件。
20. gzip:压缩文件。
21. gunzip:解压缩文件。
22. ssh:远程登录到另一台计算机。
23. scp:通过SSH安全地复制文件。
24. wget:从网络上下载文件。
25. curl:使用URL进行数据传输。
26. top:动态显示系统的资源使用情况。
27. ps:显示当前运行的进程。
28. kill:终止运行中的进程。
29. ping:测试与另一台计算机的网络连接。
30. ifconfig:显示和配置网络接口。
31. netstat:显示网络连接信息。
32. route:显示和配置网络路由表。
33. iptables:配置Linux防火墙规则。
34. df:显示文件系统的磁盘空间使用情况。
35. du:显示目录或文件的磁盘空间使用情况。
36. mount:挂载文件系统。
37. umount:卸载文件系统。
38. ln:创建链接文件。
39. man:查看命令的帮助手册。
40. info:查看命令的详细信息。
41. date:显示或设置系统时间和日期。
42. cal:显示日历。
43. who:显示当前登录用户。
44. echo:显示文本或变量。
45. grep:在文件中查找匹配的文本。
46. sed:对文本进行流编辑。
47. awk:对文本进行处理和分析。
48. cut:从文本中提取字段。
49. sort:对文本进行排序。
50. uniq:从排序的文本中删除重复的行。
51. diff:比较文件的差异。
52. patch:应用补丁文件。
53. ssh-keygen:生成SSH密钥对。
54. ssh-copy-id:将SSH公钥复制到远程主机。
55. crontab:创建或编辑计划任务。
56. history:显示用户使用过的命令历史记录。
57. source:在当前shell中执行脚本。
58. tee:将标准输入同时写入文件和标准输出。
59. tr:转换或删除字符。
60. wc:统计文件中的字数、行数和字符数。
61. expr:进行数值和字符串操作。
62. join:根据共享的字段合并两个文件。
63. split:将文件分割成多个小文件。
64. sleep:暂停脚本的执行一段时间。
65. nohup:在后台运行命令,即使终端关闭也不会停止。
66. tar:创建或提取.tar文件。
67. wget:从网络上下载文件。
68. curl:使用URL进行数据传输。
69. yum:用于在CentOS和Red Hat系统上安装、更新和删除软件包。
70. apt-get:用于在Debian和Ubuntu系统上安装、更新和删除软件包。
71. su:切换到另一个用户。
72. sudo:以超级用户权限执行命令。
73. useradd:创建新用户。
74. passwd:更改用户密码。
75. usermod:修改用户的属性和权限。
76. groupadd:创建新的用户组。
77. chpasswd:批量更改用户密码。
78. whoami:显示当前登录的用户名。
79. hostname:显示或设置计算机的主机名。
80. uname:显示系统信息。
81. df:显示文件系统的磁盘空间使用情况。
82. du:显示目录或文件的磁盘空间使用情况。
83. quota:显示和配置用户的磁盘配额。
84. killall:根据进程名终止所有相关的进程。
85. lsof:列出打开的文件和命令相关的进程。
86. ps:显示当前运行的进程。
87. nice:修改进程的优先级。
88. renice:修改正在运行的进程的优先级。
89. kill:终止运行中的进程。
90. ifconfig:显示和配置网络接口。
91. netstat:显示网络连接信息。
92. ssh:远程登录到另一台计算机。
93. scp:通过SSH安全地复制文件。
94. ftp:使用FTP协议和远程计算机传输文件。
95. chmod:修改文件或目录的权限。
96. chown:修改文件或目录的所有者。
97. chgrp:修改文件或目录的组所有权。
98. tar:压缩和解压文件。
99. gzip:压缩文件。
100. gunzip:解压缩文件。2年前 -
Linux是一种开源的操作系统,具有强大的命令行工具。下面是一百个常用的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:类似于more,但提供更多功能。
13. head:显示文件的前几行。
14. tail:显示文件的尾部几行。
15. grep:在文件中搜索匹配的文本。
16. find:在文件系统中查找文件。
17. wc:统计文件中的字数、行数和字符数。
18. tar:打包和解压文件。
19. unzip:解压缩zip文件。
20. gzip:压缩文件。
21. df:显示磁盘空间使用情况。
22. du:显示目录的大小。
23. top:实时显示系统资源使用情况。
24. ps:列出当前正在运行的进程。
25. kill:终止一个进程。
26. chmod:修改文件或目录的权限。
27. chown:修改文件或目录的所有者。
28. chgrp:修改文件或目录的组。
29. ssh:远程登录到一个Linux服务器。
30. scp:在本地主机和远程主机之间复制文件。
31. wget:在命令行下载文件。
32. curl:从命令行下载网络资源。
33. ping:测试网络连接。
34. ifconfig:显示网络接口信息。
35. netstat:显示网络连接和路由表。
36. iptables:配置防火墙规则。
37. route:显示和管理路由表。
38. grep:搜索匹配的文本。
39. sed:流编辑器,用于文本处理。
40. awk:文本处理工具。
41. sort:对文本进行排序。
42. uniq:过滤重复的行。
43. diff:比较文件的差异。
44. tar:打包和解压文件。
45. gzip:压缩文件。
46. grep:在文件中搜索匹配的文本。
47. awk:文本处理工具。
48. sed:流编辑器,用于文本处理。
49. cut:剪切文本行中的字段。
50. find:在文件系统中查找文件。
51. wc:统计文件中的字数、行数和字符数。
52. curl:从命令行下载网络资源。
53. cat:显示文件的内容。
54. tree:以树形结构显示目录。
55. ln:创建链接文件。
56. mount:挂载文件系统。
57. umount:卸载文件系统。
58. nc:在网络上转发数据。
59. at:在指定时间运行命令。
60. crontab:定时运行命令。
61. history:显示命令历史记录。
62. alias:创建命令别名。
63. tar:打包和解压文件。
64. zip:压缩文件。
65. unzip:解压缩zip文件。
66. rsync:远程同步和备份文件。
67. ssh-keygen:生成和管理SSH密钥对。
68. ssh-copy-id:将SSH公钥复制到远程主机。
69. screen:在一个终端上运行多个会话。
70. tmux:类似于screen,但具有更多功能。
71. vim:编辑器。
72. nano:简单的文本编辑器。
73. emacs:功能强大的文本编辑器。
74. hexdump:十六进制查看文件。
75. base64:编码和解码文件。
76. ncdu:显示磁盘使用情况。
77. fdisk:管理磁盘分区。
78. mkfs:创建文件系统。
79. mount:挂载文件系统。
80. umount:卸载文件系统。
81. dd:用于复制和转换文件。
82. md5sum:计算文件的MD5校验和。
83. sha256sum:计算文件的SHA-256校验和。
84. find:在文件系统中查找文件。
85. locate:快速查找文件。
86. whereis:查找命令的二进制文件。
87. which:查找命令的路径。
88. apt-get:用于Debian系统中安装软件。
89. yum:用于Red Hat系统中安装软件。
90. pacman:用于Arch Linux系统中安装软件。
91. make:用于源代码的编译和安装。
92. gcc:GNU编译器集合中的C编译器。
93. g++:GNU编译器集合中的C++编译器。
94. javac:Java编译器。
95. java:Java虚拟机。
96. python:Python解释器。
97. perl:Perl解释器。
98. php:PHP解释器。
99. ruby:Ruby解释器。
100. node:Node.js解释器。这一百个命令是Linux操作系统中常用的命令,通过掌握和运用这些命令,可以更高效地进行文件操作、系统管理和网络管理。
2年前