終端命令大全

weixin_33727510發表於2016-08-16

OSX介紹

OSX 採用的是Unix檔案系統,所有的檔案都是掛在根目錄/下面,所以在OSX中不要在有類似Windows的磁碟的概念
在桌面上看到的硬碟都是掛在/Volumes下 (同時也包括了在最新安裝的程式)
比如 接上一個叫做USBHD的行動硬碟 那麼它的位置就是/Volumes/USBHD

目錄操作

命令 功能 eg
mkdir 建立一個目錄 mkdir stt
rmdir 刪除一個目錄 rmdir stt
mvdir 移動或者重新命名一個目錄 mvdir dir1 dir2
cd 改變當前目錄 cd stt
pwd 顯示當前目錄 pwd
ls 顯示當前目錄裡的內容 ls
dircmp 比較兩個目錄裡的內容 dircmp dir1 dir2
ls -la 包含隱藏檔案的詳細屬性一起顯示 ls-la
ls -l 以長格式的形式檢視當前目錄下所有可見檔案的詳細屬性 ls-l

檔案操作命令

命令 功能 eg
cat 顯示或者連線檔案 cat stt
pg 分頁格式化顯示檔案內容 cat pg ih.text
more 分屏顯示檔案內容 more ih.text
od 顯示非文字檔案內容 od -c fileName
cp 拷貝檔案 或者目錄 cp stt
rm 刪除檔案 rm ih.text
rmdir 刪除資料夾 rm stt
mv 移動檔案 mv
ln 聯接檔案
find 使用匹配查詢檔案
file 顯示檔案型別

程式操作

命令 功能 eg
ps 顯示程式當前狀態
kill 終止程式

時間操作

命令 功能 eg
date 顯示當前時間 date u
time 統計程式執行的時間
cal 日曆 cal 8 2016

其他命令

命令 功能
who 列出當前登入的所有使用者
du 查詢磁碟的使用情況
df 顯示檔案系統的使用空間和可用空間
whoami 顯示當前正進行操作的使用者名稱

unix 命令

命令 功能
history 在終端顯示了所執行過的所有的命令歷史
CTRL+R 可以搜尋已經執行過的命令,並且可以自動補全
touch 將檔案的訪問和修改時間更新為當前時間,只有當檔案不存在的時候才會去建立檔案,它只會更新時間戳,但是並不會改變檔案的內容

相關文章