一 、什麼是linux
1.linux指的是linux的核心
2.我們所說的作業系統是linux的核心+gnu組織的軟體 gnu/linux
二、什麼是shell
1.shell是乙個直譯器
2.shell是保護系統核心不被篡改的軟體
3.我們所使用的系統中預設啟動的shell是bash
三、虛擬機器的控制
1.虛擬機器的控制
[kiosk@foundation0 desktop]$ rht-vmctl view desktop #顯示虛擬機器
[kiosk@foundation0 desktop]$ rht-vmctl start desktop
#開啟虛擬機器
[kiosk@foundation0 desktop]$ rht-vmctl poweroff desktop #關閉虛擬機器
[kiosk@foundation0 desktop]$ rht-vmctl reset desktop #重置虛擬機器
#以下報錯資訊
[kiosk@foundation0 desktop]$ rht-vmctl start desktop
error: desktop not started (is already running) #虛擬機器正在執行
[kiosk@foundation0 desktop]$ rht-vmctl view desktop
error: unable to view desktop - not currently running. #虛擬機器沒有執行
[kiosk@foundation0 desktop]$ rht-vmct1 start desktop
bash: rht-vmct1: command not found... #命令輸入錯誤
[kiosk@foundation0 desktop]$ rht-vmctl stat desktop
error: bad option, stat #引數寫入錯誤
[kiosk@foundation0 desktop]$ rht-vmctl start deskop
error: unrecognized vmname specified, deskop. #虛擬機器名稱錯誤
2.中文輸入法
四、檔案管理命令
1.新建檔案
touch file
2.新建目錄
mkdir test
3.刪除檔案
rm -f file ## -f 是force的縮寫,表示強制刪除不提示
4.刪除目錄
rm -f -r 目錄 ##-r 表示遞迴,就是目錄本身和裡面的所有內容
rm -fr 目錄
5.檢視檔案內容
cat file
6.編寫檔案
vim file 進入瀏覽模式
按"i"鍵 進入插入模式開始編寫字元,編寫結束後按"esc"鍵 退出插入模式,按":wq" 儲存退出,檔案編寫完成
7.複製
cp file 新檔名稱|目錄
cp -r dir 新名稱|目錄
8.移動
mv file 目錄
mv dir 目錄
mv 目錄/* , 把目錄中的所有內容移動到當前所在系統位置 "."代表當前所在系統目錄
五、路徑的命令
1.路徑分為
絕對路徑:檔案所在系統的真實位置,在系統的任何位置都可以使用通常以"/"開頭
相對路徑:相對當前所在系統位置的乙個檔名稱的簡寫,他通常會自動新增"pwd"的值在名稱前
2.相關命令
pwd ##print work directory 顯示當前所在系統位置的路徑
touch /mnt/file ##用絕對路徑的方式在/mnt/中建立file檔案
rm -fr /mnt/file ##用絕對路徑的方式刪除/mnt/中的file檔案
ls /mnt ##檢視/mnt檔案
練習題:
總結:分清絕對路徑和相對路徑,刪除所有檔案用「*」,重新命名可以用mv指令代替
3.切換工作目錄 (cd 目錄名稱)
cd .. ##進入當前目錄的上層目錄
cd - ##進入當前目錄之前所在目錄
4.檔案的顯示 ( ls )
ls -a ##顯示所有檔案包括以點開頭的隱藏檔案
ls -r ##遞迴顯示目錄中的所有內容
六、如何在系統中獲得幫助
1.當得到乙個命令我們不知道這個命令的作用時
whatis 命令
whatis ls ##顯示ls命令的用途
ls (1) - list directory contents
ls (1p) - list directory contents
2.當知道命令的用途,但是不知道命令的執行格式或者方法時
命令 --help ##獲得命令的幫助 --help只適用與命令
注意:當man或者whatis命令無法查詢幫助時,是因為系統沒有載入幫助資料庫",處理方式:執行 「mandb"
3.man(manual)的用法
man的級別
1) ##命令
2) ##核心呼叫的介面
3) ##函式庫
4) ##特殊檔案比如裝置檔案
5) ##系統檔案
6) ##遊戲
7) ##包資訊
8) ##系統密令
9) ##核心規則
man date ##檢視date命令的幫助手冊
man 5 passwd ##檢視/etc/passwd 檔案的幫助手冊
進入man頁面後
pageup #向上翻頁
pagedown #向下翻頁
/關鍵字 #查詢關鍵字(黑色方框)
n #關鍵字向下匹配
n #關鍵字向上匹配
q #退出
Linux命令列基礎及基礎命令
例項1 1 root oldboy 當前使用者 分隔符 主機名 當前路徑 提示符 root oldboy 管理員root對應的提示符 oldboy oldboy 普通使用者對應的提示符 整個提示符是由乙個系統變數控制的 ps1 tab 命令或路徑的補全鍵。linux最有用的快捷鍵 ctrl a 游標...
初始Linux及基礎命令
kiosk foundation0 desktop rht vmctl start desktop 開啟虛擬機器 kiosk foundation0 desktop rht vmctl view desktop 顯示虛擬機器 kiosk foundation0 desktop rht vmctl p...
LINUX基礎操作及命令
tab 自動補全,按兩下為檢視相關所有資訊 強制換行 當命令過長時可以換到下一行繼續編輯,且與上一行結尾時連續的 ctrl u 從當前游標清空至行首 ctrl k 從當前游標清空至行尾 ctrl l 清屏 ctrl c 取消本次命令編輯,中斷當前動作 ctrl a 使游標跳轉至當前行首 ctrl e...