西部開源學習筆記《unit 1》

#####################虛擬機控制#####################

[kiosk@foundation19 ~]$ rht-vmctl start desktop        ###打開desktop虛擬機

[kiosk@foundation19 ~]$ rht-vmctl veiw desktop         ###顯示desktop虛擬機

[kiosk@foundation19 ~]$ rht-vmctl poweroff desktop     ###關閉desktop虛擬機

[kiosk@foundation19 ~]$ rht-vmctl reset desktop        ###重置desktop虛擬機


Error: desktop not started (is already running)        ###報錯,desktop已經運行

Error: unable to view desktop - not currently running. ###報錯,無法顯示,因爲虛擬機未運行


#####################進入系統#######################

student-----> password:student 普通用戶,

not listed ----->username:root ----->passwd:redhat 超級用戶



#####################################

###########   unit 1   ##############

#####################################


#########1.行提示符#######

[kiosk@foundation0 Desktop]$

kiosk           ###打開shel的用戶名

@               ###分隔符

doundation0     ###主機名稱

Desktop         ###工作目錄名稱

$               ###身份提示符,#表示超級用戶,$表示普通用戶

*注意:命令要在行提示符之後輸入才能執行


############2.切換用戶##############

[kiosk@foundation0 Desktop]$ su - username

*)高級用戶切換到低級用戶不需要密碼,低級用戶切換到高級或者平級用戶的切換需要密碼


#############3.虛擬控制檯##############

Ctrl+Alt+F(1|7)進入圖形

Ctrl+Atl+F(2~6)進入虛擬控制檯


desktop0 login:root                                       ##登陸用戶名稱輸入

Password:                                                 ##密碼輸入無回顯


[kiosk@foundation19 ~]$ uname -a                          ##查看系統版本的所有相關信息

Linux foundation19.ilt.example.com 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux


Red hat Enterprise Linux Server 7.0 (Maipo)               ##系統版本

Kernel 3.10.0-123.e17.x86_64 on an x86_64                 ##內核版本,系統位數


[kiosk@foundation19 Desktop]$ cat /etc/redhat-release     ##查看linux系統版本(此命令僅限於redhat與centos系列)

Red Hat Enterprise Linux Server release 7.2 (Maipo)


[kiosk@foundation19 ~]$ hostname                          ##查看主機名

foundation19.ilt.example.com



##############4.命令的執行##############

1.命令必須在行提示符之後輸入

2.命令格式

命令 參數 目標

3.ctrl+c      ##撤銷命令的執行

4.命令參數

-參數         ##單詞縮寫

--參數        ##單詞的全拼



##############5.命令的幫助###############

1.

whatis 命令         ##查看命令的功能

whereis 命令        ##查看命令的配置文件

命令 --help         ##查看命令

[]                  ##選擇加入的內容,可加可不加

...                 ##加入的內容個數任意

<>                  ##內容在命令執行過程中必須要加



##############6.系統的使用基礎方法#############

1)系統登陸

圖形登陸方式

文本登陸方式(命令行)


2)工作界面轉換(圖形界面)

ctrl+alt+上|下


3)開始bash

1.Applications>Utilities>Terminal

2.鼠標右鍵---->open in terminal

3.在一個已開啓的bash中輸入gnome-terminal

4.ctrl+shift+t在同一個窗口下再分屏出一個shell,而不是新開啓一個bash窗口(按alt+1|2|3...進行分屏之間的切換)

4.退出:exit|ctrl+d


4)系統關機,重起

重起

reboot | init 6 | shutdown -r now

關機

poweroff | init 0 | shutdown -h now


5)鎖屏

ctrl + alt + L | “windows鍵” + L



###簡單的系統命令###

1)date

date                     ###顯示當前日期時間

timedatectl              ###顯示當前日期時間(以及其他系統時鐘信息),後跟參數也可修改時鐘配置。


watch -n 1 date          ###讓date命令每秒執行一次,ctrl+c退出監控模式


date 11181115            ###把系統時間設定爲11月18日11:15 格式:MMDDhhmm

date 111811152016.55     ###2016表示年(可以不加) .55表示秒(可以不加)


date -d +xday -xday      ###查看x天前或者後的時間(eg.‘date -d 83day 當天向後推83天的日期’或者‘date -d -83day 當天向前推83天的日期’)

        +%....           ###設定date的輸出格式(eg.r——代表12小時制,R——代表24小時制)

        +%Y%m%d          ###設定date的輸出格式爲(eg. 20160923)

        +%Y-%m-%d        ###設定date的輸出格式爲(eg. 2016-09-23)

        +%Y/%m/%d        ###設定date的輸出格式爲(eg. 2016/09/23)


2)passwd

1.passwd                 ##修改用戶密碼

passwd [用戶名]          ##(用戶名可以不寫)

[root@foundation0 ~]# passwd

Changing password for user root.         ##改變超級用戶密碼

New password:                            ##輸入密碼

BAD PASSWORD: The password is shorter than 8 characters

Retype new password:                     ##確認密碼

passwd: all authentication tokens updated successfully.


[kiosk@foundation0 Desktop]$ passwd

Changing password for user kiosk.        ##改變普通用戶密碼

Changing password for kiosk.

(current) UNIX password:                 ##輸入當前密碼

New password:

BAD PASSWORD: The password is the same as the old one     ##和原始密碼不能相似

New password:

BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic 

##密碼必須是無序數字+字母

New password:

BAD PASSWORD: The password is shorter than 8 characters    ##密碼必須>8位

        ###根用戶因爲有最高權限,可以無視以上3個原則###


passwd  +參數     +用戶名稱(用passwd修改密碼可不制定具體用戶名,但此處必須指定用戶名)

        -S|--status      ##顯示該用戶的密碼信息()

                         eg.student PS 2014-07-09 0 99999 7 -1 (Password set, SHA512 crypt.)

        -l ##鎖定帳號

        -u ##解鎖

        -n ##設定密碼最短有效期

        -x ##設定密碼最長有效期

        -w ##警告期

        -i ##設定用戶非活躍天數

        -d ##清除用戶密碼


##監控student用戶的passwd密碼信息

watch -n 1 passwd -S student


3)file

file 文件名稱 ##查看文件類型


4)文件的查看

cat           ##顯示文件的全部內容

head          ##顯示一個文件的前幾行(系統默認爲10行)

head -n 5     ##顯示一個文件的前5行

tail          ##顯示一個文件的後幾行(系統默認爲10行)

tail -n 5     ##顯示一個文件的後5行


5)wc統計文件的容量信息

wc  -l     行數

    -L     最長一行的長度

    -w     字數

    -c     字節數

    -m     character counts


6)其他

gedit [文件名]                 ##創建文本文件(文件名不寫的話,在保存的時候會讓寫)

eg.[kiosk@foundation19 ~]$ gedit 09.24 & ###創建09.24文本文件【&表示後臺運行】

clear                          ##清屏

cal                            ##顯示當月日曆

cheese                         ##開啓攝像頭(cheese是一款linux下的攝像軟件)

echo $HISTSIZE ##


#####tab鍵####

在系統中table鍵可以自動補齊存在的命令,文件名稱和某些命令的參數


a+Tab x2 顯示系統中所有a開頭的命令


####history歷史調用####

history                ##顯示歷史

history -c             ##清除當前環境當中的歷史命令

!數字                 ##執行第多少行命令

!字母                 ##執行最近一條以這個字母開頭的命令

ctrl+R+關鍵字          ##執行最近一條含有這個關鍵字的命令

上下鍵                 ##逐行調用命令


####linux中的快捷鍵####

1.terminal界面下

左右                   ##一個字符一個字符移動

ctrl+左|右             ##光標移動以單詞爲單位

+a                     ##光標移動到行首

+e                     ##光標移動到行尾

+u                     ##光標所在位置刪除到行首

+k                     ##光標所在位置刪除到行尾

+r+關鍵字              ##調出最近一條含有關鍵字的命令

+c                     ##撤銷已輸出的命令,撤銷命令執行

+d                     ##關閉當前shell,相當於輸入exit的作用

+shift+t               ##在現有shell中重新打開一個table

+alt+1|2|3...          ##切換table


2.gnome圖形界面下

ctrl+alt+上|下         ##切換工作界面

    +alt+f1|f7         ##進入圖形界面

    +alt+f2-f6         ##進入虛擬控制檯



######linux系統級別(run level)#####

0——系統停機狀態,系統默認運行級別不爲0,否則無法正常啓動     ##=shutdown關機

1——單用戶工作狀態,root權限,用於系統維護,禁止遠程操作

2——多用戶狀態(沒有NFS,network file system網絡文件系統)

3——完全的多用戶狀態(有NFS),登陸後進入控制檯命令行模式

4——系統未使用,保留

5——X11控制檯,登陸後進入圖形GUI模式

6——系統正常關閉後重啓,默認運行級別不能爲6,否則無法正常啓動 ##=reboot重啓


runlevel           ###查看當前運行級別

init N             ###進入其他運行級別(init 0 ——關機;init 6 ——重起)


補充:

1.shift+ctrl+alt+r   ###開啓錄屏(無音頻),保存在desktop/video/下。再按結束錄屏。

2.df                 ##顯示磁盤使用情況

3.du -sh *           ##顯示當前路徑下所有文件的大小


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章