一、文件管理命令
1、ls命令:显示当前目录下的所有文件和目录。
ls
2、cd命令:进入目录或回到上一级目录。
cd /path/to/directory
cd ..
3、mkdir命令:创建一个新目录。
mkdir directory_name
4、rm命令:删除文件或目录。
rm file_name
rm -r directory_name
5、cp命令:复制文件或目录。
cp file_name new_file_name
cp -r directory_name new_directory_name
二、系统管理命令
1、top命令:实时显示系统中进程的使用情况。
top
2、ps命令:列出正在运行的进程信息。
ps
3、uptime命令:显示系统负载平均值和服务器运行时间。
uptime
4、ifconfig命令:显示网络接口的详细信息。
ifconfig
5、ping命令:测试网络连接和延迟。
ping domain_name/ip_address
三、用户管理命令
1、useradd命令:创建新用户。
useradd username
2、passwd命令:更改用户的密码。
passwd username
3、userdel命令:删除用户。
userdel username
4、su命令:更改当前用户身份为其他用户。
su username
5、whoami命令:显示当前用户的用户名。
whoami
四、软件包管理命令
1、yum命令:安装、更新和卸载软件包。
yum install package_name
yum update package_name
yum remove package_name
2、rpm命令:查询、安装和卸载RPM软件包。
rpm -q package_name
rpm -i package_name.rpm
rpm -e package_name
3、tar命令:将多个文件/目录压缩成单个归档文件。
tar -cvzf archive_name.tar.gz file_or_directory_name
4、wget命令:从Internet上下载文件。
wget https://example.com/file_name
5、curl命令:通过URL获取内容。
curl https://example.com
五、防火墙管理命令
1、firewalld命令:开启/关闭、添加、删除和列出防火墙规则。
systemctl start firewalld
systemctl stop firewalld
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --remove-port=8080/tcp --permanent
firewall-cmd --list-all
2、ufw命令:开启/关闭、添加、删除和列出防火墙规则。
ufw enable
ufw disable
ufw allow 8080/tcp
ufw delete allow 8080/tcp
ufw status
六、磁盘管理命令
1、df命令:显示文件系统的磁盘空间使用情况。
df -h
2、du命令:显示目录或文件的磁盘空间使用量。
du -sh directory_or_file_name
3、fdisk命令:管理磁盘分区。
fdisk /dev/sda
4、mkfs命令:将文件系统格式化为特定类型。
mkfs.ext4 /dev/sda1
5、mount命令:挂载文件系统。
mount /dev/sda1 /path/to/mount/point
七、日志管理命令
1、tail命令:显示文件的最后几行。
tail -n 10 file_name
2、grep命令:搜索文件中的文本。
grep "search_term" file_name
3、less命令:分页显示文件内容。
less file_name
4、journalctl命令:显示系统日志。
journalctl
5、dmesg命令:显示内核日志。
dmesg
以上是常用的CentOS命令,它们可以帮助您更好地管理您的系统!