linux120个命令
-
Linux系统是一款功能强大的操作系统,拥有许多实用的命令。下面列举了120个常用的Linux命令,供参考:
1. ls:显示目录内容
2. cd:切换目录
3. pwd:显示当前所在目录
4. mkdir:创建目录
5. rmdir:删除空目录
6. touch:创建文件
7. cp:复制文件或目录
8. mv:移动文件或目录
9. rm:删除文件或目录
10. cat:查看文件内容
11. more:分页查看文件内容
12. less:交互分页查看文件内容
13. head:查看文件头部内容
14. tail:查看文件尾部内容
15. grep:查找文件中的字符串
16. find:根据条件查找文件
17. wc:统计文件的行数、字数和字符数
18. du:查看文件或目录的磁盘使用情况
19. df:查看文件系统的磁盘使用情况
20. ln:创建硬链接或符号链接
21. chmod:修改文件或目录的权限
22. chown:修改文件或目录的所有者
23. chgrp:修改文件或目录的所属组
24. tar:打包和解压文件
25. gzip:压缩文件
26. gunzip:解压文件
27. zip:打包和压缩文件
28. unzip:解压文件
29. ps:查看进程信息
30. top:实时查看系统进程和资源占用情况
31. kill:终止进程
32. shutdown:关闭系统
33. reboot:重启系统
34. ifconfig:查看和配置网络接口
35. ping:测试网络连通性
36. ssh:远程登录到另一台Linux主机
37. scp:通过SSH协议在本地和远程之间复制文件
38. rsync:同步文件和目录
39. netstat:查看网络连接和统计信息
40. ftp:使用FTP协议进行文件传输
41. wget:下载文件
42. curl:通过URL获取网络资源
43. systemctl:系统服务管理工具
44. service:管理系统服务
45. uname:显示系统信息
46. date:显示和设置系统时间
47. cal:显示日历
48. whoami:显示当前登录用户名
49. su:切换用户身份
50. sudo:以其他用户身份运行命令
51. history:查看历史命令记录
52. clear:清屏
53. exit:退出当前会话
54. grep:查找文件中的字符串
55. sed:文本处理工具,执行替换、删除、插入等操作
56. awk:文本处理工具,对文件进行格式化输出和文本处理
57. sort:排序文件内容
58. cut:截取文件的列
59. who:显示当前登录用户
60. uptime:显示系统运行时间和负载
61. df:查看文件系统使用情况
62. du:查看目录大小
63. free:查看内存使用情况
64. mount:挂载文件系统
65. umount:卸载文件系统
66. killall:按名称终止进程
67. env:显示环境变量
68. export:设置环境变量
69. source:读取并执行文件中的命令
70. alias:创建命令别名
71. which:查找命令的位置
72. tar:打包和解包文件
73. uname:显示系统信息
74. ifconfig:查看和配置网络接口
75. nslookup:查看域名解析信息
76. route:查看和配置路由表
77. traceroute:跟踪网络路径
78. ssh-keygen:生成SSH公私钥
79. ssh-copy-id:将公钥复制到远程主机
80. ping:测试网络连通性
81. curl:通过URL获取网络资源
82. wget:下载文件
83. tar:打包和解包文件
84. unzip:解压文件
85. gzip:压缩文件
86. sed:文本处理工具,执行替换、删除、插入等操作
87. awk:文本处理工具,对文件进行格式化输出和文本处理
88. sort:排序文件内容
89. cut:截取文件的列
90. date:显示和设置系统时间
91. cal:显示日历
92. crontab:定时任务管理
93. scp:通过SSH协议在本地和远程之间复制文件
94. rsync:同步文件和目录
95. diff:比较文件的差异
96. patch:应用补丁文件
97. history:查看历史命令记录
98. chown:修改文件或目录的所有者
99. chgrp:修改文件或目录的所属组
100. chmod:修改文件或目录的权限
101. lsof:列出被打开文件的进程
102. nc:网络工具,用于网络调试和数据传输
103. screen:在单个终端窗口中运行多个命令
104. locate:快速定位文件
105. updatedb:更新文件索引库
106. w:显示当前登录用户和他们的活动
107. du:查看文件或目录的磁盘使用情况
108. df:查看文件系统的磁盘使用情况
109. quota:查看用户磁盘配额
110. mount:挂载文件系统
111. umount:卸载文件系统
112. su:切换用户身份
113. sudo:以其他用户身份运行命令
114. useradd:创建用户
115. userdel:删除用户
116. passwd:修改用户密码
117. groupadd:创建用户组
118. groupdel:删除用户组
119. adduser:创建用户和用户组
120. deluser:删除用户和用户组这些命令涵盖了Linux系统管理、文件操作、网络配置、进程管理、软件安装等方面,可以满足大部分日常使用的需求。当然,Linux命令众多,在实际使用中还可以根据需要深入学习和了解更多的命令。
2年前 -
1. ls:列出当前目录下的文件和文件夹。
2. cd:切换到指定目录。
3. pwd:显示当前所在的目录。
4. mkdir:创建一个新的目录。
5. cp:复制文件或者目录。
6. mv:移动文件或者目录,也可用于重命名文件。
7. rm:删除文件或者目录。
8. cat:查看文件的内容。
9. touch:创建一个新的空文件。
10. grep:在文件中查找指定字符串。
11. find:在文件系统中查找文件。
12. chmod:修改文件或者目录的权限。
13. chown:修改文件或者目录的所有者。
14. chgrp:修改文件或者目录的所属组。
15. ln:创建硬链接或者符号链接。
16. tar:打包和解包文件。
17. gzip:压缩文件。
18. gunzip:解压缩文件。
19. lsof:列出当前系统打开的文件。
20. ps:查看当前系统运行的进程。
21. top:动态显示系统资源使用情况和进程信息。
22. kill:终止指定进程。
23. ifconfig:查看和配置网络接口。
24. ping:测试网络连通性。
25. ssh:远程登录到其他主机。
26. scp:在本地主机和远程主机之间复制文件。
27. rsync:远程同步文件和目录。
28. wget:下载文件。
29. curl:下载和上传文件。
30. grep:在文件中查找指定内容。
31. cut:从文件中提取指定字段。
32. sed:对文件进行文本替换或者匹配。
33. awk:处理和过滤文本数据。
34. sort:对文件内容进行排序。
35. uniq:去除重复的行。
36. diff:比较两个文件的差异。
37. head:显示文件的头部。
38. tail:显示文件的尾部。
39. tar:打包和解包文件。
40. gzip:压缩文件。
41. gunzip:解压缩文件。
42. rsync:远程同步文件和目录。
43. ssh:远程登录到其他主机。
44. scp:在本地主机和远程主机之间复制文件。
45. wget:下载文件。
46. find:在文件系统中查找文件。
47. locate:通过数据库快速定位文件。
48. whereis:查找命令的二进制文件、源文件和帮助文件。
49. man:查看命令的说明文档。
50. which:查找命令的完整路径。
51. du:查看文件或者目录的磁盘使用情况。
52. df:查看文件系统的磁盘使用情况。
53. mount:挂载文件系统。
54. umount:卸载文件系统。
55. history:查看命令历史记录。
56. alias:创建命令的别名。
57. source:加载一个脚本文件。
58. exec:执行一个命令,并替换当前 shell。
59. su:切换到另一个用户。
60. sudo:以超级用户或者其他用户的身份执行命令。
61. useradd:添加一个新用户。
62. userdel:删除一个用户。
63. usermod:修改用户的属性。
64. passwd:修改用户密码。
65. groupadd:添加一个新组。
66. groupdel:删除一个组。
67. groupmod:修改组的属性。
68. visudo:编辑 sudoers 文件。
69. fdisk:磁盘分区工具。
70. mkfs:创建文件系统。
71. mount:挂载文件系统。
72. umount:卸载文件系统。
73. dd:用指定的数据填充文件或者设备。
74. ln:创建硬链接或者符号链接。
75. tar:打包和解包文件。
76. gzip:压缩文件。
77. gunzip:解压缩文件。
78. scp:在本地主机和远程主机之间复制文件。
79. ssh:远程登录到其他主机。
80. rsync:远程同步文件和目录。
81. crontab:定时执行任务。
82. shutdown:关机或者重启系统。
83. reboot:重启系统。
84. init:切换系统的运行级别。
85. service:管理系统服务。
86. systemctl:管理系统服务。
87. journalctl:查看系统日志。
88. dmesg:查看内核日志。
89. uname:显示系统的基本信息。
90. ps:查看当前系统运行的进程。
91. top:动态显示系统资源使用情况和进程信息。
92. kill:终止指定进程。
93. ifconfig:查看和配置网络接口。
94. ping:测试网络连通性。
95. iptables:配置和管理网络防火墙。
96. netstat:显示网络连接、路由表和接口统计信息。
97. ss:显示网络套接字信息。
98. route:配置和查看 IP 路由表。
99. traceroute:追踪网络包的路径。
100. tcpdump:抓取网络数据包。
2年前 -
Linux操作系统是一种免费且开源的操作系统,它是基于Unix的。Linux操作系统提供了许多命令,用于管理和操作系统。本文将介绍120个常用的Linux命令,并根据不同功能进行了分类,方便用户查找和使用。
1. 文件和目录管理命令
– pwd:显示当前工作目录。
– cd:切换目录。
– ls:列出目录中的文件和子目录。
– mkdir:创建一个新目录。
– rmdir:删除一个空目录。
– touch:创建一个新文件。
– cp:复制文件和目录。
– mv:移动文件和目录。
– rm:删除文件和目录。
– cat:连接并显示文件内容。
– less:逐页显示文件内容。
– head:显示文件的前几行。
– tail:显示文件的最后几行。
– grep:在文件中搜索指定的模式。2. 文本处理命令
– echo:在终端输出指定的字符串。
– wc:统计文件中的行数、字数和字符数。
– sort:对文本文件进行排序。
– uniq:去除文本文件中的重复行。
– cut:从文本文件中提取指定列。
– sed:对文件进行流式文本处理。
– awk:用于在文本中进行模式匹配和处理。3. 权限管理命令
– chmod:修改文件和目录的权限。
– chown:修改文件和目录的所有者。
– chgrp:修改文件和目录的所属组。
– umask:设置新文件和目录的默认权限。
– su:切换用户身份。
– sudo:以超级用户权限运行命令。4. 系统信息命令
– date:显示当前日期和时间。
– uptime:显示系统的运行时间和平均负载。
– who:显示当前登录到系统的用户。
– hostname:显示系统的主机名。
– uname:显示系统的内核信息。
– top:实时显示系统资源使用情况。5. 进程管理命令
– ps:显示当前运行的进程。
– kill:终止指定的进程。
– killall:终止所有指定名称的进程。
– bg:将一个进程放到后台运行。
– fg:将一个进程放到前台运行。
– jobs:显示当前运行的后台进程。6. 网络管理命令
– ifconfig:显示和配置网络接口。
– ping:测试与其他主机的网络连接。
– curl:通过网络下载文件。
– ssh:远程登录到其他主机。
– scp:在本地主机和远程主机之间复制文件。
– netstat:显示网络连接、路由表和接口统计。
– iptables:设置和管理Linux防火墙规则。7. 磁盘管理命令
– df:显示文件系统的磁盘空间使用情况。
– du:计算文件和目录的磁盘使用量。
– mount:挂载文件系统。
– umount:卸载文件系统。8. 包管理命令
– apt-get:Debian和Ubuntu系统上的软件包管理工具。
– yum:Red Hat和CentOS系统上的软件包管理工具。
– dnf:Fedora系统上的软件包管理工具。
– pacman:Arch Linux系统上的软件包管理工具。9. 系统管理命令
– shutdown:关机或重启系统。
– reboot:重启系统。
– systemctl:系统服务管理工具。
– journalctl:系统日志查询工具。
– uname:显示系统内核信息。
– history:显示历史命令。10. 其他常用命令
– tar:打包和解压缩文件。
– find:在文件系统中查找文件。
– grep:在文件中搜索指定的模式。
– ssh:使用安全的shell登录远程主机。
– scp:在本地主机和远程主机之间复制文件。
– diff:比较两个文件的差异。
– wget:通过网络下载文件。以上是120个常用的Linux命令,这些命令可以帮助您在Linux系统中进行各种操作和管理。掌握这些命令将使您能更好地使用Linux操作系统。
2年前