Linux初学(CnetOS Linux7)之文本编辑器nano以及关机
2016-07-17 23:04
363 查看
1.nano文本编辑器
如果是单纯的想要储存而已,直接按下[enter]即可储存后离开nano程式。最底下还有两行,那个M就是[alt]!
2.正确关机
正常情况下,要关机时需要注意底下几件事
观察系统的使用状态:
如果要看目前有谁在线上,可以下达『who』这个指令,而如果要看网路的连线状态,可以下达 『 netstat -a 』这个指令,而要看背景执行的程序可以执行『 ps -aux 』这个指令。使用这些指令可以了解主机目前的使用状态!
通知线上使用者关机的时刻:
要关机前总得给线上的使用者一些时间来结束他们的工作,所以,这个时候可以使用 shutdown 的特别指令来达到此一功能。
几个与关机/重新开机相关的指令
将数据同步写入硬盘中的指令:sync
惯用的关机指令:shutdown
重启,关机:reboot,halt,poweroff
直接在文字介面下输入sync,那麽在记忆体中尚未被更新的资料,就会被写入硬碟中!所以,这个指令在系统关机或重新开机之前,最好多执行几次!
关机指令: shutdown
由于Linux的关机是那么重要的工作,因此除了你是在主机前面以实体终端机 (tty1~tty7) 来登入系统时, 不论用什麽身份都能够关机之外,若你是使用远端管理工具(如透过Tera Term使用ssh服务来从其他电脑登入主机), 那关机就只有root有权力而已喔!
shutdown可以达成如下的工作:
可以自由选择关机模式:是要关机或重新开机均可;
可以设定关机时间: 可以设定成现在立刻关机, 也可以设定某一个特定的时间才关机。
可以自订关机讯息:在关机之前,可以将自己设定的讯息传送给线上 user 。
可以仅发出警告讯息:有时有可能你要进行一些测试,而不想让其他的使用者干扰,或者是明白的告诉使用者某段时间要注意一下!这个时候可以使用 shutdown 来吓一吓使用者,但却不是真的要关机啦!
与旧版不同的地方在于,以前shutdown后面一定得要加时间参数才行,如果没有加上的话,系统会跳到单人维护模式中
实际使用管理工具 systemctl 关机
在旧版的CentOS中,这个指令可以切换不同的执行等级~ 执行等级共有 0~6 七个,其中 0 就是关机、6 就是重新开机等等。不过,这个 init 目前只是一个相容模式而已~ 所以在 CentOS 7 当中,虽然依旧可以使用『 init 0 』来关机,但是那已经跟所谓的『执行等级』无关了。
CentOS7系统中所有服务的管理是使用systemctl指令
[xiaohui@localhost ~]$nano text.txt # 不管text.txt存不存在都没有关系!存在就开启旧档,不存在就开启新档 GNU nano 2.3.1 File: text.txt <==这个是游标所在处 [ New File ] ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Te ^T To Spell # 上面两行是指令说明列,其中^代表的是[ctrl]的意思随便输入许多字, 输入完毕之后就储存后离开,如下所示:
GNU nano 2.3.1 File: text.txt write someting into this word <==这个是由标所在处 ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Te ^T To Spell此时按下[ctrl]-X会出现类似下面的画面:
GNU nano 2.3.1 File: text.txt Type some words in this nano editor program. You can use [ctrl] plus some keywords to go to some functions. Hello every one. Bye bye. Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? ▋ Y Yes N No ^C Cancel如果不要储存资料只想要离开,可以按下N即可离开。如果确实是需要储存的,那麽按下Y后,最后三行会出现如下画面:
File Name to Write: text.txt▋ <==可在这裡修改档名或直接按[enter] ^G Get Help M-D DOS Format M-A Append M-B Backup File ^C Cancel M-M Mac Format M-P Prepend
如果是单纯的想要储存而已,直接按下[enter]即可储存后离开nano程式。最底下还有两行,那个M就是[alt]!
2.正确关机
正常情况下,要关机时需要注意底下几件事
观察系统的使用状态:
如果要看目前有谁在线上,可以下达『who』这个指令,而如果要看网路的连线状态,可以下达 『 netstat -a 』这个指令,而要看背景执行的程序可以执行『 ps -aux 』这个指令。使用这些指令可以了解主机目前的使用状态!
通知线上使用者关机的时刻:
要关机前总得给线上的使用者一些时间来结束他们的工作,所以,这个时候可以使用 shutdown 的特别指令来达到此一功能。
几个与关机/重新开机相关的指令
将数据同步写入硬盘中的指令:sync
惯用的关机指令:shutdown
重启,关机:reboot,halt,poweroff
直接在文字介面下输入sync,那麽在记忆体中尚未被更新的资料,就会被写入硬碟中!所以,这个指令在系统关机或重新开机之前,最好多执行几次!
[xiaohui@localhost ~]$ su - # 这个指令在让你的身份变成 root !底下请输入 root 的密码! Password: # 就这裡!请输入安装时你所设定的 root 密码! [root@localhost xiaohui]# sync
<span style="font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">事实上sync也可以被一般帐号使用喔!只不过一般帐号使用者所更新的硬碟资料就仅有自己的资料,不像root可以更新整个系统中的资料了。</span>
关机指令: shutdown
由于Linux的关机是那么重要的工作,因此除了你是在主机前面以实体终端机 (tty1~tty7) 来登入系统时, 不论用什麽身份都能够关机之外,若你是使用远端管理工具(如透过Tera Term使用ssh服务来从其他电脑登入主机), 那关机就只有root有权力而已喔!
shutdown可以达成如下的工作:
可以自由选择关机模式:是要关机或重新开机均可;
可以设定关机时间: 可以设定成现在立刻关机, 也可以设定某一个特定的时间才关机。
可以自订关机讯息:在关机之前,可以将自己设定的讯息传送给线上 user 。
可以仅发出警告讯息:有时有可能你要进行一些测试,而不想让其他的使用者干扰,或者是明白的告诉使用者某段时间要注意一下!这个时候可以使用 shutdown 来吓一吓使用者,但却不是真的要关机啦!
[root@localhost xiaohui]# /sbin/shutdown [-krhc] [时间] [警告讯息] 选项与参数: -k : 不要真的关机,只是发送警告讯息出去! -r : 在将系统的服务停掉之后就重新开机(常用) -h : 将系统的服务停掉后,立即关机。 (常用) -c : 取消已经在进行的 shutdown 指令内容。 时间 : 指定系统关机的时间!时间的范例底下会说明。若没有这个项目,则预设 1 分钟后自动进行。 范例: [root@localhost xiaohui]# /sbin/shutdown -h 10 'I will shutdown after 10 mins' Shutdown scheduled for 日 2016-07-17 22:53:54 CST, use 'shutdown -c' to cancel. [root@localhost xiaohui]# Broadcast message from root@localhost.localdomain (Sun 2016-07-17 22:43:54 CST): I will shutdown after 10 mins The system is going down for power-off at Sun 2016-07-17 22:53:54 CST!可以输入『 shutdown -c 』来取消这次的关机指令。如果什麽参数都没有加,单纯执行shutdown之后,系统预设会在1分钟后进行『关机』的动作!
与旧版不同的地方在于,以前shutdown后面一定得要加时间参数才行,如果没有加上的话,系统会跳到单人维护模式中
[root@localhost ~]# shutdown -h now 立刻关机,其中 now 相当于时间为 0 的状态 [root@localhost ~]# shutdown -h 20:25 系统在今天的 20:25 分会关机,若在21:25才下达此指令,则隔天才关机 [root@localhost ~]# shutdown -h +10 系统再过十分钟后自动关机 [root@localhost ~]# shutdown -r now 系统立刻重新开机 [root@localhost ~]# shutdown -r +30 'The system will reboot' 再过三十分钟系统会重新开机,并显示后面的讯息给所有在线上的使用者 [root@localhost~]# shutdown -k now 'This system will reboot' 仅发出警告信件的参数!系统并不会关机啦!吓唬人!重新开机,关机: reboot, halt, poweroff
[root@localhost ~]# reboot [root@study ~]# halt # 系统停止~萤幕可能会保留系统已经停止的讯息! [root@study ~]# poweroff # 系统关机,所以没有提供额外的电力,萤幕空白!
实际使用管理工具 systemctl 关机
在旧版的CentOS中,这个指令可以切换不同的执行等级~ 执行等级共有 0~6 七个,其中 0 就是关机、6 就是重新开机等等。不过,这个 init 目前只是一个相容模式而已~ 所以在 CentOS 7 当中,虽然依旧可以使用『 init 0 』来关机,但是那已经跟所谓的『执行等级』无关了。
CentOS7系统中所有服务的管理是使用systemctl指令
[root@localhost ~]# systemctl [指令] 指令项目包括如下: halt 进入系统停止的模式,萤幕可能会保留一些讯息,这与你的电源管理模式有关 poweroff 进入系统关机模式,直接关机没有提供电力喔! reboot 直接重新开机 suspend 进入休眠模式 [root@localhost ~]# systemctl reboot # 系统重新开机 [root@localhost ~]# systemctl poweroff # 系统关机
相关文章推荐
- 使用shutdown命令实现远程关机和重启
- DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)
- 深入理解linux中close与shutdown的区别
- dos shutdown 关机命令
- linux 下shutdown命令关闭多个tomcat问题
- Ubuntu文本编辑器vi使用方向键出错的解决方法
- 介绍几款文本编辑器
- linux注销、关机、重启
- Oracle shutdown / startup 选项含义详解
- Markdown
- 深刻理解Oracle数据库的启动和关闭
- 《玩转shutdown》-linux命令五分钟系列之十三
- eclipse的快捷方式
- JVM Shutdown Hooks
- Linux vi 命令大全
- centos6 tomcat shutdown 异常
- vs快捷键
- 生成拼音数据库
- xcode info.plist讲解
- xcode 快捷键