CentOS 常用指令详解
文件管理指令

ls:列出目录内容
- 语法:ls [选项] [目录]
- 选项说明:
- -a:显示所有文件,包括隐藏文件
- -l:以长列表形式显示文件信息
- -h:以人类可读的格式显示文件大小
cp:复制文件或目录
- 语法:cp [选项] 源文件 目标文件
- 选项说明:
- -r:递归复制目录
- -p:保留文件的权限和修改时间
mv:移动或重命名文件或目录
- 语法:mv [选项] 源文件 目标文件
- 选项说明:
-v:显示命令执行过程
rm:删除文件或目录
- 语法:rm [选项] 文件或目录
- 选项说明:
- -f:强制删除,不提示确认
- -r:递归删除目录
文件编辑指令
vi:文本编辑器
- 语法:vi 文件名
- 使用方法:
- 命令模式:输入冒号(:)进入命令模式,执行保存、退出等操作
- 编辑模式:按i、o、a等键进入编辑模式,进行文本编辑
- 末行模式:按冒号(:)进入末行模式,执行保存、退出等操作
nano:轻量级文本编辑器
- 语法:nano 文件名
- 使用方法:
- 按Ctrl+O保存文件
- 按Ctrl+X退出编辑器
系统管理指令

su:切换用户
- 语法:su [选项] [用户名]
- 选项说明:
-l:切换用户时清空环境变量
passwd:修改用户密码
- 语法:passwd [用户名]
- 使用方法:输入新密码,按回车确认
shutdown:关闭系统
- 语法:shutdown [选项] [时间] [警告信息]
- 选项说明:
- -h:关闭系统并停止所有服务
- -r:关闭系统并重启
reboot:重启系统
- 语法:reboot
- 使用方法:直接执行即可重启系统
网络指令
ping:测试网络连通性
- 语法:ping [选项] 目标IP或域名
- 选项说明:
-c:指定发送数据包的数量
ifconfig:查看和配置网络接口

- 语法:ifconfig [选项] 网络接口
- 选项说明:
-a:显示所有网络接口的信息
netstat:显示网络连接、路由表、接口统计等信息
- 语法:netstat [选项]
- 选项说明:
-an:显示所有连接和监听端口
FAQs:
Q1:如何查看当前目录下的所有文件和目录,包括隐藏文件? A1:使用命令 ls -a 可以查看当前目录下的所有文件和目录,包括隐藏文件。
Q2:如何将当前目录下的文件复制到指定目录? A2:使用命令 cp 文件名 指定目录 可以将当前目录下的文件复制到指定目录。

