美文网首页
9、常用命令使用

9、常用命令使用

作者: daisx | 来源:发表于2019-01-21 19:08 被阅读0次
    • 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、常用命令使用

          本文链接:https://www.haomeiwen.com/subject/fkxzdqtx.html