linux常用100个命令以下是常用的100个Linux命令:
1. ls - 列出当前目录中的文件和文件夹
2. cd - 改变当前工作目录
3. pwd - 显示当前工作目录的路径
4. mkdir - 创建一个新的目录
5. rmdir - 删除一个空的目录
6. touch - 创建一个新的空文件
7. cp - 复制文件或目录
8. mv - 移动或重命名文件或目录
9. rm - 删除文件或目录
10. cat - 显示文件内容
11. less - 逐行显示文件内容
12. head - 显示文件的前几行内容
13. tail - 显示文件的后几行内容
14. grep - 在文件中搜索匹配的文本
15. find - 在文件系统中搜索文件
16. chmod - 改变文件或目录的权限
17. chown - 改变文件或目录的所有者
18. chgrp - 改变文件或目录的所属组
19. du - 显示目录或文件的磁盘使用情况
20. df - 显示文件系统的磁盘使用情况
21. file - 显示文件的类型
22. ln - 创建一个硬链接或符号链接
23. mount - 挂载文件系统
24. umount - 卸载文件系统
25. tar - 创建或解压归档文件
26. gzip - 压缩文件
27. gunzip - 解压缩文件
28. wget - 下载文件
29. curl - 通过URL获取或发送数据
30. ssh - 远程登录到另一台计算机
31. scp - 在本地主机和远程主机之间复制文件
32. ping - 测试与另一台计算机的连接
33. ifconfig - 显示或配置网络接口
34. netstat - 显示网络连接、路由表等信息
35. iptables - 配置防火墙规则
36. ps - 显示当前运行的进程
37. top - 显示系统中运行的进程和资源使用情况
38. kill - 终止正在运行的进程
39. service - 启动、停止或重启系统服务
40. systemctl - 管理系统服务
41. uname - 显示系统信息
42. date - 显示或设置系统时间和日期
43. history - 显示或搜索命令历史记录
44. which - 显示可执行文件的路径
45. echo - 显示文本或变量的值
46. export - 设置环境变量
47. source - 执行一个脚本文件
48. alias - 创建命令别名
49. sed - 流编辑器,用于文件内容的替换和修改
50. awk - 文本处理工具,用于提取和处理文本数据
51. sort - 对文本进行排序
52. uniq - 删除重复的行
53. diff - 比较两个文件的差异
54. tr - 替换、删除或压缩字符
55. cut - 从文本中提取字段
56. paste - 将多个文件的行合并成一行
57. join - 根据共同的字段将两个文件合并
58. split - 将文件分割成多个较小的文件
59. grep -v - 显示不匹配的文本行
60. grep -c - 统计匹配的文本行数
61. grep -i - 忽略大小写进行匹配
62. grep -r - 递归地搜索目录中的文件
63. grep -w - 匹配整个单词而不是部分匹配
64. grep -A - 显示匹配行及其后面的几行
65. grep -B - 显示匹配行及其前面的几行
66. grep -C - 显示匹配行及其前后的几行
67. awk '{print $1}' - 打印每行的第一个字段
68. awk '{print $NF}' - 打印每行的最后一个字段
69. awk '/pattern/{print}' - 打印匹配模式的行
70. awk '/pattern/{print $2}' - 打印匹配模式的第二个字段
71. awk '{sum+=$1} END {print sum}' - 计算第一列的总和
72. awk '{if ($1 > 10) print}' - 打印第一列大于10的行
73. awk '{if ($1 > 10) print $2}' - 打印第一列大于10的第二个字段
74. awk '{print NR, $0}' - 打印行号和整行内容
75. awk '{for (i=1; i<=NF; i++) print $i}' - 打印每个字段
76. sed 's/pattern/replace/' - 替换匹配的文本
77. sed '/pattern/d' - 删除匹配的文本行
78. sed '/pattern/s/old/new/' - 在匹配的文本行中替换文本
79. sed '/pattern/!d' - 删除不匹配的文本行
80. sed '1d' - 删除第一行
81. sed '$d' - 删除最后一行
82. sed -n '1,5p' - 打印前5行
83. sed -n '5,$p' - 打印从第5行到最后一行
84. sed -n '/pattern/p' - 打印匹配的文本行
85. sed -n '/pattern/{p;q;}' - 打印匹配的文本行并退出
86. sort -n - 对数字进行排序
87. sort -r - 逆序排序
88. sort -u - 去除重复的行
89. sort -k2 - 按第二个字段进行排序
90. sort -t',' -k2 - 使用逗号作为分隔符,按第二个字段进行排序
91. uniq -c - 统计重复的行数
92. uniq -d - 只显示重复的行
93. uniq -u - 只显示不重复的行
94. diff -u - 显示详细的差异
95. diff -r - 递归比较目录中的文件
96. tr 'a-z' 'A-Z' - 将小写字母转换为大写字母
97. tr -d '[:digit:]' - 删除所有数字
98. tr -s ' ' - 合并连续的空格为一个空格
99. cut -d',' -f1 - 使用逗号作为分隔符,打印第一个字段100. cut -c1-5 - 打印每行的前五个字符
这些命令是Linux中最常用的命令之一,可以帮助您在终端中进行文件和文本处理、系统管理、网络配置等操作。