1、mac環境下命令的使用
ls -l -a 列出指定目錄下檔案
-l 顯示檔案的詳細資訊
-a 顯示目錄下所有檔案(包括隱藏檔案)
-d 顯示指定目錄pwd 顯示當前的工作目錄的路徑
cd 切換工作目錄
. 表示當前目錄
.. 表示當前目錄的上一級目錄
/ 根目錄/目錄分隔符
./ 當前目錄
../ 回到上一級目錄
相對路徑/絕對路徑 凡是以/開始的路徑,都是絕對路徑
cd .. 進入上一級目錄
cd 加波浪符號:進入當前登陸使用者目錄下
mkdir:建立新目錄
rmdir:只能刪除空目錄
cat 檔名.txt :檢視指定文字檔案的內容(適合檢視小檔案)
more 分屏暫停顯示文字檔案內容
diff/vimdiff 比較兩個檔案
touch 目錄名:檢視指定檔案,若沒有此檔案則建立空檔案;更改檔案時間戳
chmod 更改指定檔案或目錄的許可權
屬主 屬組 其他人
rwx rwx rwx
421 421 421
2^2+2^1+2^0
chmod u-x,g-wx,o=- file 表示屬主使用者對file檔案沒有可執行操作許可權;屬組使用者對file檔案沒有可讀,可執行許可權;其他人對file檔案沒有許可權。
ps aux 靜態檢視程序
top 動態檢視程序
echo:輸出字串或變數值
> 指定的檔案若不存在,建立檔案;若存在,覆蓋原檔案內容
輸出重定向符
>> 指定的檔案若不存在,建立檔案;若存在,在原檔案內容後追加內容
區別echo 「字串」 > file
echo 「字串」 >> file
kill 殺死程序
kill -9 pid 殺死指定程序
man 顯示幫助檔案(按q退出)
ifconfig 檢視或修改ip位址
sudo 以root許可權執行一次命令
clear / ctrl+l 清屏
ctrl+c 無條件終止
rm –rf * 強制刪除當前目錄下所有檔案
rm -rf 刪除檔案或目錄
cp -r 複製檔案
mv 移動檔案
stat 檔名 檢視檔案詳細資訊
find 查詢檔案
find / -name * 查詢檔案
在編輯檔案內容時快捷鍵的使用:
a 在游標下乙個字元處插入
i 在游標處插入
o 在游標所在行下一行插入乙個新行
r 替換游標所在字元
r 進入到替換模式
dd 剪下游標所在的一行內容
ndd 剪下從游標所在行開始後的n行內容
yy 複製游標所在的一行內容
nyy 複製從游標所在行開始後的n行內容
p 貼上到游標所在行
d 刪除游標右邊的所有內容
x 刪除游標所在字元
gg 將游標快速移動到檔案首
g 將游標快速移動到檔案尾
零 將游標快速移動到行首
$ 將游標快速移動到行尾
/n 查詢內容 n跳到下一項
gg=g 段落對齊
:set nu 設定行號
:set nonu 取消行號
:行號 定位到指定行
u 撤銷
:x 相當於:wq
:w 儲存
:q 未儲存直接退出
:wq 儲存並退出
:w! 強制儲存
:q! 強制退出
:wq! 強制儲存退出
:x! 強制儲存退出
:syntax on/off 開啟/關閉語法提示
shell的意外關閉 .*.swp (首先用ls –a 命令找到相應的.*.swp檔案,然後刪除.*.swp檔案)
:1,10s/printf/kkk/g 表示將1-10行的printf替換成kkk
Mac 終端 Linux 命令總結 簡單命令
命令名 功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd改變當前目錄 cd dirname pwd顯示當前目錄的路徑名 pwdls 顯示當前目錄的內...
Mac 終端 Linux 命令總結 簡單命令
命令名 功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd改變當前目錄 cd dirname pwd顯示當前目錄的路徑名 pwdls 顯示當前目錄的內...
mac終端命令列總結
1.echo 命令echo 表示 輸出文字 echo hello world 輸入結果 hello world 2.cd 命令cd表示 進入某資料夾目錄,或返回某目錄 1 進入根目錄 cd 2 進入某目錄 如下 進入bin目錄 cd bin 3 返回到上層目錄 cd 3 返回上上層目錄 中間沒用空格...