歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux日常維護命令

Linux日常維護命令

日期:2017/3/1 11:50:36   编辑:關於Linux

對於程序員來說,掌握一些基本的Linux命令是必不可少的,即使現在用不到,在不久的將來也應該會用到。由於Linux有很多命令,每個命令基本可以用一篇文章介紹,所以本文僅總結一些常用命令的常用用法,如有明顯的遺漏或錯誤,請各位幫忙指出,謝謝!

以下內容基於測試環境:Red Hat 4.5/5

一、服務器硬件配置

1、查看硬盤及分區情況

# fdisk -l

2、查看分區空間使用情況

可以查看各分區大小、已使用、可用、已使用百分比、掛載情況

1)默認單位為K

# df

2)可讀性更好的顯示,如單位M、G等

# df -h

3、查看內存信息

1)使用free命令

默認單位為K,可通過結合參數-b、-k、-m分別以單位B、K、M進行顯示

# free

# free -b

# free -k

# free -m

2)查看/proc/meminfo文件,可以獲得比free命令更詳細內存信息

# cat /proc/meminfo

4、CPU信息

1)查詢CPU基本信息

# more /proc/cpuinfo

# more /proc/cpuinfo | grep "model name" | sort | uniq

model name : Intel(R) Xeon(R) CPU E7330 @ 2.40GHz

2)查詢有多少個CPU(相同physical id為同一個CPU)

# more /proc/cpuinfo | grep "physical id" | sort | uniq

physical id : 0

physical id : 1

3)查詢單個CPU核數

# more /proc/cpuinfo | grep "cpu cores" | sort | uniq

cpu cores : 6

4)查詢單個CPU線程數(邏輯處理器)

# more /proc/cpuinfo | grep siblings | sort | uniq

siblings : 12

二、系統信息

1、查看系統信息

1)查看內核名稱

# uname

相當於

# uname -s

2)查看完整的系統信息,包括內核名稱、主機名、內核版本、處理器架構等

# uname -a

2、查看redhat發行版本信息

# more /etc/redhat-release

3、查看主機名

# hostname

# uname -n

hostname對應的配置文件是/etc/sysconfig/network,如果配置文件中HOSTNAME為空、(none)、localhost或localhost.localdomain,就會嘗試根據實際IP從/etc/hosts中查找映射的主機名,如果存在則使用該主機名,否則使用原來的HOSTNAME。

三、網絡配置

1、查看網絡服務的狀態、啟動、停止或重啟網絡服務

# service network status|start|stop|restart

2、顯示、設置網絡設備

1)查看已啟用的網絡接口信息

# ifconfig

2)查看所有網絡接口配置

# ifconfig -a

3)查看eth0網絡接口配置

# ifconfig eth0

4)啟用eth0網絡接口

# ifconfig eth0 up

# ifup eth0

5)關閉eth0網絡接口

# ifconfig eth0 down

# ifdown eth0

6)實時(臨時)修改eth0的IP地址

# ifconfig eth0 IP地址

7)實時(臨時)修改eth0的IP地址、子網掩碼

# ifconfig eth0 IP地址 netmask 子網掩碼

實時地手動修改一些網絡接口參數,可以利用ifconfig來實現,如果是要直接以配置文件,亦即是在 /etc/sysconfig/network-scripts裡面的ifcfg-ethx等文件的設置參數來啟動的話,那就得要通過ifdown或ifup來實現了。

ifconfig是一個命令。

ifup、ifdown是腳本,它會直接到/etc/sysconfig/network-scripts目錄下搜索對應的配置文件,例如ifup eth0,它會找出ifcfg-eth0這個文件的內容,然後加以設置。

不過,由於這兩個程序主要是搜索設置文件(ifcfg-ethx)來進行啟動與關閉的,所以在使用前請確定ifcfg-ethx是否真的存在於正確的目錄內,否則會啟動失敗。另外,如果以ifconfig eth0來設置或者是修改了網絡接口後,就無法再以ifdown eth0的方式來關閉了。因為ifdown會分析比較目前的網絡參數與ifcfg-eth0是否相符,不符的話,就會放棄這次操作。因此,使用ifconfig修改完畢後,應該要以ifconfig eth0 down才能夠關閉該接口。

3、查看網卡配置文件

網絡接口配置文件目錄:/etc/sysconfig/network-scripts,其中,ifcfg-eth0是默認的第一個網絡接口,如果機器中有多個網絡接口,那麼名字依此類推ifcfg-eth1、ifcfg-eth2...

# more /etc/sysconfig/network-scripts/ifcfg-eth0

四、系統服務配置

1、查看所有系統服務的運行狀態

# service --status-all

2、查看服務狀態、啟動、停止或重啟服務

# service 服務名 status|start|stop|restart

3、查詢、更新系統服務的運行級別信息

1)查看系統服務列表,以及每個服務的運行級別

# chkconfig --list

2)添加服務

# chkconfig --add 服務名

3)刪除服務

# chkconfig --del 服務名

4)開啟、關閉或重置在某運行級別的開啟情況

# chkconfig --level 2345 name

五、顯示網絡、進程狀態

1、顯示網絡狀態

1)查看監聽中的sockets

# netstat -l

2)查看TCP傳輸協議的連接情況

# netstat -t

3)查看UDP傳輸協議的連接情況

# netstat -u

4)查看當前連接中的所有socket

# netstat -a

5)顯示網絡連接狀態,顯示IP地址而不使用域名

# netstat -n

6)查看監聽中的TCP端口

# netstat -tnlp

7)查看監聽中的UDP端口

# netstat -unlp

8)分頁顯示結果

# netstat -anp|more

9)查看端口是否被使用

# netstat -nlp | grep 端口號

2、實時監控CPU、內存、進程等使用情況

# top

輸入大寫P:按CPU使用率降序排序

輸入大寫M:按內存使用率降序排序

3、進程管理

1)查看所有進程

# ps -ef

# ps -aux

2)以進程樹的格式顯示所有進程

# ps -ejH

3)通過grep過濾進程

如查找tomcat進程一般可以這麼寫

# ps -ef|grep tomcat

4)關閉進程

關閉進程

# kill 進程號

強制關閉進程

# kill -9 進程號

六、磁盤操作

1、cd命令

切換目錄

1)切換到指定目錄

# cd /var/log

2)切換到當前用戶的主/HOME目錄

# cd ~

3)切換到上一級目錄

# cd ..

4)返回最近訪問的目錄,這個經常用得到,不需要自己輸入目錄

# cd -

2、pwd命令

顯示當前的工作目錄

# pwd

3、ls命令

列出目錄內容

1)列出當前目錄的文件及子目錄

# ls

2)列出指定目錄的文件及子目錄

# ls dir

3)列出當前目錄的文件及子目錄,包括隱藏文件

# ls -a

4)列出當前目錄的文件及子目錄的詳細信息

# ls -l

5)列出當前目錄的文件及子目錄的詳細信息,以可讀性較好的格式進行顯示

# ls -lh

6)按修改時間降序排序

# ls -lt

7)按修改時間升序排序

# ls -lrt

七、文件、目錄管理

1、目錄管理

1)創建目錄

# mkdir dir

2)刪除目錄

# rm -r dir

刪除目錄不提示

# rm -rf dir

刪除目錄下的所有文件與目錄

# rm -rf dir/*

3)重命名、移動目錄

如果newDir不存在,則oldDir重命名為newDir;如果newDir存在,則將oldDir移動到newDir目錄

# mv oldDir newDir

4)復制目錄

如果newDir2不存在,則將newDir復制一份為newDir2;如果newDir2已存在,則將newDir復制一份移動到newDir2目錄

# cp -r newDir newDir2

2、文件管理

1)創建空文件

# touch file.txt

# > file.txt

2)刪除文件

# rm file.txt

刪除文件不提示

# rm -f file.txt

3)重命名文件

# mv file.txt file5.txt

4)移動文件

# mv file.txt newDir

移動多個文件或目錄到指定目錄,將a.txt、b.txt、c.txt、oldDir移動到newDir目錄

# mv a.txt b.txt c.txt oldDir/ newDir/

5)復制文件

# cp old.txt new.txt

將newDir目錄下的文件與目錄復制到targetDir目錄

# cp -r newDir/* targetDir/

3、find命令

查找文件或目錄

1)尋找當前目錄下,所有以file為前綴的文件或子目錄

# find -name file\*

2)查找文件並將結果輸出到filelist.txt文件中

# find -name file\* -fprint filelist.txt

3)列出目錄下最近兩天之內有變動的文件

# find /home -mtime 2

4)尋找dir目錄中以file為前綴的文件或目錄,尋找時最多只往下找1層子目錄

# find dir/ -name file\* -maxdepth 2

4、file命令

識別文件或目錄的類型

1)查看/home/jsam目錄下的文件及目錄的類型

# file /home/jsam/*

2)查看指定文件或目錄的類型

# file filename

5、du命令

顯示文件或目錄的大小。

1)顯示當前目錄下,所有子目錄所占用的磁盤空間

# du

2)顯示當前目錄下,所有子目錄所占用的磁盤空間。以bytes、K、M、可讀性更高的方式顯示大小

# du -b

# du -k

# du -m

# du -h

3)顯示當前目錄下,所有子目錄所占用的磁盤空間。最多只顯示2層子目錄

# du --max-depth=2

4)顯示當前目錄下,所有子目錄所占用的磁盤空間。顯示目錄大小時,並不包含其子目錄的大小,即目錄的大小排除了子目錄的大小。

# du -S

5)顯示當前目錄所占用的磁盤空間

# du -s

# du -sh

6)顯示當前目錄下,所有子目錄及文件各自占用的磁盤空間

# du -a

7)列出當前目錄裡最大的10個文件

# du -s * | sort -n | tail

注意:不要使用du -sh,盡管-h會使可讀性更好,但單位可能不統一

6、sort命令

將文本文件內容加以排序。

1)以默認方式對文件內容進行排序顯示

# sort file.txt

2)以默認方式對文件內容進行反序顯示

# sort -r file.txt

3)查看進程,根據第二列按默認進行排序

# ps -aux | sort -k 2

4)查看進程,按內存使用率升序排序

# ps -aux | sort -nk 4

7、grep命令

用於查找文件中符合條件的字符串,或用於過濾標准輸入流。

1)在當前目錄中,從擴展名為log的文件中查找包括“java”字符串的文件

# grep java *.log

2)對當前目錄及子目錄中所有文件,查找包含“java”字符串的文件

# grep -r java *

3)查看端口是否被使用

# netstat -nlp | grep 端口號

4)通過grep過濾進程

如查找tomcat進程一般可以這麼寫

# ps -ef | grep tomcat

5)查看環境變量中的語言類型,忽略大小寫

# set | grep -i lang

8、tail命令

輸出文件內容的最後部分

1)顯示文件的最後的內容(默認為最後10行)

# tail file.txt

2)顯示文件的最後20行

# tail -n 20 file.txt

3)實時監測日志文件

# tail -f logs/catalina.out

9、cat命令

1)查看文件內容

該命令一次性顯示整個文件內容

# cat file.txt

2)只給不為空的行編號(-b, --number-nonblank)

# cat -b file.txt

3)給所有行編號(-n, --number)

# cat -n file.txt

4)有出現連續多個空白行的地方,只保留一個空白行(-s, --squeeze-blank)

# cat -s file.txt

5)合並文件a、b為c

# cat a b >> c

6)清空文件

# cat /dev/null > g.txt

7)從鍵盤輸入內容創建文件

輸入內容並回車,再Ctrl+C以保存文件內容

# cat > file.txt

10、more命令

分頁顯示文件內容,每次顯示一屏,該命令不支持向後/上翻閱。

# more catalina.out

執行more命令之後,支持一系列命令與操作:

1)Ctrl+F

顯示下一整屏

2)i 空格

若指定i,顯示下面的 i 行;否則,顯示下一整屏。

3)i 回車

若指定i,顯示下面的 i 行;否則,顯示下一行。

4)v

在當前行啟動/usr/bin/vi對之進行編輯修改

5)/pattern

從光標開始處向文件尾搜索pattern,單擊n鍵查找下一處

11、less命令

該命令類似於more命令,但支持向後/上翻閱。

# less catalina.out

當執行查找命令時,只反白顯示當前這個符合查找條件的字符串

# less -g catalina.out

當執行查找命令時,不反白顯示所有符合查找條件的字符串

# less -G catalina.out

當執行查找命令時,忽略大小寫

# less -I catalina.out

顯示文件內容,並標示每行的行號

# less -N catalina.out

將數據經由管道導入less命令,以便閱讀其內容,最後保存為文件

# set | less -o outputfile.txt

顯示百分比

# less -m catalina.out

顯示百分比、當前所在行及總行數

# less -M catalina.out

執行less命令之後,支持一系列命令與操作:

1)Ctrl+F

顯示下一整屏

2)i 空格

若指定i,顯示下面的 i 行;否則,顯示下一整屏。

3)i 回車

若指定i,顯示下面的 i 行;否則,顯示下一行。支持上下鍵顯示上、下一行

4)v

在當前行啟動/usr/bin/vi對之進行編輯修改

5)/pattern

從光標開始處向文件尾搜索pattern,小寫n查找下一處

6)?pattern

從光標開始處向文件頭搜索pattern,小寫n查找下一處,大寫N反方向查找下一處

12、vi命令

一個強大的Linux文件編輯命令。

1)進入vi的命令

打開或新建文件,並將光標置於第一行首

# vi filename.txt

打開文件,並將光標置於最後一行首

# vi + filename.txt

2)移動光標類命令

H:光標移至屏幕頂行

M:光標移至屏幕中間行

L:光標移至屏幕最後行

0:(注意是數字零)光標移至當前行首

$:光標移至當前行尾

3)屏幕翻滾類命令

Ctrl+f:向文件尾翻一屏

Ctrl+b:向文件首翻一屏

4)插入文本類命令

i:在光標前

I:在當前行首

a:光標後

A:在當前行尾

o:在當前行之下新開一行

O:在當前行之上新開一行

5)刪除命令

d0:刪至行首

d$:刪至行尾

ndd:刪除當前行及其後n-1行

dd:刪除當前行

6)搜索及替換命令

/pattern:從光標開始處向文件尾搜索pattern

?pattern:從光標開始處向文件首搜索pattern

n:在同一方向重復上一次搜索命令

N:在反方向上重復上一次搜索命令

:s/p1/p2:將當前行中的第一個p1用p2替代

:s/p1/p2/g:將當前行中所有p1均用p2替代

:n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代

:g/p1/s//p2/g:將文件中所有p1均用p2替換

7)選項設置

number:顯示當前行的行號

:set nu(set number):顯示所有行的行號。或者編輯文件~/.vimrc,添加set nu,這樣用vi命令打開文件,就會自動顯示行號了

:set nonu(set nonumber):隱藏所有行的行號

8)保存、退出等命令

:w:保存當前文件

:x:保存當前文件並退出

:q:退出vi

:q!:不保存文件並退出vi

:e!:重新載入內容

八、用戶管理

1、用戶管理

添加用戶

# useradd 用戶名

刪除用戶

# userdel 用戶名

修改當前用戶的密碼

# passwd

修改指定用戶的密碼,僅root用戶可以指定用戶名

# passwd 用戶名

2、用戶組管理

添加用戶組

# groupadd 用戶組名

刪除用戶組

# groupdel 用戶組名

3、查看用戶信息

查看用戶的UID、GID及所歸屬的用戶組

# id

# id 用戶名

查看用戶信息

# finger 用戶名

# more /etc/passwd | grep 用戶名

4、切換用戶

切換用戶但不切換用戶的環境變量

su 用戶名

切換用戶並切換用戶的環境變量

su - 用戶名

5、查看登錄用戶信息

查看當前登錄的用戶名

# whoami

查看當前已登錄系統的所有用戶

# who

查看當前已登錄系統所有用戶的詳細信息

# w

九、壓縮解壓

1、tar命令

文件打包、解壓命令,可結合各種算法打包後進行壓縮

1)將當前目錄下所有文件和目錄進行打包為my.tar

# tar -cf my.tar .

2)打包目錄/home/jsam,並顯示命令執行過程(-v)

# tar -cvf jsam.tar /home/jsam

3)打包目錄log,並檢查備份文件是否正確(-W)

# tar -cvWf log.tar log

4)打包目錄log,並以gzip命令進行壓縮

# tar -czvf log.tar.gz log

5)解壓tar包

# tar -xvf foo.tar

6)解壓gzip壓縮包

# tar -xzf foo.tar.gz

7)創建bzip2壓縮包

# tar -cjf foo.tar.bz2 bar/

8)解壓bzip2壓縮包,並將解壓後的內容存放到bar目錄下,bar目錄必須已存在

# tar -xjf foo.tar.bz2 -C bar/

9)從gzip包中解壓出index.html文件

# tar -xzf foo.tar.gz index.html

2、zip命令

zip包壓縮命令

1)壓縮當前目錄下的所有文件及子目錄

# zip -r first.zip *

3、unzip命令

zip包解壓命令。可解壓java的war工程包

1)直接解壓文件到當前目錄

# unzip first.zip

2)從zip包中解壓出index.html文件

# unzip first.zip index.html

3)將zip壓縮包解壓到dir目錄下

# unzip first.zip -d dir

4、bzip2命令

bzip2包壓縮、解壓命令

1)壓縮文件

# bzip2 file.20130126

# bzip2 -z file.20130126

結果:file.20130126壓縮為file.20130126.bz2,並刪除源文件,壓縮前後文件的修改時間不變

2)解壓文件

# bzip2 -d file.20130126.bz2

結果:file.20130126.bz2解縮為file.20130126,並刪除源文件,解縮前後文件的修改時間不變

十、權限設置

1、chmod命令

更改文件或目錄的權限。

說明:

u:文件或目錄的擁有者

g:文件或目錄的所屬組

o:其他用戶

r:讀權限,數字代號為“4”

w:寫權限,數字代號為“2”

x:執行權限,數字代號為“1”

-:不具任何權限,數字代號為“0”

讀、寫與執行的數字代號可以相加形成組合權限,如6、5、3、7分別表示讀寫、讀執行、寫執行、讀寫執行權限

1)給文件所屬組增加寫權限

# chmod g+w filename.txt

2)增加所有用戶對文件的執行權限

# chmod +x filename.txt

3)取消所有用戶對文件的執行權限

# chmod a-x filename.txt

4)設置文件擁有者讀寫權限,所屬組讀寫權限,其他人讀權限

# chmod 664 filename.txt

5)設置文件擁有者讀寫執行權限,所屬組讀執行權限,其他人沒任何權限

# chmod u=rwx,g=rx,o=- filename.txt

2、chown命令

更改文件或目錄的擁有者或所屬組。

1)更改文件的擁有者為user1,所屬組為group1

# chown user1.group1 filename.txt

2)更改dir目錄下的所有文件和子目錄的擁有者和所屬組

# chown -R user1.group1 dir

3)改文件主人

# chown zhanjia a.c 把文件a.c的主人改為zhanjia

3、chgrp命令

更改文件或目錄的所屬組。

1)把文件的所屬組改為jsam

# chgrp jsam tomcat6.0.35.tar.gz

2)更改dir目錄下的所有文件和子目錄的所屬組

# chgrp -R jsam dir/

十一、文件傳輸

1、ftp命令

1)FTP登錄服務器

# ftp 主機地址

2)下載文件

下載單個文件

ftp> get file.txt

下載多個文件

ftp> mget *.txt

ftp> mget file1.txt file2.txt

3)上傳文件

上傳單個文件

ftp> put file.txt

上傳多個文件

ftp> mput *.txt

ftp> mput file1.txt file2.txt

4)mget、mput、mdelete等批處理操作的提示開關設置

ftp> prompt on|off

5)刪除遠程文件

刪除遠程文件

ftp> delete file.txt

刪除多個遠程文件

ftp> mdelete file1.txt file2.txt

6)遠程目錄管理

在遠程建立目錄

ftp> mkdir dir

刪除遠程目錄

ftp> rmdir dir

重命名遠程文件或目錄

ftp> rename src dest

7)在本地端(客戶端Linux)執行指定的命令。這個命令很實用,可以在不退出ftp的情況下查看本地端的情況

語法:!<命令>

ftp> !ls

ftp> !dir

8)其他命令

help <命令>、? <命令>:幫助命令,不指定<命令>則列出所有可用的操作命令

ascii、asc:將傳輸數據的模式設成ASCII模式,適用於傳輸文本文件

binary、bin:將傳輸數據的模式設成二進制模式,適用於傳輸程序文件

ls、cd、pwd:一般的用法與linux命令相同

user <用戶賬號>:以指定的用戶賬號及密碼登錄FTP服務器

bye:退出ftp

2、scp命令

遠程文件安全復制命令。數據傳輸使用ssh,並且和ssh使用相同的認證方式,提供相同的安全保證。

語法:scp [options] [[user@]host1:]file1 [...] [[user@]host2:]file2

一般用法:scp [可選項] 源文件/目錄 目標文件/目錄

1)下載文件

將遠程文件下載到當前目錄

scp [email protected]:/opt/server/apache-tomcat-6.0.35.tar.gz .

將遠程文件下載為本地文件/root/tomcat6.0.35.tar.gz

scp [email protected]:/opt/server/apache-tomcat-6.0.35.tar.gz /root/tomcat6.0.35.tar.gz

2)上傳文件

將本地文件上傳到遠程目錄

scp tomcat6.0.35.tar.gz [email protected]:/opt/

3)下載目錄

將遠程目錄下載到當前目錄

scp -r [email protected]:/opt/server .

如果/root/client不存在,則將/opt/server下載為/root/client;如果存在,則將/opt/server下載到為/root/client的子目錄

scp -r [email protected]:/opt/server /root/client

4)通過指定源、目標IP,可以同步任意操作兩台服務器的文件與目錄

scp [email protected]:/root/tomcat6.0.35.tar.gz [email protected]:/opt/software/

3、wget命令

從互聯網下載文件。

下載www.iteye.com首頁

# wget www.iteye.com

下載文件

# wget http://www.fayea.com/apache-mirror/tomcat/tomcat-6/v6.0.36/bin/apache-tomcat-6.0.36.zip

斷點續傳

# wget -c http://www.fayea.com/apache-mirror/tomcat/tomcat-6/v6.0.36/bin/apache-tomcat-6.0.36.zip

後台下載,同時生成日志文件wget-log

# wget -b http://www.fayea.com/apache-mirror/tomcat/tomcat-6/v6.0.36/bin/apache-tomcat-6.0.36.zip

十二、其他命令

1、wc命令

計算字數。可以計算文件的字節數、字數、字符數或行數。

1)計算文件行數

# wc -l messages.txt

2)計算文件的字節數

# wc -c messages.txt

3)通過管道的方式計算文件個數

# ls | wc -l

2、rpm命令

rpm包管理命令

1)安裝rpm包

# rpm -ivh gcc.rpm

2)升級rpm包

# rpm -Uvh gcc.rpm

3)卸載rpm包

# rpm -e gcc

4)查詢已安裝的rpm包

# rpm -qa

3、查找歷史命令

1)history命令

顯示執行過的命令

# history

執行編號為158的命令

# !158

2)通過Ctrl+R進行反向查找執行過的命令

組合按鍵Ctrl+R,輸入要查詢字符串,再重復組合按鍵Ctrl+R進行反向查找。

Ctrl+C:取消查找

Esc:結束查找,獲取已查找到的命令

回車:直接執行查找到的命令

4、md5sum命令

計算文件的MD5消息摘要

# md5sum filename.txt

5、set命令

查詢或設置環境變量

1)查詢當前環境變量

# set

6、mount命令

掛載文件系統

1)將/dev/hdb1掛載到/mnt/hdb1

# mount /dev/hdb1 /mnt/hdb1

2)將/dev/hdb1掛載到/mnt/hdb1,並指定載入的是vfat文件系統

# mount -t vfat /dev/hdb1 /mnt/hdb1

7、umount命令

卸載文件系統

1)卸載文件系統

# umount /dev/hdb1

8、nohup命令

不掛斷地運行命令,結合&可實現用戶退出終端或注銷之後,讓程序一直在後台運行。

# nohup ./start.sh &

9、date命令

顯示或設置系統時間與日期。

1)顯示當前系統的日期與時間

# date

# date "+%Y-%m-%d %H:%M:%S"

2)設置系統的時間與日期

# date -s "2013-2-10 12:59:00"

# date -s "2013/2/10"

# date -s "2014-3-12"

# date -s "12:59:00"

10、ssh命令

ssh遠程登錄

# ssh 用戶名@IP地址

11、ping命令

檢測主機,通常用來檢測主機的網絡功能是否正常,兩台主機之間網絡是不是通的

1)持續檢測IP,直至用戶主動結束

# ping 192.168.0.100

2)發出5個ping包進行檢測

# ping -c 5 192.168.0.100

12、telnet命令

遠程登錄命令

1)登錄主機

# telnet 192.168.0.100

2)檢查TCP端口8080是否正在監聽

# telnet 192.168.0.100 8080

在本文的編寫過程中,發現內容越寫越多,一直寫不完。由於linux的命令都很強大,似乎每個命令都很重要,但追求大而全不是本文的初衷,所以建議大家根據實際環境與自己的使用習慣,形成一份可以隨身攜帶與查看的小手冊。

Copyright © Linux教程網 All Rights Reserved