基础命令

Posted hzdhh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础命令相关的知识,希望对你有一定的参考价值。

命令基础
 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
    
 
   

以上是关于基础命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux运维基础:Linux基础命令

Linux运维基础:Linux基础命令

08-bash基础特性及基础命令

Linux基础命令

Linux基础知识--命令的基础知识

Linux自学笔记:bash基础特性及基础命令