赞
踩
下面将Linux指令分成9种不同的主要类别:
文件管理指令:这些指令用于文件和目录的创建、编辑、复制、移动和删除。例如:ls
(列出目录内容),cp
(复制文件或目录),mv
(移动或重命名文件或目录),rm
(删除文件或目录)。
文本处理指令:这些指令用于文本文件的查看、编辑和处理。例如:cat
(查看文件内容),grep
(文本搜索),sed
(流编辑器),awk
(模式扫描和文本处理语言)。
系统管理指令:用于监控和管理系统资源和进程。例如:top
(显示进程的动态实时视图),ps
(显示当前运行的进程),kill
(终止进程),df
(显示磁盘空间使用情况),free
(显示内存使用情况)。
网络管理指令:用于管理和诊断网络问题。例如:ping
(检查网络连接),ifconfig
(配置或显示网络接口参数),ssh
(安全地访问远程服务器),scp
(通过SSH协议安全地复制文件)。
权限和用户管理指令:用于管理用户权限和用户账户。例如:chmod
(改变文件权限),chown
(改变文件所有者),useradd
(添加新用户),passwd
(更改用户密码)。
软件管理指令:用于安装、更新和移除软件包。不同的Linux发行版可能使用不同的包管理器,例如:apt
(在基于Debian的系统上),yum
(在基于Red Hat的系统上),pacman
(在Arch Linux上)。
编程和开发指令:提供编程和脚本编写支持。例如:gcc
(C语言编译器),git
(版本控制系统),make
(自动化编译工具)。
帮助和信息指令:提供帮助信息和系统信息。例如:man
(查看手册页),info
(查看程序的信息页),whatis
(显示一行命令描述)。
df
- 显示文件系统的磁盘空间使用情况。
df [选项]
du
- 显示文件或目录的磁盘使用情况。
du [选项] [文件/目录]
mount
- 挂载文件系统。
mount [选项] 设备 目录
umount
- 卸载文件系统。
umount [选项] 设备/目录
fsck
- 检查和修复文件系统。
fsck [选项] 设备
ps
- 显示当前进程列表。
ps [选项]
top
- 动态显示进程信息。
top
kill
- 终止进程。
kill [选项] PID
killall
- 终止匹配指定名称的所有进程。
killall [选项] 名称
htop
- 类似 top
的进程监视器,但更友好。
ping
- 检测网络连接状态。
ping [选项] 主机
ifconfig
- 显示或配置网络接口信息。
ifconfig [接口]
ip
- 显示或配置网络接口、路由等信息。
ip [选项]
netstat
- 显示网络连接、路由表等信息。
netstat [选项]
ss
- 显示套接字统计信息。
ss [选项]
traceroute
- 跟踪数据包的路由。
traceroute [选项] 主机
curl
- 发送网络请求。
curl [选项] URL
uname
- 显示系统信息。
uname [选项]
uptime
- 显示系统运行时间。
uptime
dmes
- 显示系统引导信息或内核消息。
dmesg
free
- 显示内存使用情况。
free [选项]
vmstat
- 显示系统性能统计信息。
vmstat [选项]
systemctl
- 管理系统服务和管理器。
systemctl [选项] 命令 [服务]
service
- 管理系统服务(较旧的方式)。
service 服务 命令
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。