over 2 years ago

一、系統管理方面

指令 說明 範例
adduser 建立使用者帳號 adduser user1 #新增一個 user1 帳號
userdel 刪除使用者帳號 userdel -r user1 #刪除 user1 帳號,並且將他的目錄一併刪除
groupadd 建立群組 groupadd student #新增一個 student 群組
groupdel 刪除群組 groupdel student #刪除 student 群組
passwd 更改密碼 passwd user1 #設定或更改使用者密碼
date 顯示或設定系統時間與日期 date 122012301999.20 #將系統時間設為1999年12月20日12時30分20秒
login 登入系統
logout 登出系統
reboot 重新開機
shutdown 系統關機 shutdown 14:30 #在14:30關閉
halt 關閉系統
su 轉換其他使用者身份 su user1 #轉成 user1 使用者身份
w 顯示目前登入系統的使用者資訊
crontab 設定排程 -e #編輯該使用者的計時器設定

二、檔案管理方面

指令 說明 範例
cd 切換目錄 cd .. #回到上層目錄
clear 消除螢幕畫面
ls 列出目錄內容 ls -la #列出目錄檔案名稱及詳細資料
mkdir 建立目錄 mkdir app #建立一個 app 目錄
rmdir 刪除空目錄 rmdir app #刪除空目錄 app
mount 掛入檔案系統 mount /mnt/cdrom #掛入光碟機
umount 卸除檔案系統 umount /mnt/cdrom #卸除光碟機
pwd 顯示目前工作目錄
cp 複製檔案或目錄 cp -p abc /home/123 #將 abc 複製到 /home 目錄,檔名改成 123,而且擁有者不變
mv 搬移或更名現有的目錄或檔案 mv app /home/ #將 app 檔案或目錄搬移到 /home 目錄下
rm 移除檔案或目錄 rm -r sheep #刪除 sheep 目錄及目錄裡的所有檔案
find 尋找檔案或目錄 find / -name pwd -print (尋找/下,檔名為pwd的檔案)
which 搜尋path下的檔案或目錄 (找系統執行檔的路徑有用) which ruby #尋找 ruby 指令
touch 更改檔案日期,不加參數時,可建立空檔案 touch file1 #建立一個 file1 空檔案
df 顯示檔案系統的利用度
← [Rails] 關於 update method 的不同之處 讓我連續三天都全神貫注的《專業簡報力》 →
 
comments powered by Disqus