#####################虛擬機控制#####################
[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 * ##顯示當前路徑下所有文件的大小