Linux基礎知識

Linux基礎知識

##語言調整##

Applications --> system tools --> settings --> Region & language -->點擊+號-->添加Chineses

##虛擬機控制##
1.開啓虛擬機:[kiosk@foundation9 ~]$ rht-vmctl start desktop
2.顯示虛擬機:[kiosk@foundation9 ~]$ rht-vmctl view desktop
3.關閉虛擬機:[kiosk@foundation9 ~]$ rht-vmctl poweroff desktop
4.重置虛擬機:[kiosk@foundation9 ~]$ rht-vmctl reset desktop

 

開啓虛擬機後,接下來在虛擬機操作,防止我手殘,把系統整崩潰
 

##進入系統##

1.普通用戶登陸
student普通用戶,密碼******(自己設置的)
2.超級用戶登陸
點擊未列出
username -->root
passwd -->******
root用戶是系統超級用戶,擁有至高無上的權力

 

 

##命令行提示符##

右鍵點擊桌面,單擊Open Terminal,打開shell腳本,出現一個命令行提示符

[root@foundation9 kiosk]#
root //打開shell的用戶
@ //分隔符
foundation9 //主機名稱
kiosk //工作目錄名稱
# //身份提示符,#表示超級用戶,$表示普通用戶

[kiosk@foundation9 Desktop]$ su -l username
//高級用戶切換到低級用戶不需要密碼,低級用戶切換到高級或者平級用戶的切換需要密碼

 

 

 

##命令的執行##

1.命令必須在行提示符之後輸入
2.格式:命令 參數 目標
3.ctrl +c //撤銷命令
4.命令參數
-參數 //單詞縮寫
--參數 //單詞的全拼
5.命令幫助
whatis 命令 //查看命令的功能
命令 --help //查看命令的幫助
... //加入的個數任意
<> //必須加入的信息
[] //選擇加入的信息

 

 

 

##虛擬控制檯##

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

 

 

 

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

 

 

##系統使用##

1.工作界面切換:ctrl+alt+上|下(作用你懂的/得意

 

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

3.     系統的重啓&關機
1).重啓:reboot | init 6 |shutdown -r now
2).關機:poweroff | init 0 | shutdown -h now

4.系統鎖屏
ctrl + alt +L
win鍵 + L(根據版本的不同)
 

##簡單的系統命令##

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

date 02031147  //把系統時間設定爲02月03日11:47 格式:月月天天小時分鐘
date 020311472018.55  //2018表示年(可以不加).55 表示秒(可以不加)


date -d +xday -xday  //查看x天前或者後的時間
date +%....  //設定date的輸出格式
2.passwd
1). 修改用戶密碼
[root@foundation9 ~]# passwd


passwd 參數 用戶名稱
-S student //用戶密碼信息
-l student  //鎖定帳號
-u student//解鎖
-n 1 student//設定密碼最短有效期
-x 30 student//設定密碼最長有效期
-w 3 student//警告期
-i 2 student//設定用戶非活躍天數
-d student//清除用戶密碼
3.file
file    文件名  //查看文件類型

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


2)wc統計文件容量信息
參數
wc -l 行數
-w 字數
-c 字節數
-m 字符數

 


##tab鍵##

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

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

 

##history##

history //顯示歷史
hostory -c //清除當前環境當中的歷史命令
!數字 //執行第多少行命令
!字母 //執行最近一條以這個字母開頭的命令

 

##linux中的快捷鍵##

ctrl   +左右 //一個字一個字移動
+ a //光標移動到行首
+ e //光標移動到行尾
+ u //光標所在位置刪除到行首
+ k //光標所在位置刪除到行尾
+ r+關鍵字 //調出最近一條含有關鍵字的命令
+ c //撤銷以輸入的命令
+ d //關閉當前環境
+ L //清空屏幕
+ shift + c //複製
+ shift + v //粘貼
+ shift + t //在現有shell中重新打開一個table

 

##Linux系統結構##

linux系統是一個倒樹結構,系統中的所有東西都是文件
 

##文件的尋址##


絕對路徑
文件在系統的真實位置,文件名字以“/”開頭
相對路徑
文件相對與當前所在位置的一個名字的簡寫,這個名字不會以/開頭,而且名字會自動添加pwd顯示的值(pwd顯示當前路徑)

##文件的管理##

文件 目錄
增: touch file mkdir(-p上層目錄不存在自動創建)

刪: rm-f rm-fr

改: vim,gedit (增刪file or dir)

查: cat,head,tail... ls

 

 

 

 

 

練習1(passwd使用):

1. 修改root用戶密碼爲redhat;
2. 設置root用戶密碼的警告期爲5天, 最短有效期爲10天;
3. 刪除student用戶的密碼;
4. 分別查看root用戶和student用戶的密碼狀態;



練習2(cat, head, tail, gedit的使用):
1. 在桌面上用gedit編輯文件westos, 任意編輯20行內容;
2. 查看westos文件的前3行;
3. 查看westos文件的後10行;
4. vim編輯,在westos文件最後一行添加hello java;



練習3(路徑管理):
1. 在當前系統的桌面打開一個shell終端;
2. 打印當前所在工作目錄位置;
3. 切換工作目錄到當前用戶的家目錄,並編輯文件westos,文件內容自行發揮;
4. 切換工作目錄到student用戶的家目錄;
6. 切換工作目錄到當前用戶的上一級目錄;



練習4:
1. 在/mnt目錄創建文件music1~music10; music{1..10}
2. 在/mnt目錄創建目錄pic1~pic20;
3. 在root用戶的桌面上創建MyPic目錄,並將/mnt裏面的pic1~pic20複製過去;
3. 在root用戶的桌面上創建MyMusic目錄,並將/mnt裏面的music1~music10移動過去;、
4. 刪除創建的所有文件和目錄;

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