2012年6月14日 星期四

Linux常用指令介紹


指令介紹


cd:改變並前往指定的路徑,cd ssl  ,  cd /var/ssl  , cd ./ssl  , cd ../tmp
ls:查看檔案與目錄 (常用ls -l 顯示詳細資料)

|權限屬性  |  大小  |  擁有者 與 群組   |    大小  |   日期     時間 |    名稱    |     
drwxr-xr-x         44       root          root         4096     5月   3   17:03     ssl              
drwxr-xr-x           3       root          root         4096     5月   3   17:03     xml          
    |________  d檔案雍有者-群組使用者-其它使用者 
d:代表是目錄 r:代表可讀取(1)   w:代表可寫入(2)   x:代表可執行(4)


chmod:改變權限屬性(chmod 755 ssl ,表示ssl 權限要改成[rwx][r-x][r-x] -->  [4+2+1][4+0+1][4+0+1]=755  ) 
chown:改變擁有者資訊
                將檔案 file1.txt 的擁有者設為 users 群組且使用者為paypay --> chown paypay:users file1.txt
                將檔案 file1.txt 的擁有者設為 paypay --> chown paypay  file1.txt
chgrp: 改變檔案擁有者的群組屬性
                chgrp users install.log  把install.log 擁有者群組屬性改為 users群組
                chgrp -R users install    遞迴把install資料夾以及其下的所有資料夾 擁有者群組屬性改為 users群組


--磁碟與檔案管理
duDisk Usage 顯示磁碟使用量
df
 Disk Free 顯示硬碟的剩餘空間大小
mkdir:建立資料夾,例如 mkdir abc
rm:移除remove資料夾或是檔案(常用 rm -rf  檔案或資料夾路徑名稱,r代表遞迴處理多層目錄,f 表 force)
mv:移動檔案,mv  來源 目的
cp:複製檔案,常用cp -r 來源 目的


--系統管理
top顯示 CPU , Memory , Process 的狀態
su:切換身分為root,也可以用 su 使用者,來切換成某使用者
ps:顯示目前運作中的程式。常用 ps -ef
kill:中止某支程式運作,常利用ps -ef查程式代號pid後,下kill pid_num 殺掉process
uname:.查系統版本
free:查記憶體使用
netstat:查網路使用。常用 netstat -a 或是 netstat -a | grep some_ip_address



--關機重開機
關機:init 0 , shutdown -f  都可以
重開:init 6 , shutdown -r ,reboot 都可以

--網路連線
ftp xxx.xxx.xxx.xxx:搭配指令使用(bye、ls、bash、bin、ascii、lcd、put、get、mput、mget、pwd、quit...)
wget:文字模式下取得遠方主機的檔案(續傳 wget -C http://檔案網址)


--文字檢視與編輯
cat: 檢視檔案內容,常用 cat xxxx.txt | more
vi : 文字編輯(vi 檔案名稱,vi當中 i  e、a : 進入編輯 mode 按 "ESC" 退出編輯回到command mode,
                         command mode 中,輸入:wq 代表存檔write退出q,
                                                              輸入:q     代表退出不存檔
                                                              輸入:q!    代表忽略異動,強制退出 )


--常用搭配功能
| :前面的指令用後面的過濾器來輸出
>  :導向符號,前面指令的執行結果輸出到之後的檔案中 
>>:導向符號,前面指令的執行結果輸出到之後的檔案中 append mode
more: 一次顯示一頁,常搭配 xxxx | more 來用
grep: 內容搜尋,常用 xxxx | grep 搜尋字串
pwd:不是密碼喔,是顯示目前所在路徑
adduser:新增使用者,新增完了再用passwd 來指定密碼passwd:更改密碼,若要改別人的就下 passwd someone
find:找尋檔案、目錄
who:顯示目前線上使用者






0 意見:

張貼留言

留言........