引言
CentOS作为一个免费的企业级Linux发行版,因其稳定性和安全性而被广泛应用于服务器领域。熟练掌握CentOS命令行是成为一名高效运维人员的必备技能。本文将为您提供300+条CentOS常用命令的速查手册,帮助您快速提升运维能力。
一、文件和目录操作
1. 列出目录内容
ls
2. 以长格式列出
ls -l
3. 切换目录
cd /home/user
4. 显示当前工作目录
pwd
5. 复制文件或目录
cp source.txt destination.txt
cp -r sourcedir/ targetdir/
6. 移动或重命名文件或目录
mv oldname.txt newname.txt
mv myfile.txt mydir/
7. 删除文件或目录
rm file.txt
rm -r dir
二、查看文件内容
1. 正向查看文件
cat file1
2. 查看文件前两行
head -2 file1
3. 查看文件最后三行
tail -3 file1
三、文本处理
1. 在文件中查找字符串
grep str /tmp/test
2. 找出两个文件的不同之处
diff file1 file2
四、查找
1. 从根文件系统开始查找文件和目录
find / -name file1
2. 寻找以 .ps 结尾的文件
locate .ps
五、压缩和解压
1. 打包文件
tar -cvf archive.tar file1
2. 压缩文件
gzip file1
六、YUM 工具
1. 安装 RPM 包
yum -y install [package]
2. 更新 RPM 包
yum update [package]
七、网络
1. 显示以太网卡 eth0 的配置
ifconfig eth0
2. 显示网卡的 IP 地址
ip addr show
八、其他常用命令
1. 创建用户
useradd -m username
2. 修改密码
passwd username
3. 查看用户信息
id username
4. 创建文件
touch file.txt
5. 查看文件内容
less file.txt
6. 查看历史命令
history
7. 搜索历史命令
history | grep 'search term'
8. 关机
shutdown -h now
9. 重启
shutdown -r now
以上是CentOS常用命令的速查手册,希望对您有所帮助。在实际工作中,建议您根据需要学习和掌握更多命令,以提高运维效率。