之前的文章中,我們學習了如何安裝CentOS、如何配置網絡、如何使用SSH工具連接CentOS,初步接觸了開關機的命令。這一章節中,我們將正式進入命令行的世界。
初識終端界面
在使用SecureCRT連接上CentOS后,我們就進入了CentOS的終端界面,終端界面就是CentOS的命令行界面。
和Windows不同,在生產環境中,CentOS一般是沒有圖形界面的。所有的操作均基於命令行。
在SecureCRT中,我們看到以下的命令行。
Last login: Thu Sep 5 06:04:40 2019 from 192.168.149.3
[root@localhost ~]#
第一行,提示我們最后登陸時間。
第二行,顯示了[root@localhost ~]#
,其中root
是登陸的用戶,localhost
是主機名,~
是指當前目錄,當然,這里也是指家目錄,最后的#
就是超級管理員的提示符了。如果是使用普通用戶登陸,則顯示為$
。
怎么樣,是不是和Windows的命令行有很大的差別?別擔心,你會慢慢愛上它的。
命令格式
CentOS的命令格式由以下三部分組成
命令 [參數選項] [路徑]
三部分中間隔着空格。參數選項和路徑是可選項,依據於命令的實際使用情況添加。
比如我們需要關機,我們只需要在命令提示符后面輸入shutdown
即可,系統會提示將於一分鍾后關機;但是如果我們需要在30分鍾后關機,我們則是在命令提示符后輸入shutdown -h 30
,這里的-h 30
就是參數選項了。
學習命令的方法
即然在Linux中,均基於命令行操作方法,那么這么多的命令,該如何記住、學習呢?這里我就自己的學習方法和大家分享:
- 不刻意去記命令全稱,只記住常用的命令就可以了。
我不會刻意去背每一條命令,對於常用的命令記住就好了,比如shutdown
、ls
、useradd
、cp
、mkdir
、touch
這些命令,這里就不一一羅列了,這些命令涵蓋了日常文件操作的增、刪、改、查等動作,是需要經常使用的。 - 知道有這方面的命令即可。
對於不常用的命令,我只需要知道有這方面的命令就可以了,可以使用印象筆記、有道雲筆記記錄下來,以備速查,也可以使用思維導圖記錄下來速查,並不刻意去記命令的全部。在需要使用時查查自己的手冊就好了。 - 學會使用
--help
來閱讀幫助。
這一點很重要,我們要學會使用--help
來閱讀命令的幫助。還是以shutdown
命令來舉例,我們輸入shutdown --help
,可以得到大量的幫助,提示信息告訴我們命令格式是怎么樣的,有什么參數選項,參數選項有什么作用。嗯,是的,是英文的,不懂英文?找百度或自學英文,看多了就會了。
[root@localhost ~]# shutdown --help
shutdown [OPTIONS...] [TIME] [WALL...]
Shut down the system.
--help Show this help
-H --halt Halt the machine
-P --poweroff Power-off the machine
-r --reboot Reboot the machine
-h Equivalent to --poweroff, overridden by --halt
-k Don't halt/power-off/reboot, just send warnings
--no-wall Don't send wall message before halt/power-off/reboot
-c Cancel a pending shutdown
[root@localhost ~]#
授人以魚不如授人以漁。
最后
未來三天是中秋小長假,祝大家中秋快樂,闔家安康。
更多的原創文章,請關注我的個人微信公眾號:Python之天路
文章下面有個贊同,看后點贊,手有余香
因為你的鼓勵,我才會更有動力去創作更多的原創文章