1、命令的用法
基本格式:
命令 选项 操作对象
扩展:
命令 子命令 选项 操作对象
qemu-kvm create/pause/stop...
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个级别
每个级别对应的内容是不相同的,而各个命令有可能只中一个或几个的帮助内容;
whatis命令
查看命令所支持的man级别类型
man 调用的more来进行文件查看
1、/内容 --- 默认向下查找制定内容
2、?内容 --- 默认向上查找制定内容
n 下一个
N 上一个
3、查看info信息
/usr/share/doc/...
存放了命令的帮助文档(和文件的来源历史有关)
一般看不了
4、安装第三方软件
README
5、百度谷歌
3、系统基础命令
1、PATH环境变量
echo $PATH
2、常用命令
Date 查看系统时钟 在文件命令的经常使用 %字母 %F 2019-08-27 %D 08/89/34 %H
%M %m %S
clock hwclock 硬件时钟
hwclock -s //将系统时钟与硬件时钟进行同步,同步成硬件时钟
扩展:ntp服务器
yum install -y 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() init6 poweroff
shutdown now //立刻关机
shutdown -r now //立刻重启
shutdown 17:00 //在17点的时候关机
shutdown +5 //在命令执行后第5分钟关机
shutdown -c //取消关机命令
明白:shutdown调用的就是poweroff
halt --- halt是直接断电
poweroff --- 会对进程做检查在断电
reboot 重启
init0 / init6