基本命令:
1) 列出檔案
ls 引數 目錄名
引數 -w 顯示中文,-l 詳細資訊, -a 包括隱藏檔案
2)轉換目錄
cd
3)建立新目錄
mkdir 目錄名 例:在驅動目錄下建乙個備份目錄 backup mkdir /system/library/extensions/backup
4)拷貝檔案
cp 引數 原始檔 目標檔案
例:想把桌面的natit.kext 拷貝到驅動目錄中 cp -r /user/使用者名稱/desktop/natit.kext /system/library/extensions
引數r表示對目錄進行遞迴操作,kext在圖形介面下看起來是個檔案,實際上是個資料夾
5)刪除檔案
rm 引數 檔案
例:想刪除驅動的快取 rm -rf /system/library/extensions.kextcache
引數-rf 表示遞迴和強制,千萬要小心使用,如果執行了 rm -rf / 你的系統就全沒了
6)移動檔案
7)文字編輯
nano 檔名 例:編輯natit info.plist nano /system/library/extensions/natit.kext/info.plist
8)顯示當前目錄的路徑名 pwd
9)比較並顯示兩個檔案的差異 diff file1 file2
10)統計檔案的字元數、詞數和行數 wc filename
11)列出最近執行過的 幾條命令及編號 history
12)顯示作業系統的有關資訊 uname -a
13)清除螢幕或視窗內容 clear
14)顯示當前所有設定過的環境變數 env
15)列出當前登入的所有使用者 who
16)顯示當前正進行操作的使用者名稱 whoami
17)顯示終端或偽終端的名稱 tty
18)查詢磁碟使用情況 du -k subdir
19)顯示檔案系統的總空間和可用空間 df /tmp
20)顯示當前系統活動的總資訊 w
目錄操作命令:
mkdir 建立乙個目錄 mkdir dirname
rmdir 刪除乙個目錄 rmdir dirname
mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2
檔案操作命令:
rm 刪除檔案或目錄 rm filename
mv 改變檔名或所在目錄 mv file1 file2
find 使用匹配表示式查詢檔案 find . -name "*.c" -print
file 顯示檔案型別 file filename
程序操作命令:
ps 顯示程序當前狀態 ps u
kill 終止程序 kill -9 30142
時間操作命令:
date 顯示系統的當前日期和時間 date
cal 顯示日曆 cal 8 1996
time 統計程式的執行時間 time a.out
網路與通訊操作:
命令名 功能描述 使用舉例
telnet 遠端登入 telnet hpc.sp.net.edu.cn
rlogin 遠端登入 rlogin hostname -l username
rsh 在遠端主機執行指定命令 rsh f01n03 date
ftp 在本地主機與遠端主機之間傳輸檔案 ftpftp.sp.net.edu.cn
rcp 在本地主機與遠端主機 之間複製檔案 rcp file1 host1:file2
ping 給乙個網路主機傳送 回應請求 ping hpc.sp.net.edu.cn
進入編輯器 vim filename
退出編輯器
:w 將緩衝區寫入檔案,即儲存修改
:wq 儲存修改並退出
:x 儲存修改並退出
:q 退出,如果對緩衝區進行過修改,則會提示
:q! 強制退出,放棄修改
終端常用命令
最近在做元件化開發,用到一些終端命令,特此記錄下,以便後續複習 git remote v,檢視遠端倉庫 git status,git狀態 git add 提交修改到快取區 git commit m 新增注釋 新增注釋並提交修改到本地倉庫 git push,把本地倉庫的修改提交到遠端倉庫 git ta...
終端常用命令
ls 顯示當前目錄下的檔案 ls a 顯示隱藏檔案,linux unix系統中,以 開頭的檔案預設隱藏 要在資料夾中顯示或隱藏隱藏檔案ctrl h ls l 顯示檔案的詳細資訊 許可權 子目錄層數 使用者名稱 大小 建立時間 檔名 ls al 可以聯合使用 la 封裝 ls a ll 封裝 ls l...
Mac終端常用命令
1cd 改變路徑,代表當前目錄,代表上一級目錄 2ls 顯示當前路徑下的多有資料夾和檔案 3mkdir 資料夾名在當前目錄下建立資料夾 4rm rf 迴圈遞迴刪除指定的資料夾 5ping 主機ip位址測試是否可連線到某主機 6ping c 10 主機ip位址測試是否可連線到某主機,只接收前10個資料...