linux 7 nano,Linux初學(CnetOS Linux7)之文本編輯器nano以及關機

1.nano文本編輯器

[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事實上sync也可以被一般帳號使用喔!只不過一般帳號使用者所更新的硬碟資料就僅有自己的資料,不像root可以更新整個系統中的資料了。

關機指令: 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 # 系統關機

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值