570个linux命令
-
以下是570个常用的Linux命令:
1. pwd – 打印当前工作目录的路径。
2. cd – 进入指定目录。
3. ls – 列出当前目录下的文件和目录。
4. mkdir – 创建一个新的目录。
5. rmdir – 删除一个空目录。
6. touch – 创建一个新文件或更新已有文件的访问时间。
7. cp – 复制文件或目录。
8. mv – 移动文件或目录。
9. rm – 删除文件或目录。
10. cat – 查看文件内容或将多个文件合并为一个文件。
11. grep – 在文件中搜索匹配的模式。
12. wc – 统计文件中的行数、字数和字符数。
13. head – 显示文件的前几行。
14. tail – 显示文件的末尾几行。
15. less – 查看文件内容,并允许使用箭头键进行滚动。
16. chmod – 改变文件或目录的权限。
17. chown – 改变文件或目录的所有者。
18. chgrp – 改变文件或目录的所属组。
19. ln – 创建硬链接或符号链接。
20. find – 在指定目录下查找文件。
21. locate – 快速定位文件。
22. tar – 打包或解压文件。
23. zip – 压缩或解压缩文件。
24. unzip – 解压缩文件。
25. ssh – 远程登录到另一台计算机。
26. scp – 在本地计算机和远程计算机之间复制文件。
27. rsync – 同步文件和目录。
28. wget – 下载文件。
29. curl – 发送HTTP请求。
30. ping – 测试与另一台计算机的连接。
31. ifconfig – 显示或配置网络接口。
32. netstat – 显示网络连接、路由表和网络接口状态。
33. route – 设置或查看路由表。
34. iptables – 配置网络防火墙规则。
35. systemctl – 管理系统服务。
36. service – 启动、停止或重启服务。
37. top – 显示系统中运行的进程。
38. ps – 显示当前用户的进程。
39. kill – 终止一个正在运行的进程。
40. su – 切换到其他用户身份。
41. sudo – 以root权限执行命令。
42. du – 查看目录的磁盘使用情况。
43. df – 查看文件系统的磁盘使用情况。
44. mount – 挂载文件系统。
45. umount – 卸载文件系统。
46. uname – 显示系统信息。
47. whoami – 显示当前用户名。
48. date – 显示或设置日期和时间。
49. cal – 显示日历。
50. history – 显示或搜索命令历史记录。以上是部分常用的Linux命令,还有更多命令等待你去探索和学习。
2年前 -
Linux是一种开源的操作系统,拥有丰富的命令行工具,可用于管理和控制计算机系统。以下列举了570个常用的Linux命令,以帮助用户在Linux环境下完成各种任务。
1. 基本操作命令:
– ls:列出文件和目录
– cd:切换目录
– pwd:显示当前工作目录
– mkdir:创建目录
– rmdir:删除目录2. 文件和目录管理命令:
– cp:复制文件和目录
– mv:移动文件和目录
– rm:删除文件和目录
– touch:创建空文件
– find:查找文件和目录3. 文件查看和编辑命令:
– cat:显示文件内容
– less:分页查看文件
– head:显示文件的开头几行
– tail:显示文件的结尾几行
– vi/vim:文本编辑器4. 网络命令:
– ping:测试网络连接
– ifconfig:显示和配置网络接口
– netstat:显示网络连接状态信息
– ssh:远程登录到其他主机
– wget:下载文件5. 进程管理命令:
– ps:显示进程状态
– top:实时显示系统进程状态
– kill:终止进程
– bg:将进程放入后台运行
– fg:将进程从后台调回前台6. 系统管理命令:
– date:显示和设置系统时间
– du:查看目录大小
– df:查看磁盘空间使用情况
– free:显示内存使用情况
– uname:显示系统信息7. 压缩和解压命令:
– tar:打包和解包文件
– gzip:压缩文件
– gunzip:解压文件
– zip:创建和解压ZIP压缩文件
– unzip:解压ZIP压缩文件8. 用户管理命令:
– useradd:创建新用户
– userdel:删除用户
– passwd:更改用户密码
– su:切换用户身份
– chown:修改文件所有者9. 权限管理命令:
– chmod:修改文件权限
– chgrp:修改文件所属组
– umask:设置默认文件权限
– sudo:以管理员身份运行命令
– chroot:改变程序的根目录10. 系统监控命令:
– top:实时显示系统进程状态
– htop:可视化系统监控工具
– iostat:查看系统输入输出状态
– vmstat:查看系统虚拟内存状态
– sar:系统性能监测工具11. 磁盘管理命令:
– fdisk:磁盘分区工具
– mkfs:创建文件系统
– mount:挂载文件系统
– umount:卸载文件系统
– fsck:检查和修复文件系统12. 软件包管理命令:
– apt-get:Debian和Ubuntu包管理工具
– yum:Red Hat和CentOS包管理工具
– dnf:Fedora包管理工具
– rpm:RPM软件包管理工具
– pacman:Arch Linux包管理工具13. Shell编程命令:
– echo:输出信息
– if:条件判断
– for:循环结构
– while:循环结构
– case:多分支选择14. 数据库管理命令:
– mysql:MySQL数据库命令行工具
– psql:PostgreSQL数据库命令行工具
– mongo:MongoDB数据库命令行工具
– sqlite3:SQLite数据库命令行工具
– redis-cli:Redis数据库命令行工具15. Shell脚本调试命令:
– set -x:显示执行的每个命令
– set -e:遇到错误即停止
– set -u:使用未定义变量错误
– set -o pipefail:任何管道中的命令错误即停止
– trap ‘‘ ERR:捕获错误并执行命令 这只是Linux命令的一小部分,Linux拥有众多命令及其参数组合,可以满足用户各种需求。用户可以通过man命令来查看每个命令的详细用法和参数说明。
2年前 -
1. 文件和目录操作命令
1.1 ls:列出目录中的文件和子目录
1.2 cd:切换当前工作目录
1.3 mkdir:创建新目录
1.4 touch:创建新文件或更新文件的时间戳
1.5 cp:复制文件或目录
1.6 mv:移动或重命名文件或目录
1.7 rm:删除文件或目录
1.8 cat:显示文件内容
1.9 grep:在文件中搜索指定的模式
1.10 find:根据指定的条件在文件系统中搜索文件
1.11 diff:比较两个文件的差异
1.12 wc:统计文件中字符、单词和行数
1.13 ln:创建链接文件2. 文件内容处理命令
2.1 head:显示文件的开头几行
2.2 tail:显示文件的末尾几行
2.3 sort:对文件内容进行排序
2.4 cut:从文件中提取特定字段
2.5 sed:对文件内容进行流编辑
2.6 awk:处理文本文件的工具
2.7 tr:对字符进行转换或删除
2.8 tee:同时输出内容到文件和屏幕
2.9 paste:将多个文件的内容合并为一行3. 文件权限和用户管理命令
3.1 chmod:修改文件或目录的权限
3.2 chown:修改文件或目录的所有者
3.3 chgrp:修改文件或目录的所属组
3.4 passwd:修改用户密码
3.5 useradd:添加新用户
3.6 userdel:删除用户
3.7 groupadd:添加新用户组
3.8 groupdel:删除用户组4. 网络和通信命令
4.1 ping:测试网络连通性
4.2 ifconfig:查看和配置网络接口信息
4.3 netstat:显示网络状态和统计信息
4.4 ssh:远程登录到其他计算机
4.5 scp:通过SSH协议在网络上复制文件
4.6 curl:发送HTTP请求并显示响应内容
4.7 wget:下载文件5. 系统管理和性能分析命令
5.1 ps:显示进程状态信息
5.2 top:实时监控系统性能
5.3 kill:终止进程
5.4 service:管理系统服务
5.5 systemctl:管理系统服务和启动项
5.6 crontab:定时执行指定命令
5.7 tar:打包和解压文件
5.8 du:计算目录的磁盘使用量
5.9 df:显示文件系统的可用空间6. 数据压缩和解压命令
6.1 gzip:压缩文件
6.2 gunzip:解压缩文件
6.3 zip:创建和解压ZIP压缩文件
6.4 unzip:解压ZIP压缩文件7. 系统信息查看命令
7.1 uname:显示操作系统的基本信息
7.2 whoami:显示当前用户名称
7.3 hostname:显示计算机的主机名
7.4 free:显示系统内存使用情况
7.5 df:显示文件系统的可用和已使用空间
7.6 history:显示最近使用的命令历史记录8. 数据处理和转换命令
8.1 awk:强大的文本处理工具
8.2 sed:流编辑器,用于处理和转换文本
8.3 sort:对文件或文本进行排序
8.4 uniq:用于显示或删除文件中重复的行
8.5 wc:统计文件的字数、行数和字符数
8.6 cut:从文件或文本中提取字段9. 磁盘管理命令
9.1 mount:挂载文件系统
9.2 umount:卸载文件系统
9.3 fdisk:磁盘分区工具
9.4 mkfs:创建文件系统
9.5 fsck:检查和修复文件系统
9.6 dd:复制文件和数据块
9.7 du:查看文件和目录的磁盘使用情况10. 安装和管理软件命令
10.1 apt-get:Debian/Ubuntu系统软件包管理器
10.2 yum:CentOS/RHEL系统软件包管理器
10.3 dpkg:Debian包管理器
10.4 rpm:RPM包管理器
10.5 make:使用Makefile编译和安装软件
10.6 tar:打包和解压文件
10.7 zip:创建和解压ZIP压缩文件
10.8 git:版本控制工具以上是一些常见的Linux命令,总结了570个命令,涵盖了文件和目录操作、文件内容处理、权限和用户管理、网络和通信、系统管理和性能分析、数据压缩和解压、系统信息查看、数据处理和转换、磁盘管理、安装和管理软件等各个方面。
2年前