CentOS是一種開源的操作系統,它是基於Linux內核構建的一個發行版。它廣泛地應用於服務器和桌面電腦。操作系統中的命令行界面提供了大量的命令來完成各種任務。在這篇文章中,我們將介紹一些常用的CentOS命令,幫助您更好地管理您的系統。
一、文件管理命令
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命令,它們可以幫助您更好地管理您的系統!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/247664.html