本系列参考鸟哥的Linux私房菜基础学习篇进行学习,以VMware上安装CentOS7.0为例讲解。
VMware版本:VMware-workstation-full-14.1.2-8497320.exe
VMware官网:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
CentOS7.0版本:CentOS-7-x86_64-Everything-1503-01.iso
下载链接:http://archive.kernel.org/centos-vault/7.1.1503/isos/x86_64/
安装文章参考:https://www.linuxidc.com/Linux/2014-10/108013.htm
4.1 首次登陆系统
(1).如果你安装了GNOME的话,直接按界面操作登陆即可。
(2).在终端接口登陆
登陆环境介绍:
[Ctrl] + [Alt] + [F2]~[F6]:命令行登陆tty2~tty6终端机
[Ctrl] + [Alt] + [F1]:图形接口桌面
开机完成后,系统默认只会提供给你一个tyy而已,无论是文字界面还是图形界面,都是会出现在tyy1,我们需要通过按下命令行登陆终端机的方式进行切换,如我们登陆tyy2(按下 [Ctrl] + [Alt] + [F2])
4.2 文字模式下指令的下达
4.2.1 开始下达指令
指令格式:
指令说明:
1.一行指令中第一个输入的部分绝对是“指令(command)”或“可执行文件(例如批次脚本,script)”
2.command为指令名称,例如变换工作目录的指令为cd等等
3.中括号[]并不存在于实际的指令中,而加入选项设置时,通常选项前会带-号,例如-h;有时会使用选项的完整全名,则选项前带有--符号,例如--help
4.parameter1 parameter2.. 为依附在选项后面的参数,或者是command的参数
5.指令,选项,参数等这几个中间以空格来区分,不论空几格shell都视为一格。
6.[Enter]按键代表一行指令的开始启动
7.使用反斜线(\)来跳脱[Enter]符号,使指令连续到下一行。注意!反斜线后就立刻接特殊字符,才能跳脱!
8.Linux系统中,区分字母大小写
4.2.3 重要的几个热键[Tab],[Ctrl]-c,[Ctrl]-d
[Tab]按键:
1、接在一串指令的第一个字的后面,则为“命令补全”
2、接在一串指令的第二个字以后时,则为“文件补齐”
3、若按照bush-completion软件,则在某些指令后面使用[Tab]按键时,可以进行“选项/参数的补齐”功能!
[Ctrl]-c按键:中断目前程序的按键
[Ctrl]-d按键:相当于exit,键盘输入结束
[shift]+{[PageUP][Page Down]}按键:往前翻页和往后翻页
4.3 Linux系统的线上求助man page与info page
4.3.1 指令的--help求助说明
如果是指令,那么通过这个简单的--help就可以很快速的取得你所需要的选项、参数的说明了!
例如命令date --help,帮你查找date这个指令的基本用法与选项参数介绍
不过,通常--help用在协助你查询“你曾经用过的指令所具备的选项与参数”而已,如果你要使用的是从来没有用过的指令,或者你要查询的根本就不是指令,而是文件的“格式”时,就要通过man page。
4.3.2 man page
man是manual(操作说明)的简写,例如我们需要查看date的操作说明,可以输入指令:man date
代号说明:
man page大致分为以下几个部分:
man page常用按键
指令使用查找说明,可以参照鸟哥的方法:
4.3.3 info page
用途与man page差不多,都是用来查询指令的用法或者是文件的格式。不同的是,info page将文件数据拆成类似网页“超链接”的一个个段落,每个独立的页面被称为一个节点(node)。
同样,我们对date使用info page查看,指令为info date,如下:
然后,我们可以使用上下左右按键来将光标移动到该文子或者“*”上面,按下Enter,就可以前往该小节了,另外,也可以按下[Tab]按键,就可以快速的将光标在上表的画面中的node间移动。
info page相关按键:
总结:
4.5 正确关机方法
谈一谈几个与关机/重新开机相关的指令:
将数据同步写入硬盘中的指令:sync
避免系统因为特殊情况造成不正常关机,数据因未被写入硬盘造成更新不正常,直接在命令行输入sync,那么在内存中尚未被更新的数据就会被写入硬盘中。所以这个指令在系统关机或重新开机之前,最好多执行几次。
惯用的关机指令:shutdown
我们可以通过man page查询shutdown指令的用法,输入指令man shutdown,结果如下:
例如,我们希望立即关闭计算机:shutdown -h now
需要在20:30关闭计算机,则输入:shutdown -h 20:30
重新开机,关机:reboot,halt,poweroff
reboot重启一般这么用,输入指令:sync; sync; sync; reboot
halt:系统停止,屏幕可能会保留系统停止的信息
poweroff:系统关机,没有提供额外的电力,屏幕空白
实际使用管理工具systemctl关机