指令介紹
cd:改變並前往指定的路徑,cd ssl , cd /var/ssl , cd ./ssl , cd ../tmp
ls:查看檔案與目錄 (常用ls -l 顯示詳細資料)
who:顯示目前線上使用者
|權限屬性 | 大小 | 擁有者 與 群組 | 大小 | 日期 時間 | 名稱 |
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 )
|________ 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
將檔案 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群組
--磁碟與檔案管理
chgrp users install.log 把install.log 擁有者群組屬性改為 users群組
chgrp -R users install 遞迴把install資料夾以及其下的所有資料夾 擁有者群組屬性改為 users群組
--磁碟與檔案管理
du:Disk Usage 顯示磁碟使用量
df: Disk Free 顯示硬碟的剩餘空間大小
mkdir:建立資料夾,例如 mkdir abc
df: Disk Free 顯示硬碟的剩餘空間大小
mkdir:建立資料夾,例如 mkdir abc
rm:移除remove資料夾或是檔案(常用 rm -rf 檔案或資料夾路徑名稱,r代表遞迴處理多層目錄,f 表 force)
mv:移動檔案,mv 來源 目的
cp:複製檔案,常用cp -r 來源 目的
--系統管理
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 都可以
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 都可以
wget:文字模式下取得遠方主機的檔案(續傳 wget -C http://檔案網址)
--文字檢視與編輯
cat: 檢視檔案內容,常用 cat xxxx.txt | more
vi : 文字編輯(vi 檔案名稱,vi當中 i
、 e、a : 進入編輯 mode 按 "ESC" 退出編輯回到command mode,--文字檢視與編輯
cat: 檢視檔案內容,常用 cat xxxx.txt | more
command mode 中,輸入:wq 代表存檔write退出q,
輸入:q 代表退出不存檔
輸入:q! 代表忽略異動,強制退出 )
--常用搭配功能
| :前面的指令用後面的過濾器來輸出
> :導向符號,前面指令的執行結果輸出到之後的檔案中
>>:導向符號,前面指令的執行結果輸出到之後的檔案中 append mode
more: 一次顯示一頁,常搭配 xxxx | more 來用
grep: 內容搜尋,常用 xxxx | grep 搜尋字串
pwd:不是密碼喔,是顯示目前所在路徑
adduser:新增使用者,新增完了再用passwd 來指定密碼passwd:更改密碼,若要改別人的就下 passwd someone
find:找尋檔案、目錄
--常用搭配功能
| :前面的指令用後面的過濾器來輸出
> :導向符號,前面指令的執行結果輸出到之後的檔案中
>>:導向符號,前面指令的執行結果輸出到之後的檔案中 append mode
more: 一次顯示一頁,常搭配 xxxx | more 來用
grep: 內容搜尋,常用 xxxx | grep 搜尋字串
pwd:不是密碼喔,是顯示目前所在路徑
adduser:新增使用者,新增完了再用passwd 來指定密碼passwd:更改密碼,若要改別人的就下 passwd someone
find:找尋檔案、目錄