linux 常用到的命令 刪除 移動 複製 查詢埠 殺死程序 查詢程序
阿新 • • 發佈:2018-11-18
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]#
6. 查詢程序
[[email protected]_0_10_centos ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Oct05 ? 00:00:49 /usr/lib/systemd/systemd --switched-root --system --d
root 2 0 0 Oct05 ? 00:00:00 [kthreadd]
root 3 2 0 Oct05 ? 00:00:06 [ksoftirqd/0]
root 5 2 0 Oct05 ? 00:00:00 [kworker/0:0H]
root 7 2 0 Oct05 ? 00:00:00 [migration/0]
root 8 2 0 Oct05 ? 00:00:00 [rcu_bh]
root 9 2 0 Oct05 ? 00:00:28 [rcu_sched]