3.常用的linux 命令&&ssh&&跳板機(jī)

1. linux 常用命令

1. ls  列舉出當(dāng)前文件名或者是目錄名
2. ll  列舉出當(dāng)前文件名或者是目錄名的詳細(xì)信息
3. pwd 查看當(dāng)前所在的路徑
4. mkdir 創(chuàng)建目錄
5. rm 刪除文件/目錄   -f 強(qiáng)制刪除  -r 遞歸刪除(常用于目錄)-i刪除前提示確認(rèn)
6. cd 進(jìn)入到某個(gè)路徑下面
7. scp   在Linux下進(jìn)行遠(yuǎn)程拷貝文件的命令
8. cp  同一個(gè)服務(wù)器之前的文件移動(dòng)
9. tar 壓縮和解壓
10. ps 顯示運(yùn)行的進(jìn)程
11. kill 終止進(jìn)程
12. chomd 修改文件岗宣、目錄權(quán)限
13. chown 修改文件所有者
14. vi/vim 使用vi編輯器命令   按esc  :wq  保存并推出       按esc:q 退出
15. cat 查看內(nèi)容
16. tail #從指定點(diǎn)開(kāi)始將文件寫(xiě)到標(biāo)準(zhǔn)輸出.使用tail命令的-f選項(xiàng)可以方便的查閱正在改變的日志文件,tail -f filename會(huì)把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容. 
tail[必要參數(shù)][選擇參數(shù)][文件]   
17. echo 寫(xiě)入文件 ,追加寫(xiě)  echo "1111" >> test.log 
18. head命令用于顯示檔案的開(kāi)頭至標(biāo)準(zhǔn)輸出中络它,默認(rèn)head命令打印其相應(yīng)文件的開(kāi)頭10行
19. ssh 連接遠(yuǎn)程主機(jī)
20. wget: 從遠(yuǎn)程下載
21. ifconfig: 命令用來(lái)查看和配置網(wǎng)絡(luò)設(shè)置
22. grep 該命令常用于分析一行的信息宇姚,若當(dāng)中有我們所需要的信息笨使,就將該行顯示出來(lái),該命令通常與管道命令一起使用,用于對(duì)一些命令的輸出進(jìn)行篩選加工等等裳擎,比如可以加在ps, tail, cat后面
23. java -jar XXX 運(yùn)行jar包    CTRL+C 停止運(yùn)行jar包
24. nohup  java -jar XXX  &   后臺(tái)運(yùn)行jar包
15. su 切換root用戶
16. su elk 切換elk用戶
17. useradd elk  添加用戶
    passwd elk   密碼

https://www.cnblogs.com/java-h/p/11043875.html (15-18 讀文件的區(qū)別)

2. linux常用命令的操作示例

ls && ll && mkdir && rm


26ff766cbba053ff29fb16f6ee4aeb9.png

ssh


image.png

cp && scp
// 將本機(jī)的當(dāng)前目錄下的 toyota.hadoop-0.0.1-SNAPSHOT.jar 移動(dòng)到 192.168.50.4服務(wù)器的/root路徑下拓巧,@前面是用戶名
// 將本機(jī)的當(dāng)前目錄下的 toyota.hadoop-0.0.1-SNAPSHOT.jar 移動(dòng)到 本機(jī)/data/mspf/toyota.hadoop/路徑下面


4d0cfb50f064658528b6a0c55501a76.png

// 拉取192.168.50.7服務(wù)器的:/root/192.168.50.4-20200722.txt.gz 文件到本機(jī)的/data路徑下面
image.png

從網(wǎng)絡(luò)上下載一個(gè)文件(wget)斯碌,解壓到哪個(gè)文件夾下(tar),運(yùn)行肛度, 殺死進(jìn)程

wget https://artifacts.elastic.co/downloads/logstash/logstash-6.2.4.tar.gz   #下載
tar -zxvf logstash-6.2.4.tar.gz -C /home/admin/project/elk/  #解壓到/home/admin/project/elk/ 文件下
cd /home/admin/project/elk/logstash-6.2.4  #進(jìn)入到指定文件夾下
nohup ./bin/logstash -f config/test.conf &  # 在后臺(tái)運(yùn)行l(wèi)ogstash  -f 指定logstash的配置文件
ps -ef | grep logstash # 查找正在后臺(tái)運(yùn)行的logstash程序
skill -9  XXXX   # 殺死后臺(tái)正在運(yùn)行的logstash程序

如果是jar包

ps -ef  查找所有的進(jìn)程傻唾,如果是自己運(yùn)行的jar包,如下圖找到j(luò)ar包對(duì)應(yīng)的PID承耿,然后使用skill殺死進(jìn)程即可
image.png

補(bǔ)充解釋?zhuān)?br> 后臺(tái)運(yùn)行程序:
nohup 意思是不掛斷運(yùn)行命令,當(dāng)賬戶退出或終端關(guān)閉時(shí),程序仍然運(yùn)行
nohup java -jar XXX.jar &
當(dāng)用 nohup 命令執(zhí)行作業(yè)時(shí)冠骄,缺省情況下該作業(yè)的所有輸出被重定向到nohup.out的文件中,除非另外指定了輸出文件加袋。
方法一:
1.如果沒(méi)有退出客戶端界面猴抹,可以先通過(guò) “jobs” 命令查看程序是否在運(yùn)行,此時(shí)只有序號(hào)沒(méi)有PID號(hào)锁荔;
2.輸入命令 “jobs -lps” 會(huì)顯示程序的PID號(hào)蟀给,然后通過(guò) “kill -9 PID”殺死程序;
3.輸入命令 “jobs” 查看程序是否被殺死

方法二:
1.如果退出過(guò)客戶端界面阳堕,輸入 “jobs” 命令查不到正在運(yùn)行的程序跋理;
2.輸入 “ps ux” 來(lái)查看所有程序的進(jìn)程號(hào)PID,然后再通過(guò) “kill -9 PID” 殺死程序恬总;
3.輸入 “ps ux” 來(lái)查看程序是否被殺死前普。

利用SSH在本機(jī)和遠(yuǎn)程服務(wù)器之間傳輸文件或文件夾

1、從遠(yuǎn)程服務(wù)器上下載文件到本機(jī)
scp <服務(wù)器用戶名>@<服務(wù)器地址>:<服務(wù)器中要下載的文件路徑> <下載到本機(jī)的絕對(duì)路徑>
2壹堰、從本機(jī)上傳本地文件到服務(wù)器
scp <本機(jī)文件的絕對(duì)路徑> <服務(wù)器用戶名>@<服務(wù)器地址>:<上傳到服務(wù)器的絕對(duì)路徑>
3拭卿、從遠(yuǎn)程服務(wù)器下載整個(gè)目錄到本機(jī)
scp -r <服務(wù)器用戶名>@<服務(wù)器地址>:<服務(wù)器中要下載的目錄路徑> <下載到本機(jī)的絕對(duì)路徑>
4、從本機(jī)上傳本地目錄到服務(wù)器
scp -r <本機(jī)目錄的絕對(duì)路徑> <服務(wù)器用戶名>@<服務(wù)器地址>:<上傳到服務(wù)器的絕對(duì)路徑>
注:目標(biāo)服務(wù)器要開(kāi)啟寫(xiě)入權(quán)限贱纠。
for example:
從 移動(dòng)文件從本地 到 遠(yuǎn)端 服務(wù)器
scp toyota.hadoop-0.0.1-SNAPSHOT.jar root@192.168.50.7:/root 

從遠(yuǎn)端服務(wù)器拉取文件到本地
scp -r root@192.168.50.4:/data/mspf/toyota.hadoop/ /data 

跳板機(jī)連接 && ssh 連接遠(yuǎn)程主機(jī)

  1. 跳板機(jī)配置
    (這種情況下左側(cè)顯示的目錄結(jié)構(gòu)直接就是目標(biāo)地址真實(shí)的目錄結(jié)構(gòu))


    image.png

    image.png

但是通過(guò) ssh 連接到遠(yuǎn)程主機(jī)的時(shí)候峻厚,左側(cè)的目錄顯示的依舊是之前登陸的主機(jī)的目錄結(jié)構(gòu)


image.png

3.hadoop 常用的命令

hdfs dfs -ls /user/mspf/candata/daydata // 查看hdfs路徑中的文件
hdfs dfs -rm /user/mspf/candata/daydata/toyota.hadoop.jar  // 刪除文件
hdfs dfs -rm -r /user/mspf/candata/daydata/toyota.hadoop.jar  // 刪除文件夾
hdfs dfs -mkdir /user/mspf/candata/daydata  // 創(chuàng)建文件夾
hdfs dfs - cat  /user/mspf/candata/daydata/toyota.text  // 查看文件、
hdfs dfs - get  /user/mspf/candata/daydata/toyota.text  // 下載文件到本地
hadoop fs -cat /shining/temp.txt.gz | gzip -d 
或
hadoop fs -cat /shining/temp.txt.gz | zcat   查看解壓文件
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末谆焊,一起剝皮案震驚了整個(gè)濱河市惠桃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖辜王,帶你破解...
    沈念sama閱讀 217,084評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件劈狐,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡呐馆,警方通過(guò)查閱死者的電腦和手機(jī)肥缔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)汹来,“玉大人续膳,你說(shuō)我怎么就攤上這事∷状龋” “怎么了姑宽?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,450評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)闺阱。 經(jīng)常有香客問(wèn)我炮车,道長(zhǎng),這世上最難降的妖魔是什么酣溃? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,322評(píng)論 1 293
  • 正文 為了忘掉前任瘦穆,我火速辦了婚禮,結(jié)果婚禮上赊豌,老公的妹妹穿的比我還像新娘扛或。我一直安慰自己,他們只是感情好碘饼,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,370評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布熙兔。 她就那樣靜靜地躺著,像睡著了一般艾恼。 火紅的嫁衣襯著肌膚如雪住涉。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,274評(píng)論 1 300
  • 那天钠绍,我揣著相機(jī)與錄音舆声,去河邊找鬼。 笑死柳爽,一個(gè)胖子當(dāng)著我的面吹牛媳握,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播磷脯,決...
    沈念sama閱讀 40,126評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蛾找,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了争拐?” 一聲冷哼從身側(cè)響起腋粥,我...
    開(kāi)封第一講書(shū)人閱讀 38,980評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤晦雨,失蹤者是張志新(化名)和其女友劉穎架曹,沒(méi)想到半個(gè)月后隘冲,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡绑雄,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,599評(píng)論 3 334
  • 正文 我和宋清朗相戀三年展辞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片万牺。...
    茶點(diǎn)故事閱讀 39,773評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡罗珍,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出脚粟,到底是詐尸還是另有隱情覆旱,我是刑警寧澤,帶...
    沈念sama閱讀 35,470評(píng)論 5 344
  • 正文 年R本政府宣布核无,位于F島的核電站扣唱,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏团南。R本人自食惡果不足惜噪沙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,080評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望吐根。 院中可真熱鬧正歼,春花似錦、人聲如沸拷橘。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,713評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)冗疮。三九已至萄唇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間赌厅,已是汗流浹背穷绵。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,852評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留特愿,地道東北人仲墨。 一個(gè)月前我還...
    沈念sama閱讀 47,865評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像揍障,于是被迫代替她去往敵國(guó)和親目养。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,689評(píng)論 2 354