最常用的Linux命令

来源:互联网 发布:淘宝优惠券链接怎么弄 编辑:程序博客网 时间:2024/05/22 08:14
1.    #mount -t iso9660 /dev/cdrom /mnt/cdrom
-ttype  要挂载的设备类型
iso9660是标准的cd文件格式,它告诉mount命令,我要挂载的是一个标准的cd。

/mnt要挂载到的目标目录下
如果是在VM下挂载,一定要将“Setting”中的CD/DVD中的“Device Staus”的“Connect和Connect at power on”,都选上再执行该命令。
卸载光驱:
umount /mnt/cdrom


给开发板挂载网络文件系统

#mount -t nfs -o nolock,vers=2 192.168.1.112:/work/nfs_root/first_fs /mnt

mount [-t vfstype] [-o  options] device dir

-t:需要mount的类型,如nfs等


2.查看某包的安装情况

#rpm -qa |grep termcap

3.重起服务

如重起网络服务

#service network restart

4.查看服务是否启动

如查看tftp服务是否启动

#netstat -a |grep tftp

5.查看磁盘使用情况

#df -lh

6.切换用户

#su hugh //hugh是一个用户名


7.创建用户

#useradd <用户名>

8.修改用户密码

#passwd<用户名>

9.查找文件

#find <选项>

文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。

可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。

不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.txt的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录。

$ find ~ -name "*.txt" -print

想要在当前目录及子目录中查找所有的‘ *.txt’文件,可以用:

$ find . -name "*.txt" -print

想要的当前目录及子目录中查找文件名以一个大写字母开头的文件,可以用:

$ find . -name "[A-Z]*" -print

想要在/etc目录中查找文件名以host开头的文件,可以用:

$ find /etc -name "host*" -print

想要查找$HOME目录中的文件,可以用:

$ find ~ -name "*" -print 或find . -print

要想让系统高负荷运行,就从根目录开始查找所有的文件。

$ find / -name "*" -print

如果想在当前目录查找文件名以两个小写字母开头,跟着是两个数字,最后是.txt的文件,下面的命令就能够返回名为ax37.txt的文件:

$find . -name "[a-z][a-z][0--9][0--9].txt" -print

10.弹入、弹出 光驱

(1) 弹出光驱命令

 eject

(2) 弹入光驱命令

 eject -t


11.tar.bz2文件的解压

tar xjvf *.tar.bz2 -C


12.tar 命令

         tar.gz文件的解压

tar xzvf slickedit.tar.gz



13. 查找命令 grep & find

    grep -r "test" /root/


14.可以使用 man 命令来查看诸如 grep 命令类的用法

# man grep

当然 man 查看时可以使用一些热键


15.diff & patch 命令


16.  查看 zip 文件的内容,不解压文件

# unzip -v text.zip