一、文件与目录操作
1. 切换目录
cd /home
:进入
/home
目录。
cd ..
:返回上一级目录。
cd ../..
:返回上两级目录。
cd –
:返回上次所在目录。
2. 显示文件和目录
ls
:查看目录中的文件。
ls -a
:显示隐藏文件。
ls -l
:显示详细信息。
ls -lrt
:按时间显示文件。
3. 创建和删除文件
mkdir dir1
:创建名为
dir1
的目录。
rmdir dir1
:删除空目录
dir1
。
rm file1
:删除文件
file1
。
rm -r dir1
:递归删除目录
dir1
及其子目录内容。
4. 复制和移动文件
cp file1 file2
:将
file1
复制为
file2
。
cp -a dir1 dir2
:复制目录
dir1
到
dir2
。
mv file1 newfile
:移动文件
file1
到新位置
newfile
。
二、文本处理
1. 查看文件内容
cat file1
:正向查看文件
file1
的内容。
head -2 file1
:查看文件
file1
的前两行。
tail -3 file1
:查看文件
file1
的最后三行。
2. 文本搜索
grep str /tmp/test
:在文件
/tmp/test
中查找包含字符串
str
的行。
3. 文本比较
diff file1 file2
:找出两个文件的不同之处。
三、查找文件
1. 按路径查找
find / -name file1
:从根文件系统开始查找文件和目录。
2. 按文件名查找
locate .ps
:寻找以
.ps
结尾的文件。
四、压缩和解压
1. 压缩文件
tar -cvf archive.tar file1
:将
file1
打包成
archive.tar
。
gzip file1
:压缩文件
file1
。
2. 解压文件
tar -xvf archive.tar
:解压文件
archive.tar
。
gzip -d file1.gz
:解压文件
file1.gz
。
五、用户管理
1. 创建用户
useradd username
:创建名为
username
的用户。
2. 删除用户
userdel username
:删除名为
username
的用户。
3. 修改用户密码
passwd username
:修改名为
username
的用户密码。
六、权限管理
1. 修改文件权限
chmod 755 file1
:设置文件
file1
的权限为 755。
2. 修改文件所有者
chown username file1
:将文件
file1
的所有者改为
username
。
七、网络配置
1. 显示网卡配置
ifconfig eth0
:显示以太网卡
eth0
的配置。
2. 显示网卡的 IP 地址
ip addr show
:显示网卡的 IP 地址。
八、其他常用命令
1. 查看系统信息
uptime
:显示系统运行时间。
free -m
:显示内存使用情况。
2. 查看进程
ps aux
:显示所有进程。
top
:动态显示进程信息。
3. 网络测试
ping ip
:测试网络连通性。
traceroute ip
:追踪数据包路径。
通过以上速查手册,您可以快速掌握 CentOS 6.4 的常用命令,提高日常运维效率。