遠(yuǎn)程

SSH 原理與運(yùn)用36

一.用密碼登錄 ssh user@host
二.用 ssh key 登錄:

1.首先你要準(zhǔn)備兩個(gè) key

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • 一個(gè)公鑰(yue4)(public key)
  • 一個(gè)私鑰(private key)

2.把 public key 給遠(yuǎn)程機(jī)器

  • ssh-copy-id user@host
  • -public key 可以隨便給多個(gè) host

關(guān)于ssh過(guò)了一分鐘會(huì)斷的解決方法

.bashrc里面添加alias
alias aliyun="ssh -o serveraliveinterval=60 student21@ip"

「node index >! output.log 2>&1 &」 可以讓程序在后臺(tái)保持運(yùn)行
運(yùn)行后你會(huì)看到一個(gè)進(jìn)程號(hào)碼

「kill -9 進(jìn)程號(hào)碼」可以將進(jìn)程殺死

退出一臺(tái)機(jī)器

  • exti
  • iogout
  • ctrl+d

git基礎(chǔ)

配置:

alias ga="git add"(把git add 簡(jiǎn)寫成ga)
alias gc="git commit "(同上)
alias gp="git push"
alias gl="git pull"
alias gcl="git clone"
alias gst="git status -sb"


git config --global user.name xxx #方便產(chǎn)品經(jīng)理找(懟)你
git config --global user.email yyy #方便產(chǎn)品經(jīng)理找(懟)你
**git config --global push.default simple **
git config --global core.quotepath false #防止文件名變成數(shù)字
git config --global core.editor "vim" #使用vim編輯提交信息

這些配置都是在寫 ~/.gitconfig 文件而已

代碼演示:

mkdir git-demo(新建git-demo文件夾)
cd git-demo(cd 到git-demo 文件夾下)
git init(本地創(chuàng)建一個(gè)空的.git倉(cāng)庫(kù)或初始化一個(gè)已有的倉(cāng)庫(kù))
touch 1.txt(新建文本)
vim 1.txt(編輯文本)
git status -sb( 以短格式輸出顯示分支信息)
git add .(添加到緩存區(qū))
git status -sb
git commit(將更改存入.git)
git remote add origin git@xxxxxxxx # 將當(dāng)前倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)建立聯(lián)系
git push -u origin master # -u 的意思是將本地分支與遠(yuǎn)程分支建立聯(lián)系
(push到遠(yuǎn)程倉(cāng)庫(kù)啃炸,同時(shí)設(shè)置跟蹤分支铆隘,下次push的時(shí)候,直接輸入git push就行了南用,系統(tǒng)會(huì)自動(dòng)用本地master分支跟蹤遠(yuǎn)程master分支)

git push將 .git 上傳到另一個(gè)遠(yuǎn)程倉(cāng)庫(kù)
git log 展示歷史
git remote add xxx yyy

  • 添加一個(gè)遠(yuǎn)程倉(cāng)庫(kù)膀钠,名字為 xxx,地址為 yyy
    例:git remote add origin git@github.com:sometimes1/123.git
  • 如果你要修改 yyy裹虫,可以使用 git remote set-url xxx zzz
    例:git remote set-url origin git@github.com:sometimes1/123.git

git clone 的作用:將遠(yuǎn)程倉(cāng)庫(kù)的內(nèi)容克隆到本地倉(cāng)庫(kù)

  1. 新建目錄 xxx
  2. 解壓遠(yuǎn)程 .git 目錄到 xxx/.git
    git clone 會(huì)幫你新建目錄的肿嘲!所以你別自己建目錄!

git pull更新本地倉(cāng)庫(kù)(.git)和本地文件

原則
  • git push 之前必須 git pull
  • git pull 之前必須 git commit
  • git commit 之前有時(shí)必須 git add
中級(jí)語(yǔ)法

git stash:用來(lái)暫存當(dāng)前正在進(jìn)行的工作
git branch : git 的分支列表筑公,創(chuàng)建或刪除分支
git checkout : 檢出 最為常見(jiàn)的兩種創(chuàng)建分支和切換分支雳窟。
git merge : 合并分支
git reset :恢復(fù),重設(shè)
git reflog:查看所有分支的所有操作記錄(包括commit和reset的操作),包括已經(jīng)被刪除的commit記錄

請(qǐng)求(request)
響應(yīng)(response)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末匣屡,一起剝皮案震驚了整個(gè)濱河市封救,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌捣作,老刑警劉巖誉结,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異券躁,居然都是意外死亡惩坑,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門也拜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)旭贬,“玉大人,你說(shuō)我怎么就攤上這事搪泳∠」欤” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵岸军,是天一觀的道長(zhǎng)奋刽。 經(jīng)常有香客問(wèn)我瓦侮,道長(zhǎng),這世上最難降的妖魔是什么佣谐? 我笑而不...
    開(kāi)封第一講書人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任肚吏,我火速辦了婚禮,結(jié)果婚禮上狭魂,老公的妹妹穿的比我還像新娘罚攀。我一直安慰自己,他們只是感情好雌澄,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布斋泄。 她就那樣靜靜地躺著,像睡著了一般镐牺。 火紅的嫁衣襯著肌膚如雪炫掐。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,562評(píng)論 1 305
  • 那天睬涧,我揣著相機(jī)與錄音募胃,去河邊找鬼。 笑死畦浓,一個(gè)胖子當(dāng)著我的面吹牛痹束,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播讶请,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼祷嘶,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了秽梅?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤剿牺,失蹤者是張志新(化名)和其女友劉穎企垦,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體晒来,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡钞诡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了湃崩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片荧降。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖攒读,靈堂內(nèi)的尸體忽然破棺而出朵诫,到底是詐尸還是另有隱情,我是刑警寧澤薄扁,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布剪返,位于F島的核電站废累,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏脱盲。R本人自食惡果不足惜邑滨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望钱反。 院中可真熱鬧掖看,春花似錦、人聲如沸面哥。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)幢竹。三九已至耳峦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間焕毫,已是汗流浹背蹲坷。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留邑飒,地道東北人循签。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像疙咸,于是被迫代替她去往敵國(guó)和親县匠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 遠(yuǎn)程倉(cāng)庫(kù) 到目前為止撒轮,我們已經(jīng)掌握了如何在Git倉(cāng)庫(kù)里對(duì)一個(gè)文件進(jìn)行時(shí)光穿梭乞旦,你再也不用擔(dān)心文件備份或者丟失的問(wèn)題...
    歸云丶閱讀 1,961評(píng)論 0 5
  • 遠(yuǎn)程倉(cāng)庫(kù)。 在了解之前题山,先注冊(cè)github賬號(hào)兰粉,由于你的本地Git倉(cāng)庫(kù)和github倉(cāng)庫(kù)之間的傳輸是通過(guò)SSH加密...
    在你左右2018閱讀 348評(píng)論 0 0
  • 1.git clone 遠(yuǎn)程操作的第一步,通常是從遠(yuǎn)程主機(jī)克隆一個(gè)版本庫(kù)顶瞳,這時(shí)就要用到git clone命令玖姑。 $...
    右耳Deng閱讀 381評(píng)論 1 0
  • 今日周六焰络,原本應(yīng)該帶你出去玩,可網(wǎng)上買的電視機(jī)和微波爐今天會(huì)送來(lái)符喝,只能在家等著不能出去 你倒也樂(lè)意闪彼,因?yàn)槟阈男哪钅?..
    Lele幸福麻麻閱讀 446評(píng)論 1 2
  • 我來(lái)了又去,我這一生經(jīng)歷协饲,我的喜怒哀樂(lè)备蚓,都不會(huì)為人所知课蔬。 我不曾有所建樹(shù),不曾貢獻(xiàn)非凡郊尝。不曾愛(ài)別人勝過(guò)自己二跋。 我永...
    小陸米閱讀 259評(píng)論 0 0