笔记

help hash

hash   缓存记录

  -d 清除指定命令缓存

  -r 清除所有缓存

cat /etc/fstab  

echo $PATH  显示环境变量

history 管理命令历史

  登陆进shell新执行的命令会记录在缓存中,登陆时会读取命令历史文件记录下来的命令,家目录下的  ~/.bash_history,用户新追加的命令会在用户登出时追加进历史文件中.

外部命令获取方式

  (1)--help

    cat [选项options] [command]

  (2)man [command]     man1........man8

    ls /usr/share/man/

    man1 : 用户命令

    man2 : 系统调用 

    man3 : C库调用

    man4 : 设备文件及特俗文件

    man5 :  配置文件格式

    man6 : 游戏  7 : 杂项 8 : 管理类命令

    MANPATH     /etc/man.config   man命令配置文件

    MANPATH  /PATH/10/SOMEWHERE :指明新的手册文件收索位置

    man -M /PATH/TO/SOMEWHERE COMMAND:

  PS:有些关键字在不止一个章节中存在帮助手册

 帮助手册中的段落说明:

  NAME DESCRIPTION DESCRIPTION OPTIONS EXAMPLES AUTHOR TRPORTING BUGS 

  []可选内容  <>必选内容 a|b二选一  ....:同一内容出现多次  

man命令的操作方法:

     向文件尾部操作方法: Space V  f  F  

  向前翻屏 :  B  b

echo  :回显命令

  -n 禁止自动添加换行符

  -e 允许使用转义符

    \n  换行

    \t  制表符

which  命令对应的的程序路径

   which ls 显示/usr/bin/ls

    which [option]  command

whereis 显示命令对应的信息

whatis  搜索对应的详细信息

  whatis read  :可将当前系统上对应read的帮助手册及与之对应的关键字,创建为一个数据库.

 系统管理类命令:

  关机: halt poweroff  shutdown, init 0

  重启:reboot  shutdown init6

  跟用户登陆相关  who whoami w

关机命令:

  shutdown 

    shutdown  [OPTION]  ... TIME [MESSAGE]

    -r  重启

    -h  关机

    -c  取消

    TIME:

        now:  立刻

        +m   相对时间表示法

        hh:mm  绝对时间表示,指明具体时间,24小时制.

    例:shutdown -h +5  5分钟以后关机         shutdown -r  +5  5分钟以后重启   shutdown -c 取消

用户登录信息查看命令:

  whoami  显示当前登陆有的有效用户id

  who  系统上当前所有的登陆会话

  w  详细显示登陆会话,及所有登陆用户相关操作信息.

  

posted on 2019-07-15 18:23  sunny1233901  阅读(110)  评论(0编辑  收藏  举报