zoukankan      html  css  js  c++  java
  • linux从入门到精通(七)(搜索其他命令)

    1 . linux系统设置IP地址: ifconfig eth0 ip地址  即可

    2. locate:命令格式为:locate 文件名

    • 新建的文件查询不到,是因为库里没有更新
    • 需要更新下数据库:updatedb
    • /tmp目录下的文件并不会收录到系统的资料库中,所有新建的文件依然找不到
    • locate -i 文件名 代表不区分大小写

    3. which

    注意:

    目录为:
    /bin
    /user/bin
    里面的命令是所有用户都可以使用的

    目录为:
    /sbin
    /user/sbin
    里面的命令只有管理员root才能执行

    which命令的格式为: which 命令

    如: which cp  |  which ls  |  which useradd  等等

    这样就可以找到命令所在的目录

    该命令不仅可以找到命令所在的目录,还可以找到文件的别名

    4. whereis 命令格式如下: whereis 命令

    • 该命令不仅可以找到命令所在路径,还可以找到对应的帮助文档的位置
    • 在linux系统的所有的帮助文档都放在 /usr/share 目录下
    • 该命令还可以查看到配置文件所在的路径
      • 如:,红色部分即为配置文件的路径
      • 1.gz中的 1代表命令的帮助  5.gz 中的 5代表配置文件的帮助
      • whereis passwd 修改查看命令的帮助,其次查看配置文件的帮助
      • 如果要查看配置文件的帮助,需要用命令: man 5 passwd

    5. grep 命令格式如下: grep 文件中的内容 文件位置

    不区分大小写的命令如下:grep  -i 文件中的内容 文件位置

    • grep -i:表示不区分大小写
    • grep -v:表示排除指定的字符串

      如: grep -v ^# /etc/inittab :表示查找文件的内容,但不包括以#好开头的行

      结果如下:

      

    6.在Linux中的文件中的 #  代表 配置文件或脚本的注释

    7. man 命令格式如下: man 命令

    如: man ls 

    结果出来就可以用类似于 more 的命令

    8. man命令也可以查看配置文件的帮助信息,命令如下: man 配置文件

    如: man services

    主要如:

    • service-name:服务的名称
    • port/protocol : 端口和协议
    • aliases: 别名

     9. 如果要查看命令的简短信息,使用命令: whatis 命令

    如: whatis ls | what is cp | whatis rm 

    10. 如果要查看配置文件的简短信息,使用命令: apropos service

    如:

     11.如果只想查看命令的选项,不想查看其他信息,使用命令:  命令 --help

    如: ls --help | rm --help  等等。

    12.查看系统当前时间命令: date

    修改时间命令为: date 101823102017

    1018:日期 10.18

    2310:时间 23:10

    2017:年 2017

    13. info命令同样可以查看帮助信息, 类似于man命令

     14. help 命令用于查看shell内置的命令帮助,如: help cd | help umask 等等

      这些内置的命令不能用man 的方式来获取  

      如:man cd

    查看到的是shell内置命令的信息。

    这些内置的命令用 :  which  或  whereis  并不能查找到

    如:




  • 相关阅读:
    【基础算法】- 全排列
    【基础算法】- 2分查找
    区块链培训
    Static Binding (Early Binding) vs Dynamic Binding (Late Binding)
    test
    No data is deployed on the contract address!
    "throw" is deprecated in favour of "revert()", "require()" and "assert()".
    Variable is declared as a storage pointer. Use an explicit "storage" keyword to silence this warning.
    京都行
    Failed to write genesis block: database already contains an incompatible
  • 原文地址:https://www.cnblogs.com/beibidewomen/p/7689230.html
Copyright © 2011-2022 走看看