Linux软件开发常用命令

来源:互联网 发布:jersey json 配置 编辑:程序博客网 时间:2024/05/16 09:56

《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

0 0