1.虚拟机的控制:
打开一个bash,有以下方式:
(1)Applications->Utilities->Terminal
(2)鼠标右键---->open in Terminal
(3)gnome-terminal
(4)Ctrl+shift+n ##要在桌面已经建立一个bash的前提下才可以使用
(5)Ctrl+shift+t ##在同一个窗口打开一个新的tab
退出方式:
(1)exit
(2)Ctrl+d
虚拟机打开界面以及显示界面如下:
关闭虚拟机时,出现下面错误,
错误原因:参数错误,同时也给出了参数的用法。
出现下面错误原因:第一串字符串输入有误
关闭虚拟机:
关闭虚拟机之后不能显示登录界面:
虚拟机出现故障时重置恢复:(虚拟机无所谓,有故障恢复就行了,切勿在真机使用)
2.系统的登录:
(1)文本登录:ctrl+alt+f2-f6进入文本登录界面
(2)图形登录:
Red hat Enterprise Linux Server 7.0 (Maipo)##系统版本
Kernel 3.10.0-123.el7.x86_64 on an x86_64##内核版本,系统位数
desktop0 login:root ##登陆用户名称输入
Password: ##密码输入无回显
注意:gnome-session-quit --force ##强制注销用户,不询问。
init 3:关闭图形,此时无法启动图形登录
init 5:所有功能全部打开。
3.系统控制台的切换:
ctrl+alt+f2-f6 进入文本界面,
ctrl+alt+f1|f7 退出文本界面进入图形界面 。
4.用户级别:
(1)普通用户登录:
student ——普通用户
密码:student
(2)超级用户登录:
点击——>not listed?
用户名称:root
密码:redhat
注意:普通用户进入超级用户需要输入超级密码,超级用户进入普通用户不用输入密码,平级用户切换需要密码。超级用户权限大,但是危险性越高
5.命令的执行:
(1)命令必须在行提示符后输入;
(2)命令的格式:命令 ,参数, 执行目标
(3)ctrl+c ##撤销命令的执行
(4)命令参数:
-参数 ##单词缩写
--参数 ##单词全称
(5)行提示符:
[kiosk@foundation0 Desktop]$
kiosk ##打开shell的用户
@ ##分隔符
foundation0 ##主机名称
Desktop ##工作目录名称
$ ##身份提示符,#表示超级用户,$表示普通用户
注意:命令要在行提示符之后输入才能执行
(6)命令的帮助:
whatis 命令 ##查看命令的功能
命令 --help ##查看命令的帮助
[ ] ##选择加入的命令,加不加都可以
... ##加入的内容个数任意多个
<> ##内容必须要加
注意:当系统是新安装的时候(whatis 命令)这条命令报错,因为系统的数据库没有接入,此时运行(mandb)命令,接入数据库即可重新运行。
6. 用户切换:(低级用户进入高级用户要输入密码)
7.系统命令
date:
(1)(当前系统时间):
watch -n 1 date ###让date命令每秒执行一次,ctrl +c 推出监控模式
(2)设置系统时间为2026年11月11日11小时11分钟48秒
格式为:月天小时分钟年.秒
(3)date -d +17day ##查看17天之后的时间
(4)date -d +4day ##查看4天之前的时间
(5)date +%Y%m%d%H%M ##查看时间的年份月份天数小时分钟
passwd:
(1)改变超级用户密码:(图中错误原因:新密码和确认密码输入不相同)
(2)高级用户可以改变普通用户密码:(passwd username)
密码的设置必须大于等于8位(虽然超级用户提示错误,但是仍然可以修改,权限大就是没办法)
(3)普通用户下设置密码
错误原因:设置的新密码不能与之前设置的密码重复,否则报错
(4)密码设置是数字,字母与下划线的任意大于等于8位的组合,否则报错
(5)密码设置成功:
(6)当在student下用-S命令查看密码状态时,报错(只有root才可以查看,权限不够)
(7)使用watch -n 1 passwd -S student 对密码进行监控每一秒监控一次
passwd -l student ##对密码上锁
passwd -u student ##解锁
passwd -n 2 student ##设置最短有效期
passwd -x 983 student ##设置最长有限期
passwd -w 4 student ##密码到期前4天报警
passwd -i 3 student ##密码到期后所能延长修改的天数
touch file ##建立文档
cat file ##查看文档
vim file ##修改文档
查看文档前3行
less ##分页浏览,q退出
查看文档后几行
wc -w file ##查看字数
wc -l file ##查看行数
wc -c file ##查看字节数
wc -m file ##查看字符数
cal:(默认当月)
显示最近三个月:
到指定日期的天数:
星期一作为一周开始
!数字 ##执行多少行命令
!字母 ##执行最近一条以这个字母开头的命令
history ##显示历史
history -c ##清除当前环境中的历史命令
clear ##也可以清除
9.系统关机,重启
重启:
reboot | init 6 | shutdown -r now
关机:
poweroff | init 0 | shutdown -h now
开两个bash,便于观察, shutdown -c 取消关机
10.系统语言调整:
Applications ----->system tools---->settings ----->Region & language --->language
11.快捷键用法:
左右 ##一个一个字符移动
ctrl+左右 ##一个字一个字的移动
ctrl+a ##光标移动到行首
ctrl+e ##光标移动到行尾
ctrl+u ##光标所在位置删除到行首
ctrl+k ##光标所在位置删除到行尾
ctrl+r+关键字 ##调出最近一行含有关键字的命令
ctrl+c ##撤销已经输入的命令
ctrl+d ##关闭当前环境
ctrl+L ##清空屏幕
ctrl+shift+c ##复制
ctrl+shift +v ##粘贴
ctrl+shift+pageup|pagedown ##切换tab
ctrl+shift +alt+l ##锁屏
ctrl+shift+alt+上|下 ##切换工作界面
ctrl+shift+alt+f1|f7 ##进入图形界面
ctrl+shift+alt+f2-f6 ##进入虚拟控制台
12.shell是保护内核的(保镖作用),是用户程序与内核交互的通道。用户命令输入shell,shell转接给内核。