1.X Windows与命令行模式的切换
2.初入linux
linux第一点
基础的命令操作
快捷键
3.Linux的在线求助
- -help的使用
man page和info page
4.文本编辑器nano
5.开关机的使用
数据同步写到硬盘
linux加快数据读取的速度
关机指令
1.X Windows与命令行模式的切换
首先X Windows是图形用户化界面
为啥会有图形化界面和命令行模式的切换呢,我们可以把centos7系统看成一个房子,那么图形用户化界面和命令行界面就是进入这个房子的门,如果我们默认在使用的时候启动图形化用户界面,那么centos7默认是有一个图形化界面和五个命令行模式界面,我们默认首次登录时是进入图形化界面,我们可以用
Ctrl + Alt F1~F6
对我们所处的界面进行转换,命令行模式如图:
在命令行模式下我们可以直接输入指令对计算机进行操作,但是图形用户化界面需要我们手动打开终端输入指令
,当然每一 个界面都有一个名字,F1~F6分别对应tty1 ~tty6,默认tty1是图形用户化界面,但是如果我们在安装centos的时候,没有默认使用图形用户化界面,那么我们的tty1 ~ ttyt6都是命令行模式
其实centos7环境下刚开始只有tty1,当我们在六个模式下切换的时候,系统才会额外产生其他的tty2 ~tty3等
当然,我们也可以在命令行模式下启动图形用户化的界面
命令:
startx
这个相当于此命令行模式也变成了图形用户化的界面,也就是说,如果你默认的tty1是图形化界面,那么你现在又把一个命令行模式变成了图形用户化模式,等于有了两个图形用户化模式
2.初入linux
2.1linux第一点:
linux是严格区分大小写
2.2基础的命令操作
1.
date
:查看当前系统的时间2.
cal [month] [year]
:查看某一年的某月的日历比如:cal 7 就是查看7月份的日历,当然我们也可以直接cal查找的是当月的日历
3.
bc
:计算器4.
history
:默认记录我们最近敲过的1000个命令5.
clear
:清屏
我们对计算器进行演示:
我们可以看出1/3和5/3的结果不正确,那是因为默认的计算机是不保留后边的小数的,那么我们就可以用指令
scale=要保留的位数
可以使用命令
quit
退出计算器
2.3快捷键
1.ctrl+p:可以向上遍历以往输入的命令
2.ctrl+n:可以向下遍历以往输入的命令
5.ctrl+a:光标移动到当前行头部
6.ctrl+d:删除光标后边的字符,若光标所在行没有字符那么就会关闭终端
7.ctrl+u:删除光标前所有字符
8.ctrl+h:删除光标前面的字符
9.tab:自动补齐命令,按两次tab可以显示以当前输入的命令做前缀的命令都显示出来
10.ctrl+l:清屏
11.ctrl+c:如果我们查找内容时让终端跑不停,那么可以使用此快捷键让它停下来
3.Linux的在线求助man page和info page
3.1- -help的使用
[某一指令] --help
比如date --help
可以看出给我们date这个指令的使用格式,和使用参数等等信息,这样就不用我们慢慢想了
3.2man page和info page
1.
man [某一指令或者相关文件]
:比–help更详细的显示某一命令的使用方法等信息,如果是相关文件就会显示相关文件的作用2.
info [某一指令或者相关文件]
:和man page的用处差不多,二者不同的是man page是一口气输出一堆信息,而info page是将文件数据拆成一个一个的段落,每一个段落用自己的页面来编写,并且在各个页面中还有类似的网页的超链接跳到不同的页面中,每个独立的页面称为一个节点
4.文本编辑器nano
指令:
nano [指定文件名]
:创建一个类似windows里边的记事本文件
5.开关机的使用
5.1数据同步写到硬盘
指令:
sync
为啥要讲这个指令呢,我们知道数据在计算机中的运行模式:所有的数据都要被读入内存后才能被CPU处理,但是数据又常常需要由内存写回硬盘(比如我们的保存操作),但是当我们的系统因为某些特殊的原因造成不正常的关机,数据没有写入硬盘,所以就会造成数据的不正常更新,直接在命令行模式(终端下)输入这个指令,那么内存中尚未更新到硬盘的数据就会被写入硬盘,所以这个命令最好在开机和关机的时候多执行几次
5.2linux加快数据读取的速度
linux在默认的情况下,某些已经加载内存中的数据将不会直接被写入硬盘,而是先暂存在内存当中,如此一来,如果一个数据被你重复改写,那么由于它没有保存到硬盘中,因此还在内存中进行读取,对比如果数据被加载进内存就直接写入硬盘,在你重复的改写数据的时候,数据在内存和硬盘直接相互来回读写,所以速度自然是加快了很多
5.3关机指令
1.shutdown,halt,poweroff,reboot
showdown [-krhc] [时间] [警告信息]
各个参数含义:
时间:指定系统关机的时间,也就是多长时间后执行使用的shutdown方法
比如:
shutdown -h 1:一分钟之后进行关机的操作
shutdown -h now:立即关机
警告信息:
shutdown -r 30 “the system will reboot”:三十分钟后系统会重新启动,并显示后边的信息给所有的使用者
其他的指令比较简单,都是直接使用就可以关机,详细的使用方法可以使用–help查询
最后又一个注意点:
关机需要用root用户,普通用户不能使用
切换成root用户指令为:
su root