·# 一盯拱、基本命令
1.查看當(dāng)前完整路徑
$ pwd
2.查看當(dāng)前目錄下文件
$ ls // 不包括隱藏文件
$ ls -a // 查看當(dāng)前目錄下所有文件(包括隱藏文件)
$ ls -al // 查看當(dāng)前目錄下所有文件(包括隱藏文件)的詳細(xì)信息
3.切換目錄
$ cd /c/project
$ cd code
$ cd ../css
$ cd ~/Desktop
4.創(chuàng)建文件
$ touch readme.md
ps: 創(chuàng)建文件 與 創(chuàng)建文件夾 不一樣
5.刪除文件
$ rm readme.md //創(chuàng)建readme.md
$ rm -rf node_modules //刪除node_modules文件夾辕翰,不提示
6.重命名文件
$ mv readme.md README.md
7.創(chuàng)建文件夾
$ mkdir projects //創(chuàng)建一個(gè)projects文件夾
二 谣拣、文件路徑
1.根目錄
$ cd /
2.家目錄
$ cd ~
3.上級目錄
$ cd ..
$ cd ../css
三 、編輯器vim
vim a.md //初始進(jìn)入編輯器命令模式
i //進(jìn)入編輯模式
esc //進(jìn)入命令命令模式
:wq //保存退出
:q! //不保存強(qiáng)制退出
vim index.html //用vim編輯index.html
四、安裝服務(wù)器
npm install -g http-server
http-server
五苇本、登錄開發(fā)機(jī)
ssh 開發(fā)機(jī)地址
六决记、Git使用
1.初次使用需要設(shè)置姓名和郵箱
$ git config --global user.name "你的姓名" //github上的昵稱
$ git config --global user.email luoshushu@example.com //github預(yù)留的郵箱
2.用于把一個(gè)GitHub是的項(xiàng)目clone(下載)到本地變?yōu)楸镜貍}庫
$ git clone git@github.com:luoshushu/blog.git //克隆
3.添加文件/刪除文件/提交文件
$ touch a.md //創(chuàng)建a.md 文件
$ git add . //把當(dāng)前目錄下的新增和修改的文件添加到暫存區(qū)
$ git add [dir] //添加指定目錄到暫存區(qū)摧冀,包括子目錄
$ git commit -am "add file" //把暫存區(qū)的更新提交到本地庫,注釋add file
$ git remote add origin [git@github.com:luoshushu/resume.git] //連接遠(yuǎn)程github項(xiàng)目
$ git push -u origin master //將本地項(xiàng)目更新到github項(xiàng)目上去
$ git pull //把遠(yuǎn)程倉庫 變動(dòng)更新合并到本地倉庫
$ vim a.md //修改文件
$ rm -rf a.md //刪除a.md
$ git remote -v //查看本地庫里記錄的遠(yuǎn)程庫地址
$ git push -f origin master //慎用系宫,這樣會(huì)強(qiáng)制推送索昂,會(huì)覆蓋別人的代碼
$ git remote add gitlab git@gitlab.com:abc/blog.git //在添加一個(gè)遠(yuǎn)程庫的標(biāo)簽
$ git push gitlab master //推送到gitlab標(biāo)簽的地址上
$ git remote remove gitlab //刪除gitlab 標(biāo)簽
$ git remote set-url origin git@github.com:luoshushu/blog.git //修改origin標(biāo)簽對應(yīng)的地址
$ git remote rename gitlab coding //把 gitlab 標(biāo)簽改名為coding
4.分支
$ git branch dev //創(chuàng)建本地庫dev 分支
$ git checkout dev //切換到dev 分支
$ git push origin dev //推送到origin地址的dev分支上
$ git checkout master
$ git merge dev //把 dev 分支上的內(nèi)容合并到當(dāng)前分支(master) 上
七 、操作技巧
快捷鍵 | 運(yùn)行結(jié)果 |
---|---|
@┙琛椒惨! | 執(zhí)行上一條命令 |
上箭頭?? | 查看上一條命令 |
下箭頭?? | 查看下一條命令 |
命令、文件名等自動(dòng)補(bǔ)全 | Tab |
Control + c | 終止操作 |
Control + a | 光標(biāo)回到命令 行首 |
Control + e | 光標(biāo)回到命令 行尾 |
Control + w | 刪除光標(biāo)處到 行首的字符 |
Control + k | 刪除光標(biāo)處到 行尾的字符 |
Control + u? | 刪除整個(gè)命令行文本字符 |
提示:Control是Mac系統(tǒng)潮罪,windows系統(tǒng)換成Ctrl康谆。
- 本文僅為個(gè)人學(xué)習(xí)而總結(jié)领斥,如雷同純屬巧合噢。