Linux-安裝-首次登陸-命令行使用-幫助使用-關機

1.系統安裝與首次登陸

本章同步視頻:https://edu.51cto.com/sd/e4874

1.1 Linux文化


1.2 Linux安裝

1.2.1 VMWare安裝

https://edu.51cto.com/sd/e4874shell

1.2.2 RHEL7安裝

https://edu.51cto.com/sd/e4874安全

1.3 首次登陸

1.3.1 圖形界面登陸

1.虛擬終端bash

(1)打開終端:右鍵-->open in terminal網絡

(2)打開終端:Shift+Ctrl+Nssh

(3)放大字號:Ctrl++ide

(4)縮小字號:Ctrl+-this

2.遠程終端spa

(1)Xshellorm

(2)putty視頻

(3)ssh

3.tty命令

[root@localhost ~]# tty  #查看當前終端

/dev/pts/0

1.3.2 文本界面登陸

 

1.3.3 運行級別

1.runlevel

# 0 - 停機 ,機器關閉。

# 1 - 單用戶模式 。就像Win9x下的安全模式相似

# 2 - 多用戶,可是沒有NFS  進入無網絡服務的多用戶模式

# 3 - 徹底多用戶模式 ,是標準的運行級。

# 4 - 沒有用到 ,通常不用,在一些特殊狀況下能夠用它來作一些事情。

# 5 - X11   ,進到X Window系統了。

# 6 - 從新啓動 ,運行init 6機器就會重啓

2.查看當前運行級別

[root@localhost ~]# runlevel

N 5

3.切換運行級別

[root@localhost ~]# init N   #N爲須要切換的級別。

4.RHEL 7中的運行級別

[root@localhost ~]# cat /etc/inittab

multi-user.target: analogous to runlevel 3

graphical.target: analogous to runlevel 5

5.查看默認運行級別

[root@localhost ~]# systemctl get-default

6.更改默認運行級別

[root@localhost ~]# systemctl set-default multi-user.target  

#默認啓動到文本界面

[root@localhost ~]# systemctl set-default graphical.target   

 #默認啓動到圖形界面

1.4 命令下達

1.4.1 命令格式

[root@localhost ~]#  command  [-options]  parameter1  parameter2 ...

                                      指令         選項           參數(1)         參數(2)

1.4.2 date  - print or set the system date and time

       date [OPTION]... [+FORMAT]

       date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

[root@localhost ~]# date

Tue Feb 25 19:00:53 CST 2020

[root@localhost ~]# date +%Y/%m/%d

2020/02/25

[root@localhost ~]# date +%H:%M

19:03

1.4.3 cal - display a calendar

 cal [options] [[[day] month] year]

1.顯示當前月日曆

[root@localhost ~]# cal

    February 2020  

Su Mo Tu We Th Fr Sa

                   1

 2  3  4  5  6  7  8

 9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

2.顯示某年日曆

[root@localhost ~]# cal 2020

3.顯示某年某月日曆

[root@localhost ~]# cal 2 2020

[root@localhost ~]# cal 25 2 2020

1.4.4 locale - get locale-specific information

locale [-a| -m]

locale [-ck] name...

1.查看系統語言

[root@localhost ~]# locale

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

LC_ALL=

[root@localhost ~]# echo $LANG

en_US.UTF-8

2.查看系統語言(RHEL7)

[root@localhost ~]# cat /etc/locale.conf

LANG="en_US.UTF-8"

[root@localhost ~]# localectl status

   System Locale:.UTF-8

       VC Keymap: us

      X11 Layout: us

3.查看系統支持的語言

[root@localhost ~]# localectl list-locales

4.修改系統語言

[root@localhost ~]# localectl set-locale.utf8

[root@localhost ~]# localectl set-locale.utf8

1.4.5 排錯

1.命令不存在或者拼寫錯誤

[root@localhost ~]# Date

bash: Date: command not found...

Similar command is: 'date'

2.參數無效

[root@localhost ~]# cal 13 2020

cal: illegal month value: use 1-12

3.選項不存在

[root@localhost ~]# cal -l 2020

cal: invalid option -- 'l'

Usage:

 cal [options] [[[day] month] year]

Options:

 -1, --one        show only current month (default)

 -3, --three      show previous, current and next month

 -s, --sunday     Sunday as first day of week

 -m, --monday     Monday as first day of week

 -j, --julian     output Julian dates

 -y, --year       show whole current year

 -V, --version    display version information and exit

 -h, --help       display this help text and exit

1.4.6 熱鍵

1.Ctrl+C:停止前臺命令的執行

[root@localhost ~]# ^C

2.Tab:自動補全

(1)命令補全

[root@localhost ~]#his[tab]

[root@localhost ~]# ca[tab][tab]

(2)文件名補全

[root@localhost ~]#cd /e[tab]

(3)選項補全

 [root@localhost ~]#date --[tab][tab]

3.Ctrl+D:結束鍵盤輸入

 

1.5 幫助系統

1.5.1 man - an interface to the on-line reference manuals

[root@localhost ~]# man date

1.5.2 info - read Info documents

[root@localhost ~]# info date

1.5.3 help

[root@localhost ~]# date --help

 

1.6 關機

1.6.1 sync - flush file system buffers

sync [OPTION]

[root@localhost ~]# sync

1.6.2 shutdown - Halt, power-off or reboot the machine

shutdown [OPTIONS...] [TIME] [WALL...]

(1)當即關機

[root@localhost ~]# shutdown -h now

(2)10分鐘後關機

[root@localhost ~]# shutdown -h 10 'I will shutdown after 10 mins'

(3)晚上8:25關機

[root@localhost ~]# shutdown -h 20:25

(4)當即重啓

[root@localhost ~]# shutdown -r now

(5)只發關機消息,但不真的關機

[root@localhost ~]# shutdown -k now 'This system will reboot'

(6)撤銷已經發出、但還未執行的關機命令

[root@localhost ~]# shutdown -c

1.6.3 halt, poweroff, reboot - Halt, power-off or reboot the machine

halt [OPTIONS...]

poweroff [OPTIONS...]

reboot [OPTIONS...]

[root@localhost ~]# halt

[root@localhost ~]# reboot

[root@localhost ~]# poweroff

1.6.4 systemctl

[root@localhost ~]# systemctl poweroff

[root@localhost ~]# systemctl halt

[root@localhost ~]# systemctl reboot

1.6.5 init

[root@localhost ~]# init 0    #關機

[root@localhost ~]# init  6   #重啓

1.6.6 注意事項

[calflyok@localhost sbit]$ shutdown -h

Must be root.

#注:1.關機命令只能由root完成。

          2.能夠受權給其餘用戶執行關機的權限。

1.7 總結

l  養成良好的操做習慣,儘可能不要使用 root 直接登入系統;

l  預設狀況下,Linux提供tty1~tty6的終端機界面;

l  在終端機環境中,可依據提示字符爲$或#判斷爲通常帳號或root帳號;

l  date可顯示日期、cal可顯示日曆、bc能夠作爲計算器軟件;

l  [tab]按鍵可作爲(1)命令補齊 (2)檔名補齊 (3)參數選項補齊;

l  [ctrl]-[c]能夠中斷目前正在運做中的程序;

l  Linux 系統上的英文大小寫爲不一樣的資料;

l  線上說明系統有man及info兩個常見的指令;

l系統需正確的關機,可以使用shutdown, poweroff等指令關機。

相關文章
相關標籤/搜索