查看时间和修改时间
查看和修改系统时间:
查看硬件时间:# hwclock
查看系统时间:# date
按照自己想要的格式显示时间的命令:
%F:完整日期格式,等价于 %Y-%m-%d(对应年-月-日)
date "+%F"
2023-06-05
date "+%Y-%m-%d"
date "+%Y-%m-%d %H:%M:%S"
2023-06-05 10:12:53
%M:分钟
%H 小时
%S 秒
修改时间date命令:
-s, --set=STRING 把时间设为字符串所描述的时间:
date -s "2022-12-12 12:30"
帮助命令使用
前面我们说过Linux的命令有几千条这多,所以,不可能在课上全部讲完,也不可能一直记得住这门多命令,那么,在工作的时候忘记了某个命令的具体用法,出来查笔记和百度外怎么办?可以查系统自带的帮助文档:
1—man 命令 :查看手册页或命令描述
例:man ls
man命令查看帮助时,支持它支持上翻下翻,搜索(直接输入斜线),退出用q 看到全是英文,不爽,没关系,CentOS7有汉化的方法:
man命令查看帮助时,支持它支持上翻下翻,搜索(直接输入斜线),退出用q看到全是英文,不爽,没关系,CentOS7有汉化的方法:
1、下载源码:https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN
2、将下载的文档放到 /opt路径下
3、解压编译安装(还是先用着,以后会详细讲解)
解压时提醒没什么,就yum install 安装什么了
tar jxvf manpages-zh-1.5.2.tar.bz2
cd manpages-zh-1.5.2 #进入解压后的根目录
./configure --disable-zhtw
make && make install
4、设置别名可以覆盖源码的man,也可以和man分开,做一个别名入cman,也可不可设置,没必要,如果真要的话,那就如下一行代码设置
alias cman=‘man -M /usr/local/share/man/zh_CN’
2—h或help
- 使用-h或–help查看命令选项
命令 -h
命令 --help
如果发现-h不可以执行就换成–help
例: ls --help
关机命令及7个启动级别
常用的几个关机,重启命令
shutdown
reboot
init 0-6 #一般不它来关机重启啥的
poweroff #不安全的命令
关机命令之–shutdown
作用:关机,重启,定时关机
语法:shutdown [选项]
参数:
- -r => 重新启动计算机
- -h => 关机
- -h 时间 =>定时关机
例如:
shutdown -h +10 #10分钟之后关机
shutdown -h 23:30 #指定具体的时间点进行关机
shutdown -h now #立即关机,绝大多数情况下执行该命令
shutdown -r 22:22 #22:22 以后重启
shutdown -c 取消关机
7个启动级别
Linux下的7个运行级别:
- 0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。init 0
- 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
- 2:多用户状态,没有NFS支持。
- 3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。
- 4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
- 5:X11控制台,登陆后进入图形GUI模式,XWindow系统。
- 6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行
- 标准的Linux运行级别为3或5,5我也很少用,因为它不可替代winodws
查看当前默认下运行的级别
runlevel
systemctl get-default
要修改默认的运行级别:
#centos7不再使用/etc/inittab文件进行默认的启动级别配置,而使用target替代。
#设置默认第三启动级别
systemctl set-default multi-user.target # multi-user.target表示第3级
#设置默认第五启动级别
systemctl set-default graphical.target #graphical.target表示第5级
标准的Linux运行级别为3或5,如果是3的话,系统就在多用户状态;如果是5的话,则是运行着XWindow系统。不同的运行级别有不同的用处,也应该根据自己的不同情形来设置。例如,如果丢失了root口令,那么可以让机器启动进入单用户状态来设置。
进入centos7 紧急模式恢复root密码的具体方法:
1、首先重启,按↑↓键,选择第一项,按下e键进行编辑
2、ro 改为rw init=/sysroot/bin/sh
3、改完之后,按下Ctrl+X进入紧急模式
4、换根chroot /sysroot , 执行passwd命令修改密码,注:如果系统的selinux开启着,则需要执行命令: touch /.autorelabel以
更新系统信息,否则重启之后密码修改不会生效
5、先退出当前根exit,reboot重启系统