学习笔记---linux常用命令

help命令:

 $ help pwd:    查看命令pwd的用法

--help命令:

 $ touch --help:  更详细的介绍命令

使用man命令阅读手册:

 $ man ls    ($info ls是等价的)

常用目录操作命令:

  ls     显示指定目录和文件的信息

  pwd    显示当前目录的名称(路径)

  cd     进入指定的目录

  mkdir  创建指定名称的目录

  rmdir  删除指定名称的目录(内容必须为空)

文件操作命令:

  file   显示指定文件的类型

  touch  新建指定名称的文件或更新文件的时间戳

  cp     复制文件或目录

  rm     删除文件或目录

  mv     移动文件或目录,文件或目录重命名

  find   在指定目录查找符合条件的文件

检测文件类型:

  $ file /etc/passwd   #检测passwd的类型

建立空文件:

  $ touch myfile       #在当前目录建立文件myfile

文件查找:

  按文件名进行查找:

     $ find . -name "file*"  #查找名字前为file的文件,"."代表当前目录

  按文件属主进行查找:

     $ find . -user student  #查找使用者为student的文件,"."代表当前目录

复制和删除文件:

  $ cp filea fileb   #将filea文件内容复制到fileb里,当前目录

  $ rm filea         #删除文件filea

文件移到与重命名:

  $ mv filea fileb   #将filea文件重命名为fileb,当前目录

  $ mv filea dira/   #相当于剪切到dira下

文本文件查看命令:

  cat     显示文本文件内容

  more    分页显示文本文件内容

  less    分页显示文本文件内容,并可方便反复浏览

  head    显示文件首部内容

  tail    显示文件尾部内容

显示文本:

  $ cat /etc/passwd

分页显示文本:

  $ more /etc/passwd

分页文本浏览:

  $ less /etc/passwd

显示文件首:

  $ head -5 /etc/passwd   #“-5”表示显示从头开始的5行

显示文件尾:

  $ tail -5 /etc/passwd   #“-5”表示显示从尾开始的前5行

用户系统命令:

  su        用于将普通用户身份转变为超级用户

  ps        显示当前系统中由该用户进行的进程列表

  kill      删除执行中的程序或工作

  fdisk     查看硬盘分区情况及对硬盘进行分区管理

  ifconfig  网络信息查看,设置ip地址

  ping      测试和远程计算机的联网状态

光盘驱动器设备文件:

  /dev/cdrom

挂载光盘使用mount命令:

 # mount -t iso9660 /dev/cdrom

光盘内容的读取:

 ls /mnt/cdrom

卸载光盘使用umount命令:

 # umount /mnt/cdrom

弹出光盘驱动器托盘:

 #eject

文件的压缩和解压:

 对文件和目录进行归档:

    $ tar cf myfile.tar files/

 对文件和目录进行压缩归档:

    $ tar czf myfiles.tar.gz fiels/   #将files压缩为myfiles.tar.gz

 查看归档文件中的目录:

    $ tar tf myfiles.tar

 查看压缩归档文件中的目录列表:

    $ tar tzf myfiles.tar.gz

 解压归档问价:

    $ tar xf myfiles.tar

 解压压缩的归档文件:

    $ tar xzf myfiles.tar.gz    

 解压压缩的归档文件到指定目录:

    $ tar xzf myfiles.tar.gz -C text/  #后面是大写的C

 压缩成不同格式:

    $ tar cvzf mydir.tar.gz

    $ tar cvjf mydir.tar.bz2

 解压不同格式:

    $ tar xvzf mydir.tar.gz

    $ tar xvjf mydir.tar.bz2

安装包rpm查询命令:

  rmp -qa                      查询linux系统中的所有软件包,a代表all

  rmp -q 包名称                查询指定安装包是否安装

  rmp -qi 包名称               查询指定安装包的详细信息

  rmp -ql 包名称               查询指定安装包中包括的文件列表

  rmp -qf 文件名称(带绝对路径) 查询指定文件所属的软件包

  rmp -qpi 包文件名            查询指定rmp包文件的详细信息

  rmp -qpl 包文件名            查询指定rmp包文件的文件列表

安装软件包rmp:

  $ rmp -i 包名称

  $ rmp -ivh 包名称   #一般用这个

卸载rmp软件:

  $ rmp -e 软件名

安装rmp升级包:

  $ rmp -U 软件包名

用户管理命令:

  adduser      添加用户账户

  passed       设置(更改)密码


学习笔记---linux常用命令,布布扣,bubuko.com

学习笔记---linux常用命令

上一篇:Linux下PPPOE


下一篇:【高德地图API】从零开始学高德JS API(二)地图控件与插件