在Linux操作系统中,CentOS因其稳定性、安全性以及与Red Hat Enterprise Linux的高度兼容性,被广泛用于服务器、开发环境等场景。熟练掌握CentOS的基本命令对于提升操作效率至关重要。以下是一份包含200个实用基本命令的速查手册,帮助您快速提升Linux操作效率。
文件系统管理
ls
:列出目录内容ls [选项] [目录名]
cd
:更改目录cd [目录名]
pwd
:显示当前目录pwd
mkdir
:创建目录mkdir [目录名]
rmdir
:删除空目录rmdir [目录名]
rm
:删除文件或目录rm [选项] [文件名或目录名]
cp
:复制文件或目录cp [选项] [源文件或目录] [目标文件或目录]
mv
:移动文件或目录mv [选项] [源文件或目录] [目标文件或目录]
touch
:创建空文件或修改文件时间touch [文件名]
cat
:查看文件内容cat [文件名]
文件权限管理
chmod
:更改文件权限chmod [权限] [文件名]
chown
:更改文件所有者chown [所有者] [文件名]
chgrp
:更改文件所属组chgrp [组] [文件名]
文件查找与搜索
find
:查找文件find [路径] [选项] [文件名]
grep
:搜索文件中的内容grep [选项] [搜索内容] [文件名]
locate
:快速查找文件locate [文件名]
文件压缩和解压
gzip
:压缩文件gzip [文件名]
gunzip
:解压文件gunzip [文件名]
tar
:打包和解包文件tar [选项] [文件名]
进程管理
ps
:显示当前进程ps [选项]
top
:显示系统运行状态和进程信息top
kill
:终止进程kill [信号] [进程ID]
nice
:设置进程的优先级nice [选项] [命令]
renice
:调整进程的优先级renice [选项] [优先级] [进程ID]
系统信息
uname
:显示系统信息uname [选项]
date
:显示或设置日期和时间date [选项] [日期和时间]
hostname
:显示或设置主机名hostname [选项] [主机名]
ifconfig
:显示或配置网络接口ifconfig [接口名] [选项]
ip
:显示和操作网络接口ip [选项] [接口名]
网络操作
ping
:测试网络连接ping [IP地址]
nslookup
:查询DNS信息nslookup [域名]
traceroute
:追踪数据包到达目标地址的路径traceroute [IP地址或域名]
wget
:下载文件wget [选项] [URL]
用户管理
useradd
:创建用户useradd [选项] [用户名]
usermod
:修改用户信息usermod [选项] [用户名]
userdel
:删除用户userdel [用户名]
passwd
:修改用户密码passwd [用户名]
软件包管理
yum
:管理软件包yum [选项] [命令]
dnf
:管理软件包(yum的替代品)dnf [选项] [命令]
rpm
:管理RPM软件包rpm [选项] [命令]
其他常用命令
clear
:清除屏幕clear
history
:查看历史命令history [选项]
man
:查看命令手册页man [命令名]
which
:查找命令所在位置which [命令名]
echo
:输出内容到屏幕echo [内容]
date
:显示或设置日期和时间date [选项] [日期和时间]
cal
:显示日历cal [选项] [月份] [年份]
bc
:进行数学运算bc
less
:查看文本文件less [文件名]
more
:查看文本文件more [文件名]
总结
以上是200个实用基本命令的速查手册,涵盖了文件管理、文件权限、文件查找、文件压缩、进程管理、系统信息、网络操作、用户管理、软件包管理以及其他常用命令。熟练掌握这些命令对于提升Linux操作效率具有重要意义。希望这份手册能帮助您在CentOS操作系统中更加得心应手。