9、常用命令使用

  • linux命令类型一般分为两种:内置命令和外部命令
              1. 内置命令:在shell中内部建立的命令,help一般用于查询内部命令使用方式。
              2. 外部命令:在文件系统的某个路径下有一个与命令相对应的可执行文件。
    

  • 命令参数说明
          []:可省略的内容
          <>:不可省略的命令 
          ....:可以出现多次
          |:多选一  
          {} : 分组
    

一. man命令

  • 章节划分:
         可以用来查看所有命令的使用手册。 man手册有分章节的概念。常用章节有八个。
    可用在man命令后面加上对应的章节数字来跳转。
            1. 用户命令(/bin , /usr/bin , /usr/local/bin)
            2. 系统调用
            3. 库调用
            4. 特殊文件(设备文件)        
            5. 文件格式(解释配置文件的语法)
            6. 游戏相关
            7. 杂项(不便于归类的命令) 
            8. 管理命令(/sbin, /usr/sbin, /usr/local/sbin)修改硬件系统级别的配置
    
  • 章节简介:
               NAME:简要说明
               SYNOPSIS:用法说明,可用的选项
               DESCRIPTION:命令的详细描述
               OPTIONS:每一项单独的说明
               FILES:命令相关配置
    
  • 章节操作:
            man文档翻页:向后翻页:空格    
                         向前翻页 :B     
                         向后翻一行 :回车    
                         向前翻一行 :K
             man文档查找:
                         “/”+关键字:向后查询     
                         “?”+关键字:向前查询    
                         小写n : 下一个         
                         大写N :前一个
            man命令退出:q
    
  • man命令补充:info命令

二. ls命令

显示当前目录下的文件。【所谓当前目录使用pwd查看】
蓝色  目录属性
绿色  有执行权限
  • 选项说明
     -l:显示文件的的完整信息
     -h:单位换算
     -a:显示所有文件 【.当前目录   .. 父目录】
     -d:显示目录自身的属性
     -i:显示文件索引节点号。
     -r:逆序显示文件
     -R:递归显示
    
  • 文件类型
     -(普通文件)
     d(目录文件)
     b(块设备文件)
     c(字符设备文件)
     l(符号链接文件)
     p(命令管道文件)
     s(套接字文件)
    
  • 文件权限
     **文件权限**
     R:可读,可以用cat等命令查看文件。
     W:可写,可以编辑或者删除文件。
     X:可执行,exacutable,可以在命令提示符下当做命令提交给内核运行。
    
     **目录权限**
     R:可以对此目录执行ls命令以列出内部所有文件。
     W:可以在此目录中创建文件;
     X:可以使用cd切换目录,也可以使用ls -l 查看内部文件的详细信息。
    
  • 用户操作对照表
八进制 二进制 权限 操作说明
0 000 --- 无权限
1 001 --x 可执行
2 010 -w- 可写
3 011 -wx 不可读
4 100 r-- 可读
5 101 r-x 不可写
6 110 rw- 不可执行
7 111 rwx 所有权限

三. cd命令

切换当前目录
不加参数:回到用户的主目录,家目录
cd ~用户名 :进入指定用户的家目录
cd  - :当前目录和上一次目录来回切换

四. type命令

 检测命令类型

五.printenv命令

显示环境变量。

六. hash命令

 显示此前所用的命令,显示缓存

七.whatis命令

显示要查询命令的摘要信息,以及在man命令出现的章节。
举例

whatis ls
(1) - list directory contents ls
(1p) - list directory contents


八.date命令

时间管理
时间的显示方式:rtc:硬件时间,ntp:网络时间协议
硬件时钟:clock命令  hwclock
系统时钟:dete命令

八.cal命令

查看日历

九.sudo命令

一种权限管理机制,授权于一些普通用户去执行一些 root 执行的操作。

十.su命令

 切换用户命令(switch user):使用:su [-l ] 用户名;中括号标示可省略选项,

十一.exit 命令

 退出用户

十二.passwd命令

  修改用户密码(passwd)

十三.pwd命令

 显示当前目录

你可能感兴趣的:(9、常用命令使用)