Linux軟件開發常用命令

《ARM Linux開發-2G/3G無線傳輸(DTU)和路由器—筆記》

1、查找文件whereis

       例如: #whereis httpd         即:查找httpd文件。

2、掛接目錄:mount

例如:#mount -t nfs -o rw 192.168.1.44:/mnt/warewin /mnt/nfs

    即:192.168.1.44是NFS服務端的主機IP地址,/mnt/warewin爲服務端共享的目錄。

3、改變文件或目錄的訪問權限:chmod

例如:#chmod 777 /usr/sbin/pppd

即:代表任何人對/usr/sbin/pppd文件都有讀、寫、運行(777)三項權限。

4、新建鏈接:ln -s  源文件 目標文件

    例:#ln -s /lib/lsb /usr/lj        即:在usr目錄下建立指向/lib/lsb目錄的lj文件。

5、新建目錄:mkdir

    例如:mkdir /mnt/warewin          即:在/mnt/目錄下新一個warewein的目錄。

6、查看文件內容:cat

例如:  查看內存消耗:cat  /proc/meminfo

7、新建文件:touch

    例如:touch  /mnt/para       即:在/mnt/目錄下新建一個para的文件。

8、解壓縮文件:tar

       #tar –xvf file.tar     //解壓 tar包

       #tar -xzvf file.tar.gz              //解壓tar.gz包

       #tar -xjvf file.tar.bz2      /解壓 tar.bz2包

       #tar –xZvf file.tar.Z       //解壓tar.Z包

       #unrar e file.rar      //解壓rar包

       #unzip file.zip         //解壓zip包

9、列出所有目錄及文件:ls

10、顯示所有進程信息:ps

11、顯示及設置系統日期:date

例如:date     即:顯示系統當前時間。

date121217002013.00      即:設置日期和時間,格式:月日時分年.秒。

12顯示與設定硬件時鐘hwclock

       例如:hwclock     即:顯示當前硬件時鐘時間。

                hwclock –w              即:硬件時鐘時間與系統時間同步。

13、顯示一個以太網卡的配置:ifconfig eth0

       例如:ifconfig eth0       即:顯示eth0口信息。

                ifconfig eth0 192.168.1.254      即:設置eth0口IP地址爲192.168.1.254。

14、顯示路由表信息:route

       例如:route   即:顯示路由表信息。

route add -net 0.0.0.0 ppp0   即:添加ppp0口爲默認路由。

15測試與目標主機的連通性ping

例如:ping202.106.196.115        即:Ping與IP地址202.106.196.115的連通性。

ping www.baidu.com        即:Ping與域名地址www.baidu.com       的連通性。

16、運行一個進程:進程名+回車

例如:./httpd        即:運行當前目錄下的httpd進程。

./httpd &     即:後臺運行當前目錄下的httpd進程。

/usr/sbin/httpd    即:運行/usr/sbin目錄下的httpd進程。

17、關閉一個進程:kill 進程號、kill -9 進程號、killall進程名

例如:kill 65        即:殺掉所進程號爲65的進程。

               kill -9 65     即:強制殺掉進程號爲65進程。

          killall pppd   即:殺掉所進程名爲pppd的進程。

18、linux系統重啓:reboot

發佈了28 篇原創文章 · 獲贊 4 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章