CentOS 7 Minimal系统:必备命令速查手册,轻松入门!

引言
CentOS 7 Minimal是一个轻量级的Linux发行版,适合那些需要高度定制和优化系统的用户。对于初次接触Linux系统的用户来说,掌握一些基本的命令是开始使用CentOS 7 Minimal的关键。本文将为您提供一个必备命令速查手册,帮助您轻松入门CentOS 7 Minimal系统。
文件管理命令
1. ls
功能
:列出目录内容
用法
:
ls [选项] [目录]
示例
:
ls # 列出当前目录内容
ls -l # 以长列表形式列出当前目录内容
ls -a # 列出所有文件,包括隐藏文件
2. cd
功能
:切换目录
用法
:
cd [目录]
示例
:
cd /home # 切换到/home目录
cd .. # 切换到上级目录
3. cp
功能
:复制文件或目录
用法
:
cp [选项] 源文件 目标文件
示例
:
cp file.txt /path/to/destination # 复制file.txt到指定路径
cp -r dir /path/to/destination # 递归复制dir目录到指定路径
4. mv
功能
:移动或重命名文件或目录
用法
:
mv [选项] 源文件 目标文件
示例
:
mv file.txt /path/to/destination # 移动file.txt到指定路径
mv file.txt newname.txt # 重命名file.txt为newname.txt
5. rm
功能
:删除文件或目录
用法
:
rm [选项] 文件或目录
示例
:
rm file.txt # 删除file.txt文件
rm -r dir # 递归删除dir目录及其内容
磁盘管理命令
1. df
功能
:显示文件系统的磁盘空间使用情况
用法
:
df [选项] [文件系统]
示例
:
df -h # 以易读的格式显示磁盘空间使用情况
df -k # 以KB为单位显示磁盘空间使用情况
2. du
功能
:显示文件或目录的磁盘使用情况
用法
:
du [选项] [文件或目录]
示例
:
du -h file.txt # 以易读的格式显示file.txt的磁盘使用情况
3. mount
功能
:挂载文件系统
用法
:
mount [选项] [源] [目标]
示例
:
mount /dev/sdb1 /mnt # 将/dev/sdb1挂载到/mnt目录
4. umount
功能
:卸载文件系统
用法
:
umount [选项] [挂载点]
示例
:
umount /mnt # 卸载/mnt目录
网络配置命令
1. ifconfig
功能
:显示或配置网络接口
用法
:
ifconfig [选项] [网络接口]
示例
:
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 # 配置eth0接口
2. ping
功能
:测试网络连接
用法
:
ping [选项] [主机名或IP地址]
示例
:
ping google.com # 测试与google.com的连接
3. netstat
功能
:显示网络连接、路由表、接口统计等信息
用法
:
netstat [选项]
示例
:
netstat -tulnp # 显示所有TCP连接、UDP连接、监听端口
用户和权限管理命令
1. useradd
功能
:创建新用户
用法
:
useradd [选项] [用户名]
示例
:
useradd -m -d /home/user user # 创建用户user,并设置主目录为/home/user
2. passwd
功能
:设置或更改用户密码
用法
:
passwd [选项] [用户名]
示例
:
passwd user # 设置用户user的密码
3. chown
功能
:更改文件或目录的所有者和组
用法
:
chown [选项] [所有者]:[组] 文件或目录
示例
:
chown root:root /file.txt # 将/file.txt的所有者和组更改为root
4. chmod
功能
:更改文件或目录的权限
用法
:
chmod [选项] [权限] 文件或目录
示例
:
chmod 755 /file.txt # 将/file.txt的权限设置为-rwxr-xr-x
总结
以上是CentOS 7 Minimal系统的一些必备命令,掌握这些命令可以帮助您更有效地管理文件、磁盘、网络和用户权限。希望这个速查手册能帮助您快速入门CentOS 7 Minimal系统。