Linux-Shell

Linux

常用Linux操作系統(tǒng)

RedHat(紅帽):6.5、7 
CentOS:6.5、7
Ubuntu:16.04、18.04

遠(yuǎn)程連接工具-xshell

# Ubuntu18.04 安裝xshell
sudo apt-get install openssl
# 1、定義
xshell: 安裝終端模擬軟件
  
# 2、使用
文件-新建-輸入服務(wù)器IP地址-輸入用戶名-輸入密碼-確認(rèn)連接
# 3、文件互傳
sudo apt-get install lrzsz
Windows -> Linux:rz 
Linux -> Windows: sz filename

常用命令

1、ifconfig
  查看IP地址和MAC地址,Windows中命令為:ipconfig

2、ping IP/域名 [-c n]
  測(cè)試網(wǎng)絡(luò)連通性,-c指定連接次數(shù)

3、nslookup 域名
  解析域名對(duì)應(yīng)的IP地址

4、ls -lh file|directory
  顯示文件權(quán)限及詳細(xì)信息

5、tar -zcvf filename.tar.gz file1 file2 directory3 
  將文件|目錄打包并壓縮
 
6、tar -zxvf filename.tar.gz [-C path]
tar -xf filename.tar.gz
tar xf filename.tar.gz
  解壓縮,默認(rèn)解壓到當(dāng)前路徑,-C可指定路徑

7、ps -aux
  顯示進(jìn)程命令(包含PID號(hào))  ps -aux | grep 'mysql'

8、kill PID
  殺死某個(gè)進(jìn)程
  eg: ps -aux | grep 'mysql'
      sudo kill PID號(hào)

9、chmod 權(quán)限 file
  給文件指定或者增加某權(quán)限
    

10、chown user:group file
  更改屬主和屬組
  eg: chown root:root file
       
11、find path -name filename
  在某個(gè)路徑下查找文件
  eg: find /home/tarena/ -name '*.avi'
    
12、ssh user@IP
  遠(yuǎn)程連接到服務(wù)器
  eg: ssh tarena@172.40.91.138
    
13、scp file user@IP:絕對(duì)路徑
  本地文件復(fù)制到遠(yuǎn)程
  eg: scp python.tar.gz tarena@172.40.91.138:/home/tarena/

vi及vim使用

文本編輯器,vim是vi的升級(jí)版
# 使用流程
1、vi filename
初始(不能編輯,瀏覽模式)  -> 按 a(可編輯,插入模式) -> 編輯內(nèi)容 -> 按ESC,然后shift+:(命令行模式) -> 輸入wq!(保存并退出)、或q!(不保存直接退出)

# 常用
1、查找
  瀏覽模式 -> 輸入 /  -> 輸入查找內(nèi)容 -> Enter  (n表示下1個(gè),shift+n表示上1個(gè))
2、復(fù)制+刪除+粘貼+撤銷
  yy:復(fù)制光標(biāo)所在行(2yy復(fù)制兩行內(nèi)容)
   p:粘貼
  dd:刪除(剪切)光標(biāo)所在行(3dd刪除(剪切)3行內(nèi)容)
   u: 撤銷

?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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