1. 程式人生 > >Linux初認識

Linux初認識

linux 命令 虛擬機

1.虛擬機使用
[[email protected] Desktop]$ rht-vmctl start desktop(開啟desktop虛擬機)
[[email protected] Desktop]$ rht-vmctl view desktop(顯示desktop)
[[email protected] Desktop]$ rht-vmctl poweroff desktop (關閉dekstop )
[[email protected] Desktop]$ rht-vmctl reset desktop (重置虛擬機)

Are you sure you want to reset desktop? (y/n) y(詢問是否重置y表示yes)

2.登錄
a普通用戶登陸
student 普通用戶,密碼student
b超級用戶登陸
->not listed 點擊未列出
username 提示輸入用戶名稱
->root root為系統超級用戶
passwd 提示輸入密碼
->redhat redhat是超級用戶密碼

3.設置中文輸入
Applications system tools settings Region & language language
或者輸入命令

4.行提示符
技術分享

[[email protected] Desktop]$
Kiosk(打開shell的用戶)
@(分隔符)
foundation0(主機名稱)
Desktop(工作目錄名稱)
$(身份提示符,#表示超級用戶,$表示普通用戶)


5.切換用戶
[[email protected] Desktop]$ su - username
高級用戶切換到低級用戶不需要密碼,低級用戶切換到高級或者平級用戶的切換需要密碼,密碼無回顯

6.虛擬控制臺
Ctrl+Alt+F(1|7)進入圖形
Ctrl+Alt+F(2~6) 進入虛擬控制臺

7.版本
Red hat Enterprise Linux Server 7.0 (Maipo)##系統版本
Kernel 3.10.0-123.el7.x86_64 on an x86_64 ##內核版本,系統位數

8.命令的執行
a命令必須在行提示符之後輸入
b命令格式
命令 參數 目標
c.命令參數
-參數 單詞縮寫 –h
--參數 單詞的全拼--help

9.命令的幫助
whatis 命令(查看命令的功能)
命令 --help(查看命令的幫助)
[] (選擇加入的內容,可加可不加)
...(加入的內容個數任意)
<> (內容在命令執行過程當中必須要加)

10.開始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

11.系統關機,重啟
重啟
reboot | init 6 |shutdown -r now
關機
poweroff | init 0 | shutdown -h now

12.鎖屏
ctrl + alt +L ##在rhel7.0
win鍵 + L ##在rhel7.2

13.date
watch -n 1 date(讓date命令每秒執行一次,ctrl+c 推出監控模式)

技術分享
date 12180117 (把系統時間設定為12月18日01:17 格式:月月天天小時分鐘)
date 111811152017.55(2017表示年(可以不加).55 表示秒(可以不加))

-d +xday -xday (查看x天前或者後的時間)

14.passwd修改用戶密碼
[[email protected] ~]# passwd
New password: (輸入密碼)
Retype new password: (確認密碼)
passwd 參數 用戶名稱
-S student (用戶密碼信息)
--status student 。。。。。。
-l student (鎖定帳號)
-u student (解鎖)
-n 1 student (設定密碼最短有效期)
-x 30 student (設定密碼最長有效期)
-w 3 student (警告期)
-i 2 student (設定用戶非活躍天數)
-d student (清除用戶密碼)
監控passwd密碼信息
watch -n 1 passwd -S student
技術分享15.file
file 文件名字(查看文件類型)

技術分享
16.文件的查看
cat filename (顯示文件的全部內容)
less file (分頁瀏覽,按“q”退出)
head filename (顯示一個文件的前幾行)
head -n 5 filename (前五行)
tail filename (顯示文件後幾行)
tail -n 5 filename (顯示一個文件的後5行)

17.wc統計文件容量信息
wc -l 行數
-w 字數
-c 字節數
-m 字符數

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

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

19.history歷史
history (顯示歷史)
hostory -c (清除當前環境當中的歷史命令)
!數字 (執行第多少行命令)
!字母 (執行最近一條以這個字母開頭的命令)
ctrl +R +關鍵字(執行最近一條含有這個關鍵字的命令)
上下鍵 (逐行調用命令

20.linux中的快捷鍵
左右 (一個字符一個字符移動)
ctrl +左右 (一個字一個字移動)
ctrl + a (光標移動到行首)
+ e (光標移動到行尾)
+ u (光標所在位置刪除到行首)
+ k (光標所在位置刪除到行尾)
+ r+關鍵字 (調出最近一條含有關鍵字的命令)
+ c (撤銷以輸入的命令)
+ d (關閉當前環境)
+ L (清空屏幕)
+ shift + c(復制)
+ shift + v(粘貼)
+ shift + t (在現有shell中重新打開一個table)
+ shift + n(在shell中打開一個新的shell)
+ shift + pageup|pagedown (切換table)
+ alt + l (鎖屏)
+ alt +上|下(切換工作界面)
+ alt + f1|f7(進入圖形界面)
+ alt + f2-f6 (進入虛擬控制臺 )



今天就到這裏了,寫的比較粗,希望自己都能掌握,爭取明天寫的更加詳細!


Linux初認識