全棧工程師day2

linux

  • redhat
    • centos
  • debian
    • ubantu

Xshell連接Linux

  • apt-get update - 重新獲取軟件包列表
  • apt-get upgrade - 進行更新
  • apt-get install - 安裝新的軟件包
  • apt-get remove - 移除軟件包
  • sudo - 是允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的root命令的一個工具
  • sudo apt-get install openssh-server
  • dpkg -l | grep (package name) 檢查是否安裝了某個包

命令行

  • pwd 顯示當前所在目錄

  • cd 跳轉到指定路徑

    • 1.相對路徑
    • 2.絕對路徑
  • cd .. 返回上一級目錄

  • cd ../.. 返回上兩級目錄

  • ls 查看目錄中的文件

    • ls -F 查看目錄中的文件
    • ls -l 顯示文件和目錄的詳細資料
    • ls -a 顯示隱藏文件
  • tab---具有『命令補全』不『檔案補齊』的功能

  • clean crl+l 清屏

  • 創(chuàng)建目錄

    • mkdir dir1 創(chuàng)建一個叫做 'dir1' 的目錄'
    • mkdir dir1 dir2 同時創(chuàng)建兩個目錄
    • mkdir -p /tmp/dir1/dir2 創(chuàng)建一個目錄樹
  • 刪除目錄

    • rm -f file1 刪除一個叫做 'file1' 的文件'
    • rmdir dir1 刪除一個叫做 'dir1' 的目錄'
    • rm -rf dir1 刪除一個叫做 'dir1' 的目錄并同時刪除其內容
    • rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容
  • mv dir1 new_dir 重命名/移動 一個目錄

  • touch 1.txt

  • cp

    • cp file1 file2 復制一個文件
    • cp dir/* . 復制一個目錄下的所有文件到當前工作目錄
    • cp -a /tmp/dir1 . 復制一個目錄到當前工作目錄
    • cp -a dir1 dir2 復制一個目錄
  • man ls

  • ls -lh 顯示權限

  • chmod ---數字類型改變檔案權限

r----4
w----2
x----1

兩大編輯器
vim:前身vi
emacs

vim

  • 常規(guī)模式
  • 插入模式
  • 命令模式

一已卸、一般模式:刪除批销、復制與粘貼類命令

  • x,X x為向后刪除一個字符,X為先前刪除一個字符
  • nx(n代表數字) 向后刪除n個字符
  • dd 刪除當前行
  • D 刪除當前行所有字符,試成為空行
  • ndd(n代表數字) 刪除光標所在行的向下n列
  • d1G 刪除光標所在行到第一行的所有數據
  • dG 刪除光標所在行到最后一行的所有數據
  • yy 復制光標所在行
  • y1G 復制光標所在行到第一行的所有數據
  • yG 復制光標所在行到最后一行的所有數據
  • ynj(n代表數字) 復制光標所在行向下n+1行
  • dnj(n代表數字) 刪除光標所在行向下n+1行
  • p,P p為復制的數據粘貼在光標的下一行霞赫,P為復制的數據粘貼在光標的上一行
  • J 將光標所在行與下一行的數據結合成一行
  • u 恢復前一個動作(undo)

二钠惩、編輯模式命令

  • i,I i為在當前光標所在處插入輸入的文字貌亭,I為在光標所在行第一個非空字符插入輸入的文字
  • a,A a為在當前光標所在處下一個字符插入輸入的文字钳宪,A為在光標所在行最后一個字符的下一個字符處插入輸入的文字
  • o,O o為在光標所在行的下一行行首開始插入字符,O為在光標所在行的上一行行首開始插入字符
  • r,R r為替換光標所在那一個字符篡石,R為一直替換光標所指的文字芥喇,直到退出
  • Esc 退出,回到一般模式

三凰萨、命令模式

  • h 光標向左移一個字符
  • j 光標向下移一個字符
  • k 光標向上移一個字符
  • l 光標向右移一個字符
  • Ctrl+f 屏幕向下翻一頁
  • Ctrl+b 屏幕向上翻一頁
  • Ctrl+d 屏幕向下翻半頁
  • Ctrl+u 屏幕向上翻半頁
    •                    光標移動到下一行的第一個非空字符
      
    •                    光標移動到當前行的第一個非空字符
      
  • n空格(n代表數字) 光標向當前行向右移動n個字符
  • 0(數字0) 光標移動到當前行的第一個字符(可以為空字符,注意與-區(qū)分)
  • $ 光標移動到當前行的最后一個字符(可以為空字符,注意與-區(qū)分)
  • H 光標移動到當前屏幕最上方的那一行的第一個非空字符
  • M 光標移動到當前屏幕最中間那一行的第一個非空字符
  • L 光標移動到當前屏幕最下方的那一行的第一個非空字符
  • G 光標移動到該文章最后一行的第一個非空字符
  • nG(n代表數字) 光標移動到該文章第n行的第一個非空字符
  • n 光標從當前行向下移動n行的第一個非空字符
  • /word 在光標之后查找word字符串
  • ?word 在光標之前查找word字符串
  • :s/word1/word2/g 在光標當前行查找word1继控,并替換成word2
  • :n1,n2s/word1/word2/g 在第n1行與第n2行之間查找word1,并替換成word2
  • :%s/word1/word2/g 整個文章查找word1胖眷,并替換成word2
  • :w 將編輯的數據保存到硬盤文件中
  • :w [filename] 將編輯后的數據保存到硬盤的另一個文件中
  • :r [filename] 在編輯數據時武通,讀入另一個文件中的數據,即將filename文件中的內容加到光標所在行下一行
  • :wq或:x 保存并退出
  • :q 退出珊搀,適用于未修改的文件
  • :q! 強制退出冶忱,適用于修改文件后不保存退出
  • :set nu 顯示行號
  • :set nonu 取消行號
  • :n1,n2 w [filename] 將n1到n2行的內容保存到名為filename的文件中
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市境析,隨后出現(xiàn)的幾起案子囚枪,更是在濱河造成了極大的恐慌,老刑警劉巖劳淆,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件链沼,死亡現(xiàn)場離奇詭異,居然都是意外死亡沛鸵,警方通過查閱死者的電腦和手機括勺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門缆八,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人疾捍,你說我怎么就攤上這事奈辰。” “怎么了乱豆?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵奖恰,是天一觀的道長。 經常有香客問我宛裕,道長房官,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任续滋,我火速辦了婚禮,結果婚禮上孵奶,老公的妹妹穿的比我還像新娘疲酌。我一直安慰自己,他們只是感情好了袁,可當我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布朗恳。 她就那樣靜靜地躺著,像睡著了一般载绿。 火紅的嫁衣襯著肌膚如雪粥诫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天崭庸,我揣著相機與錄音怀浆,去河邊找鬼。 笑死怕享,一個胖子當著我的面吹牛执赡,可吹牛的內容都是我干的。 我是一名探鬼主播函筋,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼沙合,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了跌帐?” 一聲冷哼從身側響起首懈,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎谨敛,沒想到半個月后究履,有當地人在樹林里發(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡佣盒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年挎袜,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡盯仪,死狀恐怖紊搪,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情全景,我是刑警寧澤耀石,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站爸黄,受9級特大地震影響滞伟,放射性物質發(fā)生泄漏。R本人自食惡果不足惜炕贵,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一梆奈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧称开,春花似錦亩钟、人聲如沸儒老。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽凿傅。三九已至蕴侣,卻和暖如春焰轻,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背昆雀。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工辱志, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人狞膘。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓荸频,卻偏偏與公主長得像,于是被迫代替她去往敵國和親客冈。 傳聞我的和親對象是個殘疾皇子旭从,可洞房花燭夜當晚...
    茶點故事閱讀 43,728評論 2 351

推薦閱讀更多精彩內容

  • (一)基本命令 命令格式: 命令 參數 1.ls 顯示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飛羽孟德閱讀 1,878評論 0 3
  • Ubuntu的發(fā)音 Ubuntu鸽素,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音亦鳞。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,217評論 9 467
  • linux的使用 Xshell連接Linux apt-get update - 重新獲取軟件包列表 apt-get...
    彬蝸牛不慢閱讀 318評論 0 0
  • 命令歷史 以:和/開頭的命令都有歷史紀錄馍忽,可以首先鍵入:或/然后按上下箭頭來選擇某個歷史命令棒坏。 啟動vim 在命令...
    im螞蟻閱讀 30,735評論 3 48
  • 基礎命令 主要的命令和快捷鍵 Linux系統(tǒng)命令由三部分組成:cmd + [options]+[operation...
    485b1aca799e閱讀 1,088評論 0 0