您的位置:網(wǎng)站首頁 > 岳陽手機維修 > 正文 >
unix命令有哪些
昆明美瑞宜家裝飾工程有限公司
等級5
所有回答:4239
昆明美瑞宜家裝飾工程有限公司 11天前 一、ls命令——顯示一個目錄的內(nèi)容 ls —不跟任何參數(shù)— 列出當(dāng)前目錄中的所有文件或目錄 ls ppf —根文件或目錄名— 列出名為ppf的文件或目錄下的所有文件 ls /do/cat —跟全路徑— 列出cat目錄下的所有文件 ls –a —-a參數(shù)— 列出一點開頭的文件或目錄即隱藏文件 ls –l —-l參數(shù)— 以長格式顯示 二、cd命令——改變當(dāng)前目錄 cd —不跟任何參數(shù)— 到用戶的“根”目錄 cd /user —跟目錄名— 到/user目錄下 cd .. —跟..— 返回上一級目錄 cd ../.. —跟../..— 返回上一級的上一級目錄 三、cat命令——顯示編輯文件 cat 文件名 在不存在此文件時創(chuàng)建文件并可輸入內(nèi)容 四、more命令——將文件分屏顯示,可根據(jù)使用者的要求換頁或換卷 more 文件名 分屏顯示該文件 q離開 若要在文檔中搜尋一個特定的字串,則按/然后跟著打所要搜尋的單字即可 五、mv命令——將文檔改名或移至另一個目錄 mv –f —-f參數(shù)— 強制執(zhí)行 mv -i —與cp相同— 均是詢問之意 mv 文件名1 文件名2 將文件名1跟名為文件名2 mv f1 f2 f3…. dir 將文件f1 f2 f3…移至目錄dir里 六、cp命令——復(fù)制 cp –i —-i參數(shù)— 當(dāng)沖突時提出詢問是否覆蓋 cp –r —-r參數(shù)— 將整個目錄復(fù)制到另一個目錄中 cp f1 f2 將名為f1的文檔復(fù)制一份名為f2的文檔 cp f1 f2 f3…. dir 將文檔f1 f2 f3…. 復(fù)制一份到目錄dir里 cp –r dir1 dir2 將dir1的全部內(nèi)容復(fù)制到dir2里面 七、rm命令——刪除一個文件或目錄 注:被刪除的文檔不可恢復(fù) rm –f 強制執(zhí)行,刪除時無任何警告 rm –i 刪除之前進行詢問是否刪除 rm –r 刪除一個目錄下的所有文件或目錄 八、rmdir命令——刪除“空的”目錄 rmdir 文件名 刪除該空目錄的文件 rmdir –r 文件名 刪除該文件不管其是否為空 九、mkdir命令——創(chuàng)建目錄 mkdir 文件名 在當(dāng)前目錄下創(chuàng)建文件 十、chmod命令——改變文件或目錄屬性 一個文件或目錄有可讀(r)、可寫(w)、可執(zhí)行(x)三種屬性,分別針對所有者、同組用戶、其他用戶 +1 (0) 贊同該答案 評論()合肥名冠裝飾工程有限公司
等級21
所有回答:2205
合肥名冠裝飾工程有限公司 11天前 常用命令 其實不多 自己可以百度一下unix命令大全,百度文庫里面都有的 ,可以免費下載 基本的你要搞熟練 cd命令 比如cd cd / cd .. 然后是絕對路徑和相對路徑 ls命令列出當(dāng)前路徑下的目錄和文件然后是創(chuàng)建目錄刪除目錄 mkdir rmdir 創(chuàng)建文件夾 刪除文件夾 touch rm修改文件夾權(quán)限 chmod chown 創(chuàng)建用戶 刪除用戶 useradd userdel 還有熟練操作 vi編輯器 q!是不保存退出 wq!是保存退出 其中感嘆號 是強制退出的意思復(fù)制 cp 移動(其實就是剪切或者重命名)mv +1 (0) 贊同該答案 評論()常州寶泰裝飾工程有限公司
等級8
所有回答:2002
常州寶泰裝飾工程有限公司 11天前 linux網(wǎng)絡(luò)性能之管理工具三劍客本文是介紹管理linux系統(tǒng)網(wǎng)絡(luò)性能技巧的文章,主要介紹了route、netstat、tcpdump三種網(wǎng)絡(luò)管理測試工具的使用方法及其可實現(xiàn)的功能。
route
在配置網(wǎng)絡(luò)時,要為機器指定接收數(shù)據(jù)包時該包要經(jīng)過的路徑。在linux系統(tǒng)中,提供一個命令route,這個命令可以為ifconfig命令配置的網(wǎng)卡設(shè)置靜態(tài)路由。這種設(shè)置工作通常在/etc/rc.d/rc.inet1中引入,在系統(tǒng)引導(dǎo)時進行。
我們通過幾個例子來說明如何使用route命令:
route add -net 127.0.0.0
這個命令將向路由表中添加一個指定地址或者網(wǎng)絡(luò)的路由。注意此時網(wǎng)絡(luò)為a類地址,掩碼被設(shè)置為255.0.0.0,這個新添加的條目被連接到lo設(shè)備上。
route add -net xxx.xxx.xxx.xxx netmask 255.255.255.0 dev eth0
這個命令為ip地址為xxx.xxx.xxx.xxx的主機增加一個路由,它的網(wǎng)絡(luò)掩碼被設(shè)置為255.255.255.0。
route del -net xxx.xxx.xxx.xxx
此命令將刪除xxx.xxx.xxx.xxx這個網(wǎng)絡(luò)的路由。
使用route命令還可以很方便地對整個網(wǎng)絡(luò)的路由信息進行管理,其輸出結(jié)果是網(wǎng)絡(luò)的路由表。如下所示:
-----------------------------------------------------------------
[root@lee /root]#route
kernel ip routing table
destination gateway genmask flags metric ref use iface
10.10.8.224 * 255.255.255.255 uh 0 0 0 eth0
10.10.8.0 * 255.255.255.0 u 0 0 0 eth0
127.0.0.0 * 255.0.0.0 u 0 0 0 lo
default dgc8.njupt.edu 0.0.0.0 ug 0 0 0 eth0
default dgc8.njupt.edu 0.0.0.0 ug 1 0 0 eth0
[root@lee /root]#
-----------------------------------------------------------------
輸出結(jié)果中各個字段的含義是:
·destination表示路由的目標(biāo)ip地址。
·gateway表示網(wǎng)關(guān)使用的主機名或者是ip地址。上面輸出的"*"表示沒有網(wǎng)關(guān)。
·genmask表示路由的網(wǎng)絡(luò)掩碼。在把它與路由的目標(biāo)地址進行比較之前,內(nèi)核通過genmask和數(shù)據(jù)包的ip地址進行按位"與"操作來設(shè)置路由。
·flags是表示路由的標(biāo)志。可用的標(biāo)志及其意義是:u表示路由在啟動,h表示target是一臺主機,g表示使用網(wǎng)關(guān),r表示對動態(tài)路由進行復(fù)位設(shè)置;d表示動態(tài)安裝路由,m表示修改路由,!表示拒絕路由。
·metric表示路由的單位開銷量。
·ref表示依賴本路由現(xiàn)狀的其它路由數(shù)目。
·use表示路由表條目被使用的數(shù)目。
·iface表示路由所發(fā)送的包的目的網(wǎng)絡(luò)。
通過查看這些輸出信息,我們就可以方便地管理網(wǎng)絡(luò)的路由表了。
netstat
netstat命令是一個監(jiān)控tcp/ip網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實際的網(wǎng)絡(luò)連接以及每一個網(wǎng)絡(luò)接口設(shè)備的狀態(tài)信息。在計算機上執(zhí)行netstat后,其輸出結(jié)果如下所示:
-----------------------------------------------------------------
[root@lee /root]#netstat
active internet connections (w/o servers)
proto recv-q send-q local address foreign address state
active unix domain sockets (w/o servers)
proto refcnt flags types state i-node path
unix 5 [ ] dgram 460 /dev/log
unix 0 [ ] stream connected 173 @00000014
unix 0 [ ] dgram 662
unix 0 [ ] dgram 631
unix 0 [ ] dgram 544
unix 0 [ ] dgram 484
unix 0 [ ] dgram 470
[root@lee /root]#
-----------------------------------------------------------------
從整體上看,netstat的輸出結(jié)果可以分為兩個部分:第一部分:是active internet connections,稱為有源tcp連接,在上面的輸出結(jié)果中,這一部分沒有內(nèi)容,表示暫時還沒有tcp連接。第二部分:是active unix domain sockets,稱為有源unix域套接口。輸出結(jié)果顯示的是unix域套接口的連接情況:
·proto顯示連接使用的協(xié)議。
·refcnt表示連接到本套接口上的進程號。
·types顯示套接口的類型。
·state顯示套接口當(dāng)前的狀態(tài)。
·path表示連接到套接口的其它進程使用的路徑名。
可以用netstat -a來查看所有套接字的狀態(tài),這在您調(diào)試網(wǎng)絡(luò)程序的時候是非常有用的。netstat -r將顯示路由表的內(nèi)容,一般還要同時指定"-n"選項,這樣可以得到數(shù)字格式的地址,也可顯示默認路由器的ip地址。使用netstat -i則將顯示所有的網(wǎng)絡(luò)接口信息。使用netstat還可以獲得當(dāng)前的網(wǎng)絡(luò)狀態(tài)以及網(wǎng)絡(luò)的拓撲結(jié)構(gòu),這在實際中是非常有用的。
tcpdump
tcpdump命令用于監(jiān)視tcp/ip連接并直接讀取數(shù)據(jù)鏈路層的數(shù)據(jù)包頭。您可以指定哪些數(shù)據(jù)包被監(jiān)視、哪些控制要顯示格式。例如我們要監(jiān)視所有ethernet上來往的通信,執(zhí)行下述命令:
tcpdump -i eth0
即使是在一個相對平靜的網(wǎng)絡(luò)上,也有很多的通信,所以我們可能只需要得到我們感興趣的那些數(shù)據(jù)包的信息。在一般情況下,tcp/ip棧只為本地主機接收入站的數(shù)據(jù)包綁定同時忽略網(wǎng)絡(luò)上的其它計算機編址(除非您使用的是一臺路由器)。當(dāng)運行tcpdump命令時,它會將tcp/ip棧設(shè)置為promiscuous模式。該模式可接收所有的數(shù)據(jù)包并使其有效顯示。如果我們關(guān)心的只是我們本地主機的通信情況,一種方法是使用“-p”參數(shù)禁止promiscuous模式,還有一種方法就是指定主機名:
tcpdump -i eth0 host hostname
此時,系統(tǒng)將只對名為hostname的主機的通信數(shù)據(jù)包進行監(jiān)視。主機名可以是本地主機,也可以是網(wǎng)絡(luò)上的任何一臺計算機。下面的命令可以讀取主機hostname發(fā)送的所有數(shù)據(jù):
tcpdump -i eth0 src host hostname
下面的命令可以監(jiān)視所有送到主機hostname的數(shù)據(jù)包:
tcpdump -i eth0 dst host hostname
我們還可以監(jiān)視通過指定網(wǎng)關(guān)的數(shù)據(jù)包:
tcpdump -i eth0 gateway gatewayname
如果你還想監(jiān)視編址到指定端口的tcp或udp數(shù)據(jù)包,那么執(zhí)行以下命令:
tcpdump -i eth0 host hostname and port 80
該命令將顯示從每個數(shù)據(jù)包傳出的頭和來自主機hostname對端口80的編址。端口80是系統(tǒng)默認的http服務(wù)端口號。如果我們只需要列出送到80端口的數(shù)據(jù)包,用dst port;如果我們只希望看到返回80端口的數(shù)據(jù)包,用src port。 +1 (0) 贊同該答案 評論()
楊勇
等級13
所有回答:5236
楊勇張楊空間裝飾 11天前 太多了 度娘一下比較全面 +1 (0) 贊同該答案 評論()羅喜元
等級95
所有回答:24011
羅喜元歐迪派裝飾 電話: 4006-114-282 轉(zhuǎn)6419 11天前 常用命令 其實不多 自己可以百度一下unix命令大全,百度文庫里面都有的 ,可以免費下載基本的你要搞熟練 cd命令 比如cd cd / cd ..
然后是絕對路徑和相對路徑
ls命令列出當(dāng)前路徑下的目錄和文件
然后是創(chuàng)建目錄刪除目錄 mkdir rmdir 創(chuàng)建文件夾 刪除文件夾 touch rm
修改文件夾權(quán)限 chmod chown
創(chuàng)建用戶 刪除用戶 useradd userdel
還有熟練操作 vi編輯器 q!是不保存退出 wq!是保存退出 其中感嘆號 是強制退出的意思
復(fù)制 cp 移動(其實就是剪切或者重命名)mv
建議 網(wǎng)上下載一個solaris10系統(tǒng) 千萬注意是x86架構(gòu)的,裝在自己電腦的虛擬機里面,如果不是x86架構(gòu)的 pc機上是裝不了這個的 自己平時多練習(xí)下 就ok了 +1 (0) 贊同該答案 評論()
【看看這篇文章在百度的收錄情況】