1. 程式人生 > >linux 常用到的命令 刪除 移動 複製 查詢埠 殺死程序

linux 常用到的命令 刪除 移動 複製 查詢埠 殺死程序

1. 刪除檔案

    刪除一個檔案
rm -f 檔案路徑
    
    刪除多個檔案
rm -f 檔案路徑 檔案路徑 ...

    刪除資料夾以及資料夾中的檔案
rm -rf 資料夾路徑

    刪除多個資料夾以及資料夾中的檔案
rm -rf 資料夾路徑 資料夾路徑 ...

2. 移動檔案和重新命名

    移動檔案【如果目的路徑中有重名檔案 會 提醒是否覆蓋】
mv 檔案路徑/檔名 目的路徑/檔名  【目的路徑檔名可不寫,如果需要重新命名寫上會移動並重命名】或
mv -i 檔案路徑/檔名 目的路徑/檔名 【如果不需要重新命名可不寫】

    移動檔案【如果目的路徑中有重名檔案 不會 提醒是否覆蓋】
mv -f 檔案路徑/* 目的路徑/檔名 【如果不需要重新命名可不寫】


(1) 將一個資料夾中的所有檔案移到當前目錄(用”.”表示)中:

mv 資料夾路徑* .

(2) 將 檔案1 重新命名為 檔案2:
mv 檔案1 檔案2

(3) 把當前目錄的一個子目錄裡的檔案移動到另一個子目錄裡
mv  檔名/*  另一個目錄

(4) 移動當前資料夾下的所有檔案到上一級目錄
mv * ../

3. 複製

    複製檔案
cp 檔案路徑/檔名 目的路徑
    
    複製資料夾
cp -r 檔案路徑/檔名 目的路徑

4.查詢埠

    檢視當前所有TCP埠
netstat -ntlp

    檢視當前所有UDP埠
netstat -nulp
    
    檢視80埠使用情況
netstat -ntulp |grep 80

【埠被佔用】 
[[email protected]_0_10_centos home]# netstat -ntulp |grep 80
tcp        1      0 0.0.0.0:80              0.0.0.0:*               LISTEN      24429/java
【如果沒有顯示 說明埠沒有被佔用】

    檢視所有3306埠使用情況
netstat -an | grep 3306

5.殺死程序

    殺死程序
kill -9 程序號

【殺死上面查詢出來的 80 端口占用程序】
[[email protected]_0_10_centos home]# netstat -ntulp |grep 80
tcp        1      0 0.0.0.0:80              0.0.0.0:*              LISTEN      24429/java          
udp        0      0 0.0.0.0:68              0.0.0.0:*                          807/dhclient        
[[email protected]
_0_10_centos home]# kill 24429 [[email protected]_0_10_centos home]#