基本指令
/ 根目錄 cd / 返回最頂層磁盤位置 /
~ 當前用戶目錄 cd ~ 返回用戶目錄 /Users/dulane
. 當前目錄 cd ./music 所在位置 /Users/dulane/music
../ 父級目錄 cd ../ 所在位置 /Users/dulane
常用命令
cd 跳轉(zhuǎn)(cd 有后面必須有空格)
cd / 跳轉(zhuǎn)根目錄 /
cd ~ 跳轉(zhuǎn)用戶目錄 /Users/dulane
cd music 跳轉(zhuǎn)到music文件下 /Users/dulane/music
cd ../ 返回上級目錄 /Users/dulane
ls 當前目錄下的文件
ls -a 當前目錄下的文件包括隱藏文件
ls -la 當前目錄下文件包括詳細信息
pwd 顯示當前文件位置 /Users/dulane
history 顯示所以操作的歷史命令 532 history
clear 清空終端
mkdir command 創(chuàng)建名字為command的文件夾
rmdir command 刪除空command文件夾
mv command command1 重命名或者移動文件
rm ab.txt 刪除文件ab.txt
cp ab.txt abc.txt 復制文件ab.txt為abc.txt
touch aa.txt 新建aa.txt
open ab.txt 打開ab.txt
vi aa.txt 進入編輯模式
ssh root@ip 連接遠程服務器
sh build.sh 執(zhí)行build命令
which java java的安裝位置 /usr/bin/java
tab 鍵補全信息
常用快捷鍵
control + c 中止一個錯誤的或者發(fā)瘋的命令
ctrl + space 輸入法切換
大寫鍵 ,中英文切換
cmd + Click 打開文件/文件夾/鏈接
cmd + n 新建窗口
cmd + w 關閉當前頁
cmd + t 新建標簽頁
cmd + 數(shù)字 , cmd + 方向鍵,切換標簽頁
cmd + enter 全屏
cmd + tab 切屏
cmd + d 左右分屏
shift cmd + d 上下分屏
cmd + ; 自動補全歷史紀錄
shift cmd + h 自動補全剪貼板歷史
ctrl + 方向鍵 切換窗口
cmd + ctrl + d 查Mac自帶詞典
vim編輯器的使用
vi filename
i 插入模式
esc 推出插入模式
:w 保存當前編輯的文件但不退出
:w newfile 文件另存為
:w! filename 當前文件的內(nèi)容替換filename中的原有內(nèi)容
:q 退出,文件為保存時會提示
:q! 強制退出,不保存文件
:wq 先保存文件,然后退出到shell
:x 或者ZZ ,保存并退出返回shel
ctrl + u 清空當前行
ctrl + a 移動到行首
ctrl + e 移動到行尾
ctrl + f 向前移動
ctrl + b 向后移動
ctrl + p 上一條命令
ctrl + n 下一條命令
ctrl + r 搜索歷史命令
ctrl + y 召回最近用命令刪除的文字
ctrl + h 刪除光標之前的字符
ctrl + d 刪除光標所指的字符
ctrl + w 刪除光標之前的單詞
ctrl + k 刪除從光標到行尾的內(nèi)容
ctrl + t 交換光標和之前的字符