8.26 基础命令

命令基础

1、命令的用法
  基本格式 :
  命令 选项 操作对象
  *扩展:
  命令 子命令 选项 操作对象
  qemu-kvm create/pause/stop ...
  docker

2、获取命令帮助
  ring0 -- ring3
  内置命令 -- 运行在ring0
  外置命令 -- 运行在ring3
  
  扩展:虚拟化 -- ring -1 ring 0 -- ring 3 -- 硬件辅助虚拟化(intel vt-x amd xxx)

    1、
    内置命令
    help 命令
    外置名利
    命令 --help / -h
    2、man -- manual手册
    /usr/share/man... 所有的帮助手册都是一个压缩文件
    1 -- 8 个级别
    每个级别对应的内容是不想同,而各个命令有可能只中一个或几个的帮助内容;
    1:表示用户命令 -- 一些普通用户的命令的使用格式或参数用法;
     2:表示系统调用 -- 查命令关联的system call
    3:库调用 -- 命令相关的库文件
    4:特殊文件(设备文件)
    5:文件格式(配置文件的语法)
    6:游戏
    7:杂项(Miscellaneous)
    8:管理命令(/sbin,/usr/sbin,/usr/local/sbin)只有管理员才有权限使用的命令,因为它们能修改硬件设备参数;

    whatis 命令
    查看命令所支持的man级别类型;

    User Commands -- 用户命令
    NAME -- 名字;一般显示这个命令的功能
    synopsis -- 概要 ; 命令的用法
    DESCRIPTION -- 描述;该命令的各种参数,及其解释;
    AUTHOR -- 作者;
    COPYRIGHT -- 版权;发型版本的信息
    SEE ALSO -- 查看其他信息

    man 调用的more来进行文件查看
    1、/内容 -- 默认向下查找制定内容
    2、?内容 -- 默认向上查找指定内容
    n 下一个
    N 上一个

    3、查看info信息
    /usr/share/doc/ 。。。
    存放了命令的帮助文档(和文件的来源于历史有关)
    一般不看

    4、安装第三方软件
    README

    5、百度谷歌

3、系统基础命令
  3.1、PATH 环境变量
  echo $PATH
  3.2、常用命令
  Date clock hwclock Cd pwd ls stat Cat tac file
  date 查看系统时钟
  在文件命令的经常使用
  %字母
  %F 2019-08-26
  %D 08/26/19
  %H
  %M %m
  %S
  clock hwclock 硬件时钟 cal
  hwclock -s //将系统时钟与硬件时钟进行同步,同步成硬件时钟
  扩展:ntp服务器
  yum install ntp
  去修改 /etc/ntp.conf文件,实现客户端与服务器端的时间同步;
  cd pwd
  目录: . .. ~ -
  PWD OLDPWD
  basename
  dirname
  ls
  它涉及到很多文件属性信息
    -i inode 信息 (文件系统有关)
    -l 文件类型 文件权限(所属主 所属组 other 特殊权限位) 硬链接数 所属主 所属组 文件(目录)大小 Mtime 文件名(目录名)
    - 普通文本文件
    d 目录文件
    l 软链接文件 ---------------------------------------------------------------------------------被链接文件的字符长度
    s(套接字文件)--------------------------------------------------------------------------------------主设备号 次设备号
    b 块设备文件-----------------------------------------------------------------------------------------主设备号 次设备号
    c 字符设备文件 流设备文件
    p 管道文件
    file 去查看文件的具体文件类型
    普通的文本文件 ASCII 文件
    stat 查看文件时间信息
    touch -C
    cat tac
    查看文件内容
    cat结合重定向可以多行输入
    -n

    其他常见的命令
    who w whoami whereis whatis which
    who w whoami 当前系统登录的用户信息
    whereis
    查看命令的绝对路径
    查看man的帮助文档的路径
    which
    whatis

    shutdown halt reboot init 0 init 6 poweroff
    shutdown now // 立刻关机
    shutdown -r now //立刻重启
    shutdown 17:00 // 在17点的时候关机
    shutdown -r 17:00
    shutdown +5 //在命令执行后 第5分钟关机
    shutdonw -c //取消关机命令
    明白:shutdown 调用的就是poweroff
    halt -- halt是直接断电
    poweroff -- 会对进程做检查在断电
    reboot -- 重启
    init 0 / init 6

 

posted @ 2019-08-28 09:42  酒友az  阅读(118)  评论(0编辑  收藏  举报