1 利用虚拟控制台解决系统图形问题
1.ctrl+alt+F2-F6 ---------##切换到虚拟控制台
2.登录系统获得root权限
3.执行init 3--------------- ##使系统运行级别为3
------------------------------ ##0表示关机 6表示重启 1表示单用户模式 2-4表示无图形的网络模式 5表示有图形的网络模式
4.再次登录
5.执行init 5--------------- ##图形问题解决
2 如何控制desktop和server
先在真机右键单击桌面打开一个terminal ##与内核交互的窗口
注意:history -c-------------- ##清除历史命令
功能 | |
---|---|
start | 开启 |
view | 显示 |
poweroff | 断电 |
reset | 重置 ##虚拟机已启动 |
stop | 关机 |
3 如何登录和退出虚拟机
退出登录:
①terminal: gnome-session-quit --force
②可视化界面:send key ----ctrl+alt+f6
③文本:exit\ctrl+D
注意:在虚拟机文本页面中使用鼠标会被虚拟机捕捉,按Ctrl+alt
释放鼠标到真实操作系统中
切换用户
[kiosk@foundation0 Desktop]$ su - username
##高级用户切换到低级用户不需要密码,低级用户切换到高级或者平级用户的切换需要密码
4 内核&shell&如何开启shell
4.1 内核(Kernel)
内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。内核的分类可分为单内核和双内核以及微内核。严格地说,内核并不是计算机系统中必要的组成部分。
linux--------------------------##单指linux 内核
linux操作系统(linuxos) ##linux 的内核+GUN 组织的软件+厂商开发出来的软件
4.2 shell
app和内核之间传输沟通的桥梁,保护内核的工具,shell就包裹着内核,内核下一层是硬件,为app所调动,shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核。
shell的种类:bash(GNU Bourne Again Shell);其他:sh tcsh ksh。
5 如何开启和关闭shell
5.1 开启shell
开启shell的快捷键设置:
1.gnome-control-center -----------##打开系统设置中心
2.[keyboard]---->[shortcuts]---->[custom shortcuts]---->选择+ ----> 填入快捷键名称到name选项----填入命令[gnome terminal]到command中----点击disable输入快捷键
5.2 关闭shell
关闭当前shell:使用快捷键Ctrl+D或者在命令行输入exit
关闭所有shell: ctrl+Q
6 命令行提示符含义
7 Linux中如何执行命令
示例:
注意:ctrl +c ##撤销命名的执行
8 文件&目录管理
8.1 新建文件&目录
命令 | 参数 | 目标 | 功能 |
---|---|---|---|
touch | filename | 新建文件 | |
filename1 filename2 filename3 | 新建多个文件 | ||
-t | filename | 修改文件时间戳 | |
///filename | 指定路径下新建文件 | ||
mkdir | directory | 新建目录 | |
dir1 dir2 dir3 | 新建多个目录 | ||
-p | dir1/dir2/dir3 | 建立递归目录 |
8.2 删除文件&目录
命令 | 参数 | 目标 | 功能 |
---|---|---|---|
rm | file | 删除文件 | |
-f | file | 强制删除不提醒 | |
rm | directory | 删除目录 | |
-r | directory | 递归删除(删除目录本身及里面内容) | |
-rf | directory | 删除递归目录不提示 |
8.3 编辑文件
vim有三种工作模式,分别为命令模式(vim filename)、插入模式(i)和退出模式(:wq)
vim命令模式下调整工作参数:
set参数信息 例如: set nu ----------- ##显示行号
set nonu ---------------------------------- ##取消行号显示
set mouse=a ---------------------------- ##显示鼠标
set cursorline --------------------------- ##显示行线
( 此设定为临时设定,vim关闭后设定消失 )
vim下永久设定:
vim /etc/vimr ##编辑vim的配置文件
set参数信息
8.4 vim异常退出
8.5 复制&移动文件
注意:可同时复制多个文件\目录,用空格隔开
8.6 文件的查看
9 Linux系统结构及文件寻址
linux是一个倒树型结构
linux中所有的东西都是文件
这些文件都在系统顶级目录“/” /就是根目录
/目录以下为二级目录这些目录都是系统装机时系统自动建立的
二级目录的作用:
/bin ---- ##二进制可执行文件也就是系统命令
/sbin — ##系统管理命令存放位置
/boot — ##启动分区,负责系统启动
/dev ---- ##设备管理文件
/etc ----- ##大多数系统管理文件
/home – ##普通用户的家目录
/lib ------ ##32位系统库文件存放位置
/lib64---- ##64位系统库文件存放位置
/media – ##系统临时设备挂载点
/mnt ----- ##系统临时设备挂载点
/run ------ ##系统临时设备挂载点
/opt ------ ##第三方软件安装位置
/proc----- ##系统信息
/root ----- ##超级用户家目录
/srv,/var ---- ##系统数据
/sys ------- ##系统管理,主要是关于内核的
/tmp ------ ##系统临时文件存放位置
/usr ------- ##系统用户相关信息数据及用户自定义软件存放位置
10 关于路径的常用命令
补充:ls -ld dir 目录本身的属性
11 命令的自动补齐
12 系统中历史的调用
13 在系统中获得帮助
14 系统中通用配置符号
注意:
[]为模糊匹配
{}为点名机制
touch file {1…3}{a…c} ###建立n*n个文件如1a 2a 3a 2a 2b 2c 3a 3b 3c
示例: