linux的100个命令
-
1. ls:列出当前目录下的文件和文件夹
2. cd:切换当前目录
3. pwd:显示当前目录的路径
4. mkdir:创建新的目录
5. rm:删除文件或目录
6. cp:复制文件或目录
7. mv:移动文件或目录
8. cat:查看文件内容
9. touch:创建新文件
10. grep:在文件中搜索指定内容
11. find:根据条件搜索文件
12. chmod:修改文件权限
13. chown:修改文件所有者
14. chgrp:修改文件所属组
15. head:显示文件开头部分的内容
16. tail:显示文件末尾部分的内容
17. less:逐页显示文件内容
18. more:逐页显示文件内容(与less类似)
19. vi:文本编辑器
20. nano:简易文本编辑器
21. tar:打包压缩文件
22. unzip:解压缩文件
23. mount:挂载文件系统
24. umount:卸载文件系统
25. df:查看磁盘空间使用情况
26. du:查看文件或目录的磁盘使用情况
27. top:实时查看系统资源使用情况
28. ps:查看当前进程信息
29. kill:终止进程
30. ssh:远程登录到其他主机
31. scp:在本地和远程主机之间复制文件
32. ping:检测网络连通性
33. ifconfig:配置和管理网络接口
34. iwconfig:配置和管理无线接口
35. netstat:显示网络连接、路由和接口信息
36. route:添加、删除或查看路由表
37. hostname:显示或设置主机名
38. whoami:显示当前登录用户
39. su:切换用户身份
40. sudo:以超级用户身份执行命令
41. passwd:修改用户密码
42. useradd:创建新用户
43. userdel:删除用户
44. groupadd:创建新用户组
45. groupdel:删除用户组
46. date:显示或设置系统时间和日期
47. cal:显示日历
48. uptime:显示系统运行时间和负载
49. systemctl:管理系统服务
50. service:管理系统服务(与systemctl类似)
51. apt-get:Debian系Linux发行版的软件包管理工具
52. yum:Red Hat系Linux发行版的软件包管理工具
53. apt:Debian系Linux发行版的软件包管理工具(与apt-get类似)
54. rpm:Red Hat系Linux发行版的软件包管理工具
55. wget:下载文件
56. curl:发送HTTP请求和接收HTTP响应
57. ssh-keygen:生成SSH公钥和私钥
58. openssl:操作SSL/TLS证书、密钥和加密算法
59. netcat:TCP/IP网络工具
60. tcpdump:网络抓包工具
61. nslookup:查询域名的IP地址
62. dig:域名查询工具
63. ifdown:禁用网络接口
64. ifup:启用网络接口
65. hostnamectl:配置系统主机名
66. w:查看当前登录的用户
67. lastlog:显示用户最近一次登录信息
68. crontab:设置定时任务
69. at:设置一次性任务
70. history:查看命令历史记录
71. source:在当前Shell环境中执行脚本
72. killall:终止指定名称的进程
73. which:查找命令的可执行文件路径
74. nohup:在后台运行命令
75. screen:多窗口终端管理工具
76. echo:显示文本或变量
77. export:设置环境变量
78. unset:删除环境变量
79. sleep:暂停执行一段时间
80. awk:文本处理工具
81. sed:流编辑器
82. sort:排序文本文件
83. uniq:去除重复行
84. wc:统计文件中的行数、字数和字节数
85. tar:打包和解包文件
86. gzip:压缩文件
87. gunzip:解压缩文件
88. bzip2:压缩文件
89. bunzip2:解压缩文件
90. sshd:SSH服务器
91. ftp:文件传输协议
92. telnet:远程登录协议
93. nsupdate:DNS动态更新工具
94. tcpdump:网络抓包工具
95. ifstat:监视网络接口的流量
96. watch:周期性地执行命令并显示结果
97. lsof:显示打开的文件和进程
98. fuser:显示文件被哪个进程使用
99. fdisk:磁盘分区工具
100. lxc-create:创建Linux容器2年前 -
以下是 Linux 系统中的100个常用命令:
1. ls :列出当前目录的文件和子目录。
2. cd :切换当前工作目录。
3. pwd :显示当前工作目录的路径。
4. mkdir :创建一个新的目录。
5. touch :创建一个新的空文件或更新已有文件的时间戳。
6. rm :删除文件或目录。
7. cp :复制文件或目录。
8. mv :移动文件或目录,或者重命名文件。
9. cat :显示文件的内容。
10. less :按页显示文件的内容。
11. head :显示文件的前几行。
12. tail :显示文件的后几行。
13. grep :在文件中搜索指定的字符串。
14. find :在文件系统中搜索文件或目录。
15. locate :快速搜索文件或目录。
16. wc :统计文件的行数、单词数和字符数。
17. tar :打包和解包文件。
18. gzip :压缩文件。
19. gunzip :解压缩文件。
20. zip :创建和解压 ZIP 文件。
21. unzip :解压 ZIP 文件。
22. ssh :远程登录到另一台计算机。
23. scp :在本地计算机和远程计算机之间传输文件。
24. rsync :用于文件同步和备份。
25. ping :测试网络连接。
26. ifconfig :显示和配置网络接口。
27. netstat :显示网络连接信息。
28. route :显示和配置网络路由表。
29. iptables :配置防火墙规则。
30. systemctl :管理系统服务。
31. service :管理系统服务。
32. ps :显示当前正在运行的进程。
33. top :实时显示系统资源的使用情况。
34. kill :终止一个进程。
35. su :切换用户身份。
36. sudo :以管理员身份执行命令。
37. chmod :修改文件或目录的权限。
38. chown :修改文件或目录的所有者。
39. chgrp :修改文件或目录的所属组。
40. du :显示文件和目录的磁盘使用情况。
41. df :显示文件系统的磁盘使用情况。
42. mount :挂载文件系统。
43. umount :卸载文件系统。
44. ln :创建硬链接或符号链接。
45. history :查看命令历史记录。
46. alias :创建命令别名。
47. date :显示当前日期和时间。
48. cal :显示当月的日历。
49. uptime :显示系统的运行时间和负载。
50. uname :显示系统的信息。51. who :显示当前登录的用户。
52. whoami :显示当前用户的用户名。
53. id :显示用户的 UID 和 GID。
54. groups :显示用户所属的组。
55. passwd :修改用户的密码。
56. useradd :创建新用户。
57. userdel :删除用户。
58. usermod :修改用户的属性。
59. groupadd :创建新组。
60. groupdel :删除组。
61. groupmod :修改组的属性。
62. dmesg :显示内核日志。
63. lspci :显示 PCI 设备信息。
64. lsusb :显示 USB 设备信息。
65. man :查看命令的帮助文档。
66. info :查看命令的详细帮助信息。
67. uname :显示系统的信息。
68. uptime :显示系统的运行时间和负载。
69. shutdown :关机或重启系统。
70. reboot :重启系统。71. cron :定时执行任务。
72. at :在指定时间执行命令。
73. watch :定期执行命令并显示输出。
74. fg :将一个后台进程带到前台。
75. bg :将一个进程放到后台运行。
76. jobs :显示当前后台运行的作业。
77. nohup :运行命令,不受用户退出的影响。
78. tar :打包和解包文件。
79. gzip :压缩文件。
80. gunzip :解压缩文件。81. find :在文件系统中搜索文件或目录。
82. locate :快速搜索文件或目录。
83. sed :流编辑器,用于编辑文本文件。
84. awk :用于从文本文件中提取和处理数据。
85. cut :从文本文件中提取字段。
86. sort :排序文本文件的行。
87. uniq :从文本文件中删除重复行。
88. diff :比较两个文件的差异。
89. patch :将补丁应用到文件中。
90. tr :对文本文件中的字符进行翻译或删除。91. mysql :与 MySQL 数据库进行交互。
92. sqlite3 :与 SQLite 数据库进行交互。
93. mongo :与 MongoDB 数据库进行交互。
94. psql :与 PostgreSQL 数据库进行交互。
95. curl :发送 HTTP 请求并接受响应。
96. wget :下载文件。
97. lynx :在终端中浏览网页。
98. nc :发送和接收网络数据。
99. telnet :远程登录到另一台计算机。
100. ftp :与 FTP 服务器进行交互。这些命令在 Linux 系统中非常常用,在日常工作和管理任务中经常会用到。熟练掌握这些命令可以提高工作效率和操作系统管理能力。
2年前 -
在Linux操作系统中,有许多命令可以用于执行各种任务。下面是Linux中的100个常用命令。
1. pwd:显示当前工作目录的路径。
2. ls:列出目录中的文件和子目录。
3. cd:改变当前工作目录。
4. mkdir:创建一个新目录。
5. touch:创建一个新文件或更新现有文件的访问和修改时间。
6. rm:删除文件或目录。
7. cp:复制文件或目录。
8. mv:移动文件或目录。
9. cat:连接文件并打印到标准输出设备上。
10. less:在终端上查看文件内容。
11. head:显示文件的前几行。
12. tail:显示文件的后几行。
13. grep:在文件中查找指定的字符串。
14. find:在文件系统中查找文件。
15. wc:统计文件中的行数、词数和字节数。
16. sort:对文件的行进行排序。
17. uniq:删除文件中的重复行。
18. tar:打包和解包文件。
19. gzip:压缩文件。
20. gunzip:解压缩文件。
21. tee:将标准输入复制到多个文件和标准输出中。
22. chmod:修改文件或目录的权限。
23. chown:改变文件或目录的所有者。
24. chgrp:改变文件或目录的组。
25. scp:通过SSH协议在本地和远程主机之间复制文件。
26. ssh:通过SSH协议登录到远程主机。
27. ping:测试与远程主机的连接。
28. ifconfig:显示和配置网络接口。
29. netstat:显示网络连接、路由表和网络接口统计信息。
30. traceroute:跟踪数据包到达目的地的路径。
31. wget:从网络下载文件。
32. curl:通过URL发送和接收数据。
33. top:显示系统中运行的进程的实时统计信息。
34. ps:显示当前进程的状态。
35. kill:发送信号以终止进程。
36. su:切换到另一个用户账号。
37. sudo:以超级用户的身份执行命令。
38. useradd:创建一个新用户账号。
39. userdel:删除一个用户账号。
40. passwd:更改用户账号的密码。
41. groups:显示用户所属的组。
42. whoami:显示当前用户的用户名。
43. which:显示给定命令的完整路径。
44. history:显示已执行命令的历史记录。
45. alias:定义和使用命令别名。
46. source:在当前Shell中执行命令脚本。
47. export:设置或显示环境变量。
48. printenv:打印所有环境变量。
49. true:始终返回真。
50. false:始终返回假。
51. uptime:显示系统的运行时间和负载。
52. date:显示当前日期和时间。
53. cal:显示日历。
54. clear:清除终端屏幕。
55. reboot:重新启动系统。
56. shutdown:安全地关闭系统。
57. man:查找和显示命令的手册页。
58. info:查找和显示命令的信息页面。
59. apropos:查找命令的简要描述。
60. alias:显示命令别名。
61. bg:将作业放到后台运行。
62. fg:将作业放到前台运行。
63. jobs:显示当前作业的状态。
64. ps:显示进程的状态。
65. killall:通过进程名终止进程。
66. dmesg:显示内核中的信息。
67. uname:显示系统内核的信息。
68. which:显示给定命令的完整路径。
69. df:显示磁盘空间的使用情况。
70. du:估计文件和目录的磁盘空间使用情况。
71. mount:挂载文件系统。
72. umount:卸载文件系统。
73. free:显示系统中的可用和已用内存。
74. grep:在文件中查找指定的字符串。
75. sed:流编辑器,用于在文本流中进行删除、替换和插入操作。
76. awk:处理文本数据的强大工具。
77. cut:从文件中提取字段。
78. paste:将多个文件的行合并为单个文件。
79. sort:对文本文件的行进行排序。
80. diff:比较两个文件的差异。
81. patch:应用补丁文件。
82. join:根据共同字段合并两个文件中的行。
83. split:将文件拆分为更小的部分。
84. tar:打包和解包文件。
85. gzip:压缩文件。
86. zip:创建和解压缩zip文件。
87. unzip:解压缩zip文件。
88. bzip2:压缩文件。
89. gunzip2:解压缩文件。
90. ssh-keygen:生成SSH密钥对。
91. ssh-copy-id:将SSH公钥复制到远程主机上。
92. scp:通过SSH协议在本地和远程主机之间复制文件。
93. sshfs:通过SSH挂载远程文件系统。
94. rsync:远程同步工具,用于在主机之间进行文件和目录的同步。
95. ping:测试与远程主机的连接。
96. ifconfig:显示和配置网络接口。
97. netstat:显示网络连接、路由表和网络接口统计信息。
98. traceroute:跟踪数据包到达目的地的路径。
99. nmap:网络探测和安全扫描工具。
100. curl:通过URL发送和接收数据。这是Linux中的100个常用命令,可以帮助用户完成各种任务。熟练掌握这些命令将大大提高在Linux系统中的操作效率。
2年前