Unix Linux 的常用命令

2021-05-26 16:42:29 字數 2115 閱讀 2751

unix/linux 的常用命令:

這是我在學完unix後歸納的一些覺得有用的命令:

ps:檢視程序,也可以觀察當前shell

ps -ef:檢視和終端有關的所有程序

df -k:檢視當前檔案系統使用情況

passwd:修改系統口令

passwd-d  user:清除使用者的口令

more   :檢視檔案內容   可以分屏顯示

cat    :也是檢視檔案內容 但不可以分屏顯示;1.適合小檔案的檢視;2.可以將多個小檔案程式設計大檔案

pwd  :列印當前工作目錄

id(root)  檢視使用者的身份

cd  :改變當前目錄

ls -a

-r-t

-l    按不同方式順序檢視目錄下的檔案

ls -ld :檢視當前目錄許可權

chmod : 修改許可權    建立目錄的預設許可權為755; 建立文字的預設許可權為744

touch :新建文字,若存在則更改最新時間,但內容不變

mkdir  :建立目錄,但不能建立多層目錄

mkdir -p :可以同時建立目錄

cp -i: 拷貝 檔案   複製時檔案若存在,則提示是否覆蓋

cp -r: 拷貝 目錄   如果目錄存在,在目標目錄下建立源目錄;如果目標目錄不存在,新建目標目錄,同級拷貝

mv  :移動 ,本質就是更改全路徑名

若目標不存在,新建目錄,同級移動;若存在,移動到目標目錄下

rmdir empty-dir  ;只能刪除空目錄

rm -r dir   :可以刪除非空目錄

rm -ir dir  :提示是否進入目錄,是否刪除檔案

rm -f passwd  :關掉互動,針對唯讀檔案

注:刪除資源時,需要寫許可權

ln file file.ln   :硬鏈結   「

改一處,處處改」

ln -s file file.sln   :軟鏈結    好比windows中的快捷方式

\  :乙個命令可以用\換行

>  : 輸出重定向,會覆蓋原有檔案內容

>>  : 輸出追加重定向

| grep :用於結果的過濾

find /-name p   :重/目錄開始找,找出p檔案,會精確匹配

find ~-perm 777 > ~/holes    :找出許可權是777的

find /export/home -type f -atime +365 -exec rm {} \;

表示普通文字型別   訪問時間 天    執行   引數

ls file* | xargs grep dd    :依次傳給並過濾,找出含有dd內容的檔案

wc -l  統計 行

-w        詞

-c       字元

du -sk .  :檢視當前目錄的大小,單位為k,若不寫k,則單位為0.5k

kill  程序號 

pkill  程序名   :殺死程序

kill -9    :強制殺死程序

jobs  :顯示當前程序任務

/sbin/ifconfig - a     :檢視ip

ftp  檔案傳輸協議    bye   斷開

put/mput    上傳/批量上傳

unix中環境變數配置方式和shell有關

csh    :設定變數   set  var1 abc             不會轉入子程序

setenv var2 aaa         會轉入子程序

bsah   : 設定變數  var1=abc    不會轉入子程序

echo $var1    :檢視變數值

檢視系統配置的環境變數:unix中   用env

windows中   用set 

編輯系統初始化檔案   vi .bash_profile

注意:   結束後用source .bash_profile  是配置檔案生效

計畫任務:

crontab -e  編輯計畫任務

crontab -l   列出當前計畫任務。 開始生效

crontab -r   撤銷命令

以上這些內容,就是我在學習unix時掌握的,並覺得對以後幫助有用的。若前輩有什麼更好的見解,我您指教,我會努力學習的!

Unix Linux常用命令

檢視磁碟剩餘完間 df h 顯示當前目錄的目錄和檔案的大小 du d1 h 檢視埠占用情況 netstat tunlp 檢視某埠tcp連線數 netstat nat grep i 80 wc l 檢視程序資訊 ps aux ps ef 指定埠啟動svn服務 svnserve d r svndata ...

Unix Linux常用命令 磁碟管理

df命令 功能 檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。語法 df 選項 說明 df命令可顯示所有檔案系統對 i節點和磁碟塊的使用情況。該命令各個選項的含義如下 a 顯示所有檔案系統的磁碟使用情況,包括0塊 block 的檔案系統,如 pr...

Unix Linux常用命令及配置

1.只顯示當前目錄下隱藏檔案和目錄 ls d 2.給ps新增額外列 linux ps o pid,ppid,tty,user,cpu,pmem,start time,time,command solaris 1.非root使用者檢視mac位址 netstat pn grep sp arp a gre...