第五天 RHEL7 基础命令操作
1:终端
tty :控制台终端
rhel(7个)切换 ctrl+alt+f1图形 ctrl+alt+f2-f6 字符
pts : 虚拟终端(伪终端)
如ssh终端,远程终端
shift+alt+t 新建 alt+f4 关闭 alt+数字键 切换
whoami 查看当前用户 who am i 查看pts终端号
shift+ctrl+加号 放大pts终端字体 ctrl+减号 减小pts终端字体
ssh +ip 远程主机
2:shell提示符
[root@tt ~]# 用户名—主机名—当前目录—root/普通用户 ~ 为root家目录
3:bash shell语法格式
cat /etc/shells or chsh -l 查看所有的shell解释器
命令的格式 命令直【选项】 (【参数】)
命令子:具体执行的命令
选项 : 匹配的条件
参数 :命令处理的对象
4 :不同颜色代表类型
黑色:普通文件 蓝色:目录 浅蓝色:链接文件/快捷方式 红色:压缩文件 绿色:可执行文件 黑底黄字:设备文件
5:基本命令操作
ls 不指定查看当前目录 以点开头为隐藏文件 如 .tt
pwd 显示当前工作目录
cd 切换目录
6: 系统时间管理
hwclock 查看bios硬件时间 date 查看系统时间
date -s 修改时间后接参数 如: ‘2016-1-5 10:10’
date '+%Y-%m-%d %H:%M' 显示年与日时分秒
7:获取帮助
--help查看内部命令(系统自带的)
-h 查看外部命令(安装包后的)
man 手册
8:关机命令
shutdown init reboot poweroff ctrl+c 结束操作
shutdown
作用:关机,重启,定时关机
语法:shutdown [选项]
-r => 重新启动计算机
-h => 关机
-h + 时间 =>定时关机
[root@xuegod60 ~]# shutdown -h +10
10分钟之后关机
[root@xuegod60 ~]# shutdown -h 23:30
指定具体的时间点进行关机
[root@xuegod60 ~]# shutdown -h now
立即关机
shutdown -r now 立即重启
shutdown -r +10 #10 分钟以后重启
shutdown -r 22:22 # 22:22 以后重启
9 :运行级别
语法 init 0-6
Linux 7个启动级别:
0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2 多用户模式,没有NFS网络支持。
3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 图形化模式,登陆后进入图形GUI模式,X Window系统。
6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。
RHEL7不再使用/etc/inittab文件进行默认的启动级别配置
systemd使用比sysvinit的运行级更为自由的target替代。
第3运行级用multi-user.target替代。
第5运行级用graphical.target替代。
runlevel3.target和runlevel5.target分别是
指向 multi-user.target和graphical.target的符号链接。
切换到第3运行级
[root@localhost ~]# systemctl isolate multi-user.target
或
[root@localhost ~]# systemctl isolate runlevel3.target
切换到第5运行级
[root@localhost ~]# systemctl isolate graphical.target
或
[root@localhost ~]# systemctl isolate runlevel5.target
设置默认第三启动级别
[root@xuegod60 ~]# systemctl set-default multi-user.target
runlevel 查看当前运行级别
systemctl get-default 查看默认的运行级别
mu字符3 g图形5