info page
info 与man 的用法差不多,都是用来查询命令的用法或是文件的格式。但是与man page 一口气输出一堆信息不同,info page 是将文件数据拆成一个一个的段路,每个段落用自己的页面来编写,并且在各个页面中还有类似网页的超链接来跳到各个不同的页面中,每个页面被称为一个节点,所以,你可以将info page想成是命令行模式的网页来显示数据。
但是,你要查询的目标数据的说明文件必须要以info 的格式来写成,才能够使用info的特殊功能(超链接),
可以在终端输入 info info 然后出来一片。。。第一行的意义:
- File :代表这个 info page 的书记是来自info.info 文件所提供
- Node 代表当前这个页面是属于Top 节点,只是info.info文件内的一个节点而已。
- Next 下一个节点的名字,你也可以按 N 来进入下一个节点。
- Up 回到上一层的节点总揽画面,也可以按下 U 来回到上一个层。
- Prev 前一个节点,但由于Top 是第一个节点,所以没有前一个节点的信息。P 到上一个节点
-在任何界面,按下h 就可以得到一些帮助的提示。
Basic Info command keys
x Close this help window.
q Quit Info altogether.
H Invoke the Info tutorial.
---------------------------------------------------------------
然后可以看到[menu] 这个东西,下面有4小节,可以使用上下左右来将光标移动到该文字或 * 上面,按下回车就可以前往该小节。
另外也可以按下Tab 健,这样就可以快速的将光标在节点间移动。
- 总之:在命令行模式中,如果你知道某个命令,但却忘了相关选项和参数,可以使用 [ --help] 的功能来查询相关信息。
- 当你有不知道的命令或文件格式,你想了解他,使用 man info 来查询
- 如果你想架构一些服务,或想要利用一组软件来完成某项功能时,可以去 /usr/share/doc 下面看一看有没有该服务的说明文件。
文本编辑器:nano
nano 的使用很简单,可以直接加上文件名就可以打开一个旧文件或新文件。下面我们就来打开一个 text.txt 的文件:
nano text.txt # 不管这个文件村不存在,如不存在就创建一个新的文件
^G 求助(联机帮助) ^O 写入 ^R 读档 ^Y 上页 ^K 剪切文字 ^C 游标位置(说明目前光标所在处的行数和列数)
^X 离开 ^J 对齐 ^W 搜索 ^V 下页 ^U 还原剪切 ^T 拼写检查
下面就是组合健以及作用,使用 ctrl+G 来获得全部的命令说明
alt + Y 语法校验功能的开启, alt +M 可以支持鼠标来移动光标的功能… ^==ctrl ,M==alt
正确的关机方法
linux 下面,由于每个程序(或者说服务)都是在后台进行的,因此在你看不到的屏幕下面其实可能有很多人同时在你的主机上工作。如果你直接关掉,其他人的数据就可能中断。另外,如果不正常关机,可能会导致文件系统的损坏。(来不及将数据写回文件中,所以有些服务文件就会有问题)。所以关机时要注意:
- 观测系统的使用状态,可以使用who 这个命令来查看谁在线, netstat -a 来查看网络的联机状态, ps -aux来查看后台执行的程序。
- 数据同步写入磁盘: sync
为了加快读取数据的速度,有些数据是保存在内存中的。所以如果不正常关机,就会造成数据的更新不正常。直接在命令行模式下输入sync,在内存中的数据就会写入硬盘中。
☁ ~ su - # 转变成root 用户
密码:
ABRT has detected 1 problem(s). For more info run: abrt-cli list
[root@study ~]# sync # 一般用户也可以使用sync命令,但是只会保存自己的数据,root 可以全部保存
- 常用的关机命令:shutdown
除了在主机以物理终端(tty1-tty6)来登陆系统,无论用什么身份都可以关机,若是你使用远程管理工具,关机就只有root 有权力。
shutdown 这个命令会通知系统内的各个进程,并通知系统中的一些服务来关闭。
- 可以自由的选择关机模式:关机/重启 2. 可以设置关机时间:立刻或某个特定时间 3. 自定义关机信息:关机之前,将自己设置的信息发送给在线用户。 4. 发送警告信息:如果你想进行一些测试,不想让其他用户打扰,使用这个来吓一吓别人。。
/sbin/shutdown [-t sec] [-arkhncfF] time [warning-message] # 使用 man 来查询一下
-k 并非真正关机,只向所有人显示警告信息。
-r 重启。
-h 停机。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
shutdown -h now # 立刻关机
shutdown -h 20:25 # 到点关机
shutdown -h +10 # 十分种后关机
shutdown -r now # 立刻重启
shutdown -k now ' this system will reboot' # 发送警告邮件,不会重启
- 重新启动,关机: reboot,halt,poweroff
这三个命令也可以进行重启,关机的命令,这三个命令调用的函数库差不多,都是使用 systemctl 这个重要的管理命令。所以看自己习惯使用helf # 系统停止,屏幕可能会保留系统已经停止的信息 powerfoo # 系统关机,如果没有提供格外的电力,屏幕空白
- 使用管理工具 systemctl 关机
systemctl reboot/poweroff/haalt/suspend(休眠模式)