常用shell命令合集

安裝HomeBrew

  1. 官網(wǎng)安裝鏈接(一般需要翻墻)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 國內鏡像資源
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  1. 卸載
/bin/zsh -c "$(curl -fsSL  https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

gitLab與ssh key

查看本機的ssh key

cat ~/.ssh/id_rsa.pub
生成ssh key
ssh-keygen -o -t rsa -C "your.email@example.com" -b 4096

復制id_rsa.pub文件里的內容

pbcopy < ~/.ssh/id_rsa.pub

安裝git lfs

brew install git-lfs

使用git lfs

git lfs install  # 運行指令
git lfs track "*.png"  # 追蹤所有后綴為png的文件
git lfs track  # 查看現(xiàn)有的文件追蹤模式
git lfs ls-files  # 顯示當前跟蹤的文件列表

查看當前jdk版本號

/usr/libexec/java_home -V # for mac

設置文件權限

chmod 600 fileName  #只有擁有者有讀寫權限儒陨。
chmod 644 fileName  #只有擁有者有讀寫權限拐云;而屬組用戶和其他用戶只有讀權限甘耿。
chmod 700  #只有擁有者有讀君躺、寫第晰、執(zhí)行權限谓苟。
chmod 755  #擁有者有讀、寫哗蜈、執(zhí)行權限前标;而屬組用戶和其他用戶只有讀、執(zhí)行權限距潘。
chmod 755 fileName  #可寫可執(zhí)行
chmod 711 fileName  #擁有者有讀炼列、寫、執(zhí)行權限音比;而屬組用戶和其他用戶只有執(zhí)行權限俭尖。
chmod 666 fileName  #所有用戶都有文件讀、寫權限洞翩。
chmod 777 fileName  #所有用戶都有讀稽犁、寫、執(zhí)行權限骚亿。

git相關命令

git reflog #查看git的操作日志
git reset --hard "6e0e8a04c"#通過git將代碼恢復至6e0e8a04c的提交已亥,針對已提交的
git reset --soft 6e0e8a04c #返回到6e0e8a04c節(jié)點, 保留修改,已有的改動會保留循未,在未提交中陷猫,git status或git diff可看
git checkout . #本地所有修改的秫舌,沒有提交的的妖,都返回原來的狀態(tài),針對未提交的
git statsh #把所有沒有沒有提交的修改暫存起來
git statsh pop #將暫存里的恢復成未提交狀態(tài)
git branch -r #查看所有遠端分支
git branch -a #查看本地和遠程倉庫的所有分支
git branch -d 分支名 #刪除本地分支
git branch -D 分支名 #強制刪除本地分支
git branch | xargs git branch -d #刪除已經(jīng)合并的分支
git branch | xargs git branch -D #強制刪除當前分支之外的所有分支
git branch | grep 'dev*' | xargs git branch -d#刪除分支名包含指定字符的分支
git pull --all # 拉取所有分支代碼
git fetch --all #將本地所有分支與遠程保持同步
git fetch #將本地分支與遠程保持同步
git checkout -b 分支A origin/分支A #拉取遠程分支并同時創(chuàng)建本地分支
git branch -r | grep -v \'\->\' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done #同步所有遠程分支
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末足陨,一起剝皮案震驚了整個濱河市嫂粟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌墨缘,老刑警劉巖星虹,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件零抬,死亡現(xiàn)場離奇詭異,居然都是意外死亡宽涌,警方通過查閱死者的電腦和手機平夜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來卸亮,“玉大人忽妒,你說我怎么就攤上這事〖婷常” “怎么了段直?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長溶诞。 經(jīng)常有香客問我鸯檬,道長,這世上最難降的妖魔是什么螺垢? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任喧务,我火速辦了婚禮,結果婚禮上枉圃,老公的妹妹穿的比我還像新娘蹂楣。我一直安慰自己,他們只是感情好讯蒲,可當我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布痊土。 她就那樣靜靜地躺著,像睡著了一般墨林。 火紅的嫁衣襯著肌膚如雪赁酝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天旭等,我揣著相機與錄音酌呆,去河邊找鬼。 笑死搔耕,一個胖子當著我的面吹牛隙袁,可吹牛的內容都是我干的。 我是一名探鬼主播弃榨,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼菩收,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鲸睛?” 一聲冷哼從身側響起娜饵,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎官辈,沒想到半個月后箱舞,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體遍坟,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年晴股,在試婚紗的時候發(fā)現(xiàn)自己被綠了愿伴。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡电湘,死狀恐怖公般,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情胡桨,我是刑警寧澤官帘,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站昧谊,受9級特大地震影響刽虹,放射性物質發(fā)生泄漏。R本人自食惡果不足惜呢诬,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一涌哲、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧尚镰,春花似錦阀圾、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至分俯,卻和暖如春肾筐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缸剪。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工吗铐, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人杏节。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓唬渗,卻偏偏與公主長得像,于是被迫代替她去往敵國和親奋渔。 傳聞我的和親對象是個殘疾皇子镊逝,可洞房花燭夜當晚...
    茶點故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內容