常見的自帶命令
操作 | 命令 |
---|---|
進(jìn)入目錄 | cd |
顯示當(dāng)前目錄 | pwd |
創(chuàng)建目錄 | mkdir 目錄名 |
創(chuàng)建目錄 | mkdir -p 目錄路徑 |
我是誰 | whoami |
-- | -- |
查看路徑 | ls 路徑 |
查看路徑(顯示隱藏) | ls -a 路徑 |
查看路徑(顯示詳細(xì)信息) | ls -l 路徑 |
查看路徑(上兩者綜合) | ls -al 路徑 |
-- | -- |
創(chuàng)建文件 | echo '1' > 文件路徑 |
強(qiáng)制創(chuàng)建文件 | echo '1' >! 文件路徑 |
追加文件內(nèi)容 | echo '1' >> 文件路徑 |
創(chuàng)建文件 | touch 文件名 |
改變文件更新時間 | touch 文件名 |
-- | -- |
復(fù)制文件 | cp 源路徑 目標(biāo)路徑 |
復(fù)制目錄 | cp -r 源路徑 目標(biāo)路徑 |
-- | -- |
移動節(jié)點 | mv 源路徑 目標(biāo)路徑 |
-- | -- |
刪除文件 | rm 文件路徑 |
強(qiáng)制刪除文件 | rm -f 文件路徑 |
刪除目錄 | rm -r 目錄路徑 |
強(qiáng)制刪除目錄 | rm -rf 目錄路徑 |
-- | -- |
查看目錄結(jié)構(gòu) | tree |
建立軟鏈接 | ln -s 真實文件 鏈接 |
-- | -- |
下載文件 | curl -L https://www.baidu.com > baidu.html |
拷貝網(wǎng)頁 | wget -p -H -e robots=off https://www.baidu.com |
磁盤占用 | df -kh |
當(dāng)前目錄大小 | du -sh . |
各文件大小 | du -h |
VIM基本命令
- 按
i
或者a
即可插入字符進(jìn)入編輯狀態(tài) - 在編輯狀態(tài)下按ESC后輸入
:q!
可進(jìn)行強(qiáng)制退出 操作 - 在編輯狀態(tài)下按ESC后輸入
:wq
可進(jìn)行保存退出 操作
git基本命令
命令 | 操作 |
---|---|
git clone git@github.com:xxxx |
下載倉庫 |
git init |
初始化本地倉庫 .git |
git status -sb |
顯示當(dāng)前所有文件的狀態(tài) |
git add 文件路徑 |
用來將變動加到暫存區(qū) |
git commit -m "信息" |
用來正式提交變動啼止,提交至 .git 倉庫 |
git log |
查看變更歷史 |
git pull |
從另一個存儲庫或本地分支獲取并集成(整合) |
git push |
推送 |
git remote add origin git@github.com:xxxxxxx.git |
將本地倉庫與遠(yuǎn)程倉庫關(guān)聯(lián) |
git remote set-url origin git@github.com:xxxxx.git |
上一步手抖了道逗,可以用這個命令來挽回 |
git branch |
新建分支 |
git merge |
合并分支 |
git stash |
參見Stashing |
git stash pop |
參見Stashing |
git revert |
后悔了 |
git reset |
另一種后悔了 |
git diff |
查看詳細(xì)變化 |
修改快捷鍵命令行
~/.bashrc
- 首先
touch ~/.bashrc
創(chuàng)建一下這個文件 -
start ~/.bashrc
選用編輯器編輯這個文件,內(nèi)容為echo 'Hi'
你也可以用命令行編輯文件echo "echo 'hi'" >> ~/.bashrc
- 關(guān)閉退出 Git Bash献烦,然后打開 Git Bash滓窍,是不是看到了 Hi,這說明每次進(jìn)入 Git Bash仿荆,就會優(yōu)先運(yùn)行 ~/.bashrc 里面的命令
- 重新編輯 ~/.bashrc贰您,內(nèi)容改為
cd ~/Desktop
,重啟 Git Bash拢操,有沒有發(fā)現(xiàn)默認(rèn)就進(jìn)入桌面目錄了锦亦?
你可以用 ~/.bashrc 在進(jìn)入 Git Bash 前執(zhí)行任何命令,十分方便令境。
alias
在 ~/.bashrc 里新增一行 alias f="echo 'frank is awesome'"
杠园,等于號兩邊不能有空格,你最好一個字都不要錯舔庶。
運(yùn)行 source ~/.bashrc抛蚁,作用是執(zhí)行 ~/.bashrc
運(yùn)行 f,就會看到 frank is awesome
也就是說惕橙,現(xiàn)在 f 就是 echo 'frank is awesome' 的縮寫了瞧甩,利用這個技巧,我們可以把很多常見的命令縮寫一下弥鹦,比如
alias la='ls -a'
alias ll='ls -l'
alias gst='git status -sb'
alias ga='git add'
alias ga.='git add .'
alias gc='git commit'
alias gc.='git commit .'
保存退出肚逸,然后運(yùn)行 source ~/.bashrc
這樣一來,你的 Git 操作就會簡單很多:
ga 1.txt
ga .
gc 1.txt
gc.
gst