<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Linux基礎(chǔ)命令之: Linux常用命令

          Linux基礎(chǔ)命令之: Linux常用命令

          作者: 時(shí)間:2013-09-13 來(lái)源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://www.ex-cimer.com/article/257158.htm

          3.系統(tǒng)管理命令(ps和kill)

          中常見(jiàn)的系統(tǒng)管理命令如表2.4所示,本書(shū)以ps和kill為例進(jìn)行講解。

          表2.4 常見(jiàn)系統(tǒng)管理命令

          命令

          命令含義

          格式

          ps

          顯示當(dāng)前系統(tǒng)中由該用戶運(yùn)行的進(jìn)程列表

          ps[選項(xiàng)]

          top

          動(dòng)態(tài)顯示系統(tǒng)中運(yùn)行的程序(一般為每隔5s)

          top

          kill

          輸出特定的信號(hào)給指定PID(進(jìn)程號(hào))的進(jìn)程

          kill[選項(xiàng)]進(jìn)程號(hào)(PID)

          uname

          顯示系統(tǒng)的信息(可加選項(xiàng)-a)

          uname[選項(xiàng)]

          setup

          系統(tǒng)圖形化界面配置

          setup

          crontab

          循環(huán)執(zhí)行例行性命令

          crontab[選項(xiàng)]

          shutdown

          關(guān)閉或重啟系統(tǒng)

          shutdown[選項(xiàng)][時(shí)間]

          uptime

          顯示系統(tǒng)已經(jīng)運(yùn)行了多長(zhǎng)時(shí)間

          uptime

          clear

          清除屏幕上的信息

          clear

          (1)作用。

          ①ps:顯示當(dāng)前系統(tǒng)中由該用戶運(yùn)行的進(jìn)程列表。

          ②kill:輸出特定的信號(hào)給指定PID(進(jìn)程號(hào))的進(jìn)程,并根據(jù)該信號(hào)完成指定的行為。其中可能的信號(hào)有進(jìn)程掛起、進(jìn)程等待、進(jìn)程終止等。

          (2)格式。

          ①ps:ps[選項(xiàng)]。

          ②kill:kill[選項(xiàng)]進(jìn)程號(hào)(PID)。

          kill命令中的進(jìn)程號(hào)為信號(hào)輸出的指定進(jìn)程的進(jìn)程號(hào),當(dāng)選項(xiàng)是缺省時(shí)為輸出終止信號(hào)給該進(jìn)程。

          (3)常見(jiàn)參數(shù)。

          ①ps主要選項(xiàng)參數(shù)如表2.5所示。

          表2.5 ps命令常見(jiàn)參數(shù)列表

          選項(xiàng)

          參數(shù)含義

          -ef

          查看所有進(jìn)程及其PID(進(jìn)程號(hào))、系統(tǒng)時(shí)間、命令詳細(xì)目錄、執(zhí)行者等

          -aux

          除可顯示-ef所有內(nèi)容外,還可顯示CPU及內(nèi)存占用率、進(jìn)程狀態(tài)

          -w

          顯示加寬并且可以顯示較多的信息

          ②kill主要選項(xiàng)參數(shù)如表2.6所示。

          表2.6 kill命令常見(jiàn)參數(shù)列表

          選項(xiàng)

          參數(shù)含義

          -s

          將指定信號(hào)發(fā)送給進(jìn)程

          -p

          打印出進(jìn)程號(hào)(PID),但并不送出信號(hào)

          -l

          列出所有可用的信號(hào)名稱

          (4)使用實(shí)例。

          [root@localhostroot]#ps–ef

          UIDPIDPPIDCSTIMETTYTIMECMD

          root1002005?00:00:05init

          root2102005?00:00:00[keventd]

          root3002005?00:00:00[ksoftirqd_CPU0]

          root4002005?00:00:00[ksoftirqd_CPU1]

          root7421102005?00:00:00/usr/local/bin/ntpd-c/etc/ntp.

          root2178721739017:16pts/100:00:00grepntp

          [root@localhostroot]#kill-97421(殺死進(jìn)程)

          [root@localhostroot]#ps-ef|grepntp

          root2178921739017:16pts/100:00:00grepntp

          該實(shí)例中首先查看所有進(jìn)程,并終止進(jìn)程號(hào)為7421的ntp進(jìn)程,之后再次查看時(shí)已經(jīng)沒(méi)有該進(jìn)程號(hào)的進(jìn)程。

          (5)使用說(shuō)明。

          n ps在使用中通常可以與其他一些命令結(jié)合起來(lái)使用,主要作用是提高效率。

          n ps選項(xiàng)中的參數(shù)w可以寫(xiě)多次,通常最多寫(xiě)3次,它的含義為加寬3次,這足以顯示很長(zhǎng)的命令行了。例如:ps–auxwww。

          小知識(shí)

          管道是Linux中信息通信的重要方式。它是把一個(gè)程序的輸出直接連接到另一個(gè)程序的輸入,而不經(jīng)過(guò)任何中間文件。管道線是指連接兩個(gè)或更多程序管道的通路。在shell中字符”|”表示管道線。如前例子中的ps–ef|grepntp所示,ps–ef的結(jié)果直接輸入到grepntp的程序中(關(guān)于grep命令在后面會(huì)有詳細(xì)的介紹)。grep、pr、sort和wc都可以在上述管道線上工作。讀者可以靈活地運(yùn)用管道機(jī)制

          4.磁盤(pán)相關(guān)命令(fdisk)

          Linux中與磁盤(pán)相關(guān)的命令如表2.7所示,本書(shū)僅以fdisk為例進(jìn)行講解。

          表2.7 Linux常見(jiàn)系統(tǒng)管理命令

          選項(xiàng)

          參數(shù)含義

          格式

          free

          查看當(dāng)前系統(tǒng)內(nèi)存的使用情況

          free[選項(xiàng)]

          df

          查看文件系統(tǒng)的磁盤(pán)空間占用情況

          df[選項(xiàng)]

          du

          統(tǒng)計(jì)目錄(或文件)所占磁盤(pán)空間的大小

          du[選項(xiàng)]

          fdisk

          查看硬盤(pán)分區(qū)情況及對(duì)硬盤(pán)進(jìn)行分區(qū)管理

          fdisk[-l]

          (1)作用。

          fdisk可以查看硬盤(pán)分區(qū)情況,并可對(duì)硬盤(pán)進(jìn)行分區(qū)管理,這里主要介紹如何查看硬盤(pán)分區(qū)情況,另外,fdisk也是一個(gè)非常好的硬盤(pán)分區(qū)工具,感興趣的讀者可以另外查找資料學(xué)習(xí)如何使用fdisk進(jìn)行硬盤(pán)分區(qū)。

          (2)格式。

          fdisk[-l]

          (3)使用實(shí)例。

          [root@localhost~]#fdisk-l

          Disk/dev/hda:40.0GB,40007761920bytes

          240heads,63sectors/track,5168cylinders

          Units=cylindersof15120*512=7741440bytes

          DeviceBootStartEndBlocksIdSystem

          /dev/hda1*110848195008+cW95FAT32(LBA)

          /dev/hda21085516730867480fW95Extd(LBA)

          /dev/hda51085243910243768+bW95FAT32

          /dev/hda62440406412284968+bW95FAT32

          /dev/hda740655096779952683Linux

          /dev/hda85096516552208182Linuxswap

          Disk/dev/sda:999MB,999816704bytes

          4heads,8sectors/track,61023cylinders

          Units=cylindersof32*512=16384bytes

          Diskidentifier:0x00000000

          DeviceBootStartEndBlocksIdSystem

          /dev/sda1*161024976379+bW95FAT32

          可以看出,使用“fdisk–l”列出了文件系統(tǒng)的分區(qū)情況。

          (4)使用說(shuō)明

          n 使用fdisk必須擁有root權(quán)限。

          n IDE硬盤(pán)對(duì)應(yīng)的設(shè)備名稱分別為hda、hdb、hdc和hdd,SCSI硬盤(pán)對(duì)應(yīng)的設(shè)備名稱則為sda、sdb、…。此外,hda1代表hda的第一個(gè)硬盤(pán)分區(qū),hda2代表hda的第二個(gè)分區(qū),依此類推。

          n 通過(guò)查看/var/log/messages文件,可以找到Linux系統(tǒng)已辨認(rèn)出來(lái)的設(shè)備代號(hào)。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();