1.解壓縮命令
Linux 下最常用的打包程序是 tar 命令, 使用 tar 打出來的包我們常稱為 tar 包, tar包文件的命令通常都是以.tar 結(jié)尾的,生成 tar 包后,就可以用其它的程序來進(jìn)行壓縮了。
功能: tar 是一個(gè)壓縮解壓工具。利用 tar,用戶可以為某一特定文件創(chuàng)建檔案(備份文件) , 也可以在檔案中改變文件, 或者向檔案中加入新的文件。 tar 最初被用來在磁帶上創(chuàng)建檔案, 現(xiàn)在,用戶可以在任何設(shè)備上創(chuàng)建檔案,如軟盤。利用 tar 命令,可以把一大堆的文件和目 錄全部打包成一個(gè)文件, 這對(duì)于備份文件或?qū)讉€(gè)文件組合成為一個(gè)文件以便于網(wǎng)絡(luò)傳輸是非常有用的。 Linux 上的tar是GNU版本的 。
語法: tar [主選項(xiàng)+輔選項(xiàng)] <目標(biāo)文檔> <源文件或者目錄>
1.1 tar 解壓/壓縮使用規(guī)范
(1) 將/test 目錄下所有文件打包位 test.tar 文件。
#tar -cvf test.tar /test
?注:如果打包的文件或者目錄是絕對(duì)路徑, 可能提示 tar: 從成員名中刪除開頭的“/” ,則在參數(shù)中添加-P 即可消除。
#tar -cvPf test.tar /test
(2)解壓打包的.tar 文件
#tar -xvf test.tar
1.2 使用 gzip 壓縮/解壓文件
# tar -czf test.tar.gz test/ //壓縮 # tar -xzf test.tar.gz //解壓
1.3 使用 bzip2 壓縮解壓文件
# tar -cjf test.tar.bz2 test/ //壓縮 # tar -xjf test.tar.bz2 //解壓
2.vim編輯器使用
Vim是一個(gè)類似于Vi的著名的功能強(qiáng)大、高度可定制的文本編輯器,在Vi的基礎(chǔ)上改進(jìn)和增加了很多特性。VIM是自由軟件。
Vim是從 vi 發(fā)展出來的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用,和Emacs并列成為類Unix系統(tǒng)用戶最喜歡的文本編輯器。
vim的設(shè)計(jì)理念是命令的組合。用戶學(xué)習(xí)了各種各樣的文本間移動(dòng)/跳轉(zhuǎn)的命令和其他的普通模式的編輯命令,并且能夠靈活組合使用的話,能夠比那些沒有模式的編輯器更加高效的進(jìn)行文本編輯。同時(shí)VIM與很多快捷鍵設(shè)置和正則表達(dá)式類似,可以輔助記憶。并且vim針對(duì)程序員做了優(yōu)化。
2.1vim基本操作
[wbyq@wbyq ~]$ touch main.c #創(chuàng)建文件 [wbyq@wbyq ~]$ vim main.c #打開文件 進(jìn)入編輯狀態(tài):按’i’ 退出vim操作方式: 先按ESC,再按shift+’:’,輸入wq
2.3 vim快捷鍵
復(fù)制:yy(復(fù)制光標(biāo)處的一行), 按 p 粘貼;
復(fù)制多行:3yy(復(fù)制光標(biāo)處連續(xù) 3 行), 按 p 粘貼;
刪除:dd(刪除光標(biāo)處 1 行)
刪除多行:3dd(刪除光標(biāo)處連續(xù) 3 行)
塊操作:
v 可視化塊選擇狀態(tài), 選擇塊之后, 可以對(duì)塊刪除(d)、 復(fù)制(y)、 剪切(x);
u 撤銷上次操作;
ctrl + r 恢復(fù)上次操作;
Ctrl+d 向下翻半頁 down;
Ctrl+u 向上翻半頁 up;
gg 光標(biāo)定位到文檔頭;
G 光標(biāo)定位到文檔尾;
H 光標(biāo)定位到當(dāng)前頁首;
L 光標(biāo)定位到當(dāng)前頁的最后一行的行首;
[n]+ 光標(biāo)向后移動(dòng) n 行,[n]表示一個(gè)整數(shù), 比如 10+;
[n]- 光標(biāo)向前移動(dòng) n 行,[n]表示一個(gè)整數(shù), 比如 10+;
[n]G 光標(biāo)定位到第 n 行行首, [n]表示一個(gè)整數(shù), 比如 10+;
3.網(wǎng)絡(luò)相關(guān)命令
3.1 ifconfig命令
功能:ifconfig 用于查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),包括 IP 地址、網(wǎng)絡(luò)掩碼、廣播地址。
語法:ifconfig -interface [options] address
主要參數(shù)
應(yīng)用說明
ifconfig 是用來設(shè)置和配置網(wǎng)卡的命令行工具。為了手工配置網(wǎng)絡(luò),這是一個(gè)必須掌握的命令。使用該命令的好處是無須重新啟動(dòng)機(jī)器。要賦給 eth0 接口 IP 地址210.34.6.89,并且馬上激活它,使用下面命令:
(1)查看網(wǎng)卡信息
# ifconfig //查看當(dāng)前已經(jīng)啟動(dòng)的網(wǎng)卡信息 # ifconfig -a //查看所有網(wǎng)卡的信息。包含未啟動(dòng)的網(wǎng)卡。 # ifconfig eth0 //查看 eth0 網(wǎng)卡的信息
(2)啟動(dòng)與關(guān)閉網(wǎng)卡
# ifconfig eth0 up //激活名稱為 eth0 的網(wǎng)卡 # ifconfig eth0 down //關(guān)閉名稱為 eth0 的網(wǎng)卡
(3)修改網(wǎng)卡MAC地址
首先必須關(guān)閉網(wǎng)卡設(shè)備: ifconfig eth0 down 修改MAC地址: ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 重新啟用網(wǎng)卡: ifconfig eht0 up 這樣網(wǎng)卡的MAC地址就更改完成了。每張網(wǎng)卡的MAC地址是惟一,但不是不能修改的,只要保證在網(wǎng)絡(luò)中MAC地址的惟一性就可以了。
(4)設(shè)置網(wǎng)卡IP地址
ifconfig nes33 192.168.1.253 #設(shè)置網(wǎng)卡IP ifconfig nes33 :0 192.168.1.252 netmask 255.255.255.0 #同一網(wǎng)卡綁定另一IP ifconfig nes33 :0 192.168.1.251 netmask 255.255.255.0 #同一網(wǎng)卡綁定另一IP
3.2 ping命令
功能: ping檢測主機(jī)網(wǎng)絡(luò)接口狀態(tài),使用權(quán)限是所有用戶。
ping命令是使用最多的網(wǎng)絡(luò)指令,通常我們使用它檢測網(wǎng)絡(luò)是否連通,它使用ICMP協(xié)議。但是有時(shí)會(huì)有這樣的情況,我們可以瀏覽器查看一個(gè)網(wǎng)頁,但是卻無法ping通,這是因?yàn)橐恍┚W(wǎng)站處于安全考慮安裝了防火墻。
示例:
$ ping 192.168.2.192 #ip地址測試 $ ping www.baidu.com #網(wǎng)絡(luò)測試
3.3 ubuntu下防火墻啟動(dòng)與關(guān)閉
$ sudo ufw enable #啟動(dòng)防火墻 在系統(tǒng)啟動(dòng)時(shí)啟用和激活防火墻 $ sudo ufw disable #關(guān)閉防火墻 防火墻在系統(tǒng)啟動(dòng)時(shí)自動(dòng)禁用 審核編輯 黃宇
-
Linux
+關(guān)注
關(guān)注
87文章
11292瀏覽量
209317 -
Ubuntu
+關(guān)注
關(guān)注
5文章
563瀏覽量
29702
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論