Linux基础--虚拟机的控制及linux系统的基本操作
##############虛擬機控制###############
[kiosk@foundation98 Desktop]$ rht-vmctl start desktop ? ? ? ? ?##打開虛擬機desktop
Starting desktop.
[kiosk@foundation98 Desktop]$ rht-vmctl view desktop ? ? ? ? ?##顯示虛擬機desktop
[kiosk@foundation98 Desktop]$ rht-vmctl reset desktop ? ? ? ? ##假設虛擬機出現不易解決的問題使用此方法重置
Are you sure you want to reset desktop? (y/n) y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ##真機在詢問是否確定重置虛擬機desktopy表示yes,按鍵輸入y
Resetting desktop. ?????????????????????????????????????
Powering off desktop..
Creating virtual machine disk overlay for rh124-desktop-vda
Creating virtual machine disk overlay for rh124-desktop-vdb
Starting desktop.
[kiosk@foundation98 Desktop]$ rht-vmctl view desktop ? ? ? ? ##再次顯示虛擬機desktop
[kiosk@foundation98 Desktop]$ rht-vmctl poweroff desktop ? ? ?##注銷(關閉)虛擬機desktop
Powering off desktop..
[kiosk@foundation98 Desktop]$ ? ? ? ? ? ? ? ? ? ? ? ?##等待下一條指令的輸入
?
~~~~~~~~~~示圖:虛擬機控制及view顯示~~~~~~~~
#############用戶登陸################
*)普通用戶:
點擊student user-->在 passwd下邊輸入密碼(本機密碼為student)-->點擊sign in進入
?
*)超級用戶:
點擊not listed-->在username下輸入超級用戶名root-->點擊sign in-->在passwd下邊輸入密碼(本紀密碼為redhat)-->點擊sign in進入
?~~~~~~~~~~示圖:虛擬機控制及view顯示~~~~~~~~
?
##############語言修改##############
左上角Applications-->system tools-->settings-->Region & Language-->有兩個語言來源
*)系統語言(上邊):控制虛擬機系統里所有文件名
?
@@更改方式:Language-->可選擇自己需要的語種【如漢語(中國)】-->done-->重啟后可更改成為所
??????????設定的語言
@@重啟方式:
??????????1)打開命令行:reboot
??????????2)點擊用戶-->Log out
@@注意:重啟后會彈出選項,詢問舊的文件是否需要更改為新設定的語言,此處選擇“否”(便于之前文件的查找)
?
*)終端識別語言(Input sources):控制終端輸入的內容顯示
?
@@更改方式:點擊+號-->選擇需要的語言-->點擊Add便添加進入到輸入語言欄中
@@PS:點擊右上角聲音圖標旁邊語言的圖標,第一次切換需要在此處選擇
?
兩種語言切換方式均為:按鍵shift
~~~~~~~~~~~~~示圖:虛擬機語言控制~~~~~~~~~~~~~~~~
?
? ? ??
? ? ? ? ? ? ?##第一單元##
######1.行提示符
[root@localhost Desktop]#
[打開shell的用戶@主機名稱 工作目錄名稱]身份提示符(#為超級用戶,$為普通用戶)
?
?
#######2.切換用戶
[root@localhost Desktop]#su - username
在高級用戶轉向低級用戶時,不需要輸入密碼;
但是低級用戶轉入高級用戶時,需要輸入高級用戶密碼,才可以轉入
?
@@在退出所在用戶的登陸回到上一級的用戶需要在命令行輸入:exit
?
~~~~~~~~~~~~~~~~示圖:用戶切換~~~~~~~~~~~~~~
#######3.虛擬控制臺
?
圖形界面:ctrl+Alt+Fn(部分電腦機型)+F(1|7)
文本界面:CTRL+Alt+Fn(部分電腦機型)+F(2or6)
?
Red hat Enterprise Linux Server 7.0 (Maipo) ##系統版本
Kernel 3.10.0-123.el7.x86_64 on an x86_64 ##內核版本,系統位數
?
1.虛擬控制臺:
desktop0 login:root ? ? ? ? ? ? ?##登陸用戶名稱輸入
Password: ? ? ? ? ? ? ? ? ? ? ##密碼輸入無回顯
2.當前界面即為圖形界面
~~~~~~~~~~~~~示圖:圖形界面~~~~~~~~~~~~~~
######4.命令執行
?
1.命令必須在行提示符之后輸入
# (超級用戶)
$ (普通用戶)
2.命令格式
[root@localhost Desktop]# command(命令) parameter(參數) target(目標)
3.ctrl +c ##撤銷命名的執行
~~~~~~~~~~~~~~~~~~示圖:命令撤銷~~~~~~~~~~~~~~~~~~~
4.命令參數
-參數 ? ? ? ? ? ? ? ? ? ? ? ?##單詞縮寫
--參數 ? ? ? ? ? ? ? ? ? ? ?##單詞的全拼
~~~~~~~~~~~~~~~~示圖:縮寫參數~~~~~~~~~~~~~~~~~
#######5.命令的幫助
?
1. whatis 命令 ? ? ##查看命令的功能
~~~~~~~~~~~~~~~示圖:whatis命令用法~~~~~~~~~~~~~~~~
2. 命令 --help ? ? ##查看命令的幫助
~~~~~~~~~~~~~~~~示圖:help命令用法~~~~~~~~~~~~~~~
3. [] ? ? ? ? ? ? ? ? ? ? ? ##選擇加入的內容,可加可不加
4. ... ? ? ? ? ? ? ? ? ? ? ?##加入的內容個數任意
5. <> ? ? ? ? ? ? ? ? ? ?##內容在命令執行過程當中必須要加
?注意:當whatis查看系統命令查看不出幫助的時候,是因為系統沒有加載幫助數據庫!此時用mandb重新加載即可。
######6.系統的使用基礎方法
1.系統登陸(見3.虛擬控制臺)
圖形登陸方式
文本登陸方式
?
2.工作界面轉換
ctrl+alt+上|下
?
3.開始bash
1)Applications>Utilities>Terminal
2)鼠標右鍵----->open in terminal
3)gnome-terminal
4)ctrl+shift+n ##在新窗口中打開shell
??ctrl+shift+t ##同一個窗口中打開新的tab
5)退出:exit | ctrl+d
?
?
4.系統關機,重啟
重啟
reboot | init 6 |shutdown -r now
關機
poweroff | init 0 | shutdow -h now |右上角用戶頭像點擊log out注銷
~~~~~~~~~~~~~~~~示圖:用戶~~~~~~~~~~~~~~~~
5.鎖屏
ctrl + alt +L | 右上角用戶頭像點擊Lock
?
######7.簡單的系統命令
1.date
1>watch -n 1 date ##讓date命令每秒執行一次,<ctrl +c> 退出監控模式
~~~~~~~~~~~~~~~~示圖:date監控模式~~~~~~~~~~~~~~~~
?
2>date 11181115 ##把系統時間設定為11月18日11:15 格式:月天小時分鐘
3>date 111811152016.55 ##2016表示年(可以不加).55 表示秒(可以不加)
4>date --help ??????????##可查看所有關于date命令的使用方法,了解更多
以下是個別列出:
-d +xday | -xday ???????##查看x天前或者后的時間
+%.... ##設定date的輸出格式
?
?
2.passwd
1>修改用戶密碼
[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位
********PS: 1)超級用戶修改普通用戶密碼不需要輸入原密碼,普通用戶需要;
? ? ? ? 2)超級用戶修改后的密碼內容不會受到系統限制,比如長度,與原密碼的相似度。但是普通用戶不許輸入和原密碼相似度高的密碼,密碼內容必須是無序數字和字
? ? ? ? ? ? ? ? ? ? ? ? ? 母的組合。
?
2>passwd ??參數 ?用戶名稱
-S(--status) ##用戶密碼信息
-l ? ? ? ? ? ? ? ? ? ? ? ##鎖定帳號
-u ? ? ? ? ? ? ? ? ? ? ?##解鎖帳號
-n ? ? ? ? ? ? ? ? ? ? ##設定密碼最短有效期
-x ? ? ? ? ? ? ? ? ? ? ##設定密碼最長有效期
-w ? ? ? ? ? ? ? ? ? ?##警告期(提前多長時間去提醒用戶密碼即將要更改)
-i ? ? ? ? ? ? ? ? ? ? ##設定用戶非活躍天數(在舊密碼失效的前多長時間內可以使用舊密碼)
-d ? ? ? ? ? ? ? ? ? ?##清除用戶密碼
~~~~~~~~~~~~~示圖:passwd各參數用法~~~~~~~~~~
3>監控passwd密碼信息
watch -n 1 passwd -S student
~~~~~~~~~~~~~~~示圖:監控密碼信息~~~~~~~~~~~~~
?
?
3.file
file 文件名字 ? ? ? ? ? ? ? ? ##查看文件類型
?
4.文件的查看
1> cat filename ? ? ? ? ? ? ? ##顯示文件的全部內容
2> head filename ? ? ? ? ? ? ?##顯示一個文件的前幾行
3> head -n 5 filename ? ? ? ? ? ##前五行
4>tail filename ? ? ? ? ? ? ? ##顯示文件后幾行
5>tail -n 5 filename ? ? ? ? ? ?##顯示一個文件的后5行
~~~~~~~~~~~~~~~示圖:文件查看用法~~~~~~~~~~~~
?
5.wc統計文件容量信息
wc -l 行數
-w 字數
-c?字節數(包括轉行,是1個字節)
-m 字符數
~~~~~~ ~~~~~~~~~示圖:wc參數用法~~~~~~~~~~~~~
6.tab熱鍵的使用
?
1>在系統中table鍵可以自動補齊存在的命令,文件名稱和某些命令的參數
?
2>a+TAB x2 ?顯示系統中所有a開有的命令
?
?
?
7.history 的歷史調用
1> history ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ##顯示歷史
2> hostory -c ? ? ? ? ? ? ? ? ? ? ? ? ? ?##清除當前環境當中的歷史命令
3> !數字 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?##執行第多少行命令
4> !字母 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?##執行最近一條以這個字母開頭的命令
5> ctrl +R +關鍵字 ? ? ? ? ? ? ? ? ? ? ? ?##執行最近一條含有這個關鍵字的命令
6> 上下鍵 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?##逐行調用命令
注意: 用history -c清除的是當前開啟shell中的歷史,當把當前shell關閉在開啟新的shell,歷史會重新刷新出來,因為有些歷史是保存在系統文件中的。
~~~~~~~~~~~~~~~示圖:histroy歷史調用用法~~~~~~~~~~~~
?
8.linux中的快捷鍵
1> 左右 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?##一個字符一個字符移動
2> ctrl +左右 ? ? ? ? ? ? ? ? ? ? ? ? ?##一個字一個字移動
3> ctrl ???+ a ? ? ? ? ? ? ? ? ? ? ? ?##光標移動到行首
????????+ e ? ? ? ? ? ? ? ? ? ? ? ##光標移動到行尾
????????+ u ? ? ? ? ? ? ? ? ? ? ? ##光標所在位置刪除到行首
????????+ k ? ? ? ? ? ? ? ? ? ? ? ##光標所在位置刪除到行尾
????????+ r+關鍵字 ? ? ? ? ? ? ? ? ?##調出最近一條含有關鍵字的命令
????????+ c ? ? ? ? ? ? ? ? ? ? ? ##撤銷以輸入的命令
????????+ d ? ? ? ? ? ? ? ? ? ? ? ##關閉當前環境
????????+ shift + t ? ? ? ? ? ? ? ? ?##在現有shell中重新打開一個table ???????
????????+ shift + pageup|pagedown ##切換table
????????+ alt + l ? ? ? ? ? ? ? ? ? ## 鎖屏
????????+ alt +上|下 ? ? ? ? ? ? ? ?##切換工作界面
????????+ alt + f1|f7 ? ? ? ? ? ? ? ?##進入圖形界面
????????+ alt + f2-f6 ? ? ? ? ? ? ? ?##進入虛擬控制臺處
| 本文轉自 無緣 51CTO博客,原文鏈接:http://blog.51cto.com/13352594/1974933 |
總結
以上是生活随笔為你收集整理的Linux基础--虚拟机的控制及linux系统的基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于zookeeper的高可用集群
- 下一篇: linux 常用快捷键