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: 撤銷
?