1. 程式人生 > 其它 >Linux常見實用命令

Linux常見實用命令

技術標籤:Linux命令linuxssh伺服器

檢視MAC地址

檢視本機ip和額外的一些資訊

ip address show 

檢視連線到本機的遠端ip的MAC地址(HW address)

cat /proc/net/arp

關閉防火牆命令(永久和暫時)

檢視防火牆狀態

systemctl status firewalld

暫時關閉防火牆

systemctl stop firewalld

永久關閉防火牆

systemctl disable firewalld

重啟防火牆

systemctl enable firewalld

系統關機重啟

關閉系統

shutdown -h now 

重啟

shutdown -r now

檔案和目錄

進入home目錄

cd /home

返回上一級目錄

cd .. 

顯示工作路徑

pwd

刪除一個叫做 ‘dir1’ 的目錄並同時刪除其內容

rm -rf dir1

同時刪除兩個目錄及它們的內容

rm -rf dir1 dir2 

複製一個檔案

cp file1 file2 

複製一個目錄下的所有檔案到當前工作目錄

cp dir/* . 

複製一個目錄到當前工作目錄

cp -a /tmp/dir1 . 

複製一個目錄

cp -a dir1 dir2 

複製一個目錄及子目錄

cp -r dir1 dir2

重新命名/移動 一個目錄

mv dir1 new_dir  

檔案搜尋

從 ‘/’ 開始進入根檔案系統搜尋檔案和目錄

find / -name httpd.conf

解壓縮檔案和壓縮檔案

解壓tar.gz命令是

tar -zxvf xx.tar.gz

解壓tar.bz2的命令是

tar -jxvf xx.tar.bz2

解壓zip的命令

unzip xx.zip

將filename目錄下的所有檔案和資料夾壓縮成xx.zip格式命令

zip -r xx.zip  filename

檔案許可權

僅把/home/user目錄的許可權設定為rwxrwxrwx

chmod 777 /home/user 

將整個/home/user目錄與其中的檔案和子目錄的許可權都設定為rwxrwxrwx

chmod -R 777 /home/user