環境的安裝:從虛擬機器中選擇 建立新的虛擬機器
在虛擬環境中寫程式時的預設開頭為[root@promote~]#
[使用者@主機名 當前所在的目錄]命令提示符
使用者分為 普通使用者 命令提示符$
管理員(root) 命令提示符#
windows系統的每一級檔案以 \ 區分
linux系統的每一級檔案用 / 隔開
命令與引數間要有空格
簡單的命令 1、cd 路徑 表示進入指定的目錄
2、ls 表示例舉當前目錄下所有檔案
共享資料夾:在原本的windows系統和所建立的linux虛擬系統都可開啟 是兩個系統溝通的橋梁
共享資料夾的目錄 /mut/hgfs
快捷鍵 tab 可以自動補全
在linux下共享資料夾的開啟 [root@promote~]#cd /mnt/hgfs/share/
(我們在這裡所建的共享資料夾的名字為share 用此種方式開啟共享資料夾)
windows系統的恢復:一鍵還原
linux系統的恢復:快照 可以恢復到快照時刻的狀態
linux的目錄結構 只有乙個根目錄 /
/bin 此資料夾中包含可執行的命令 例如ls
/sbin 包含超級使用者的命令 (root使用者)
ls -l例舉當前目錄下所有檔案的詳細資訊 他等價於 ll
清屏 ctrl+l 或 clear命令
結束執行 ctrl+c
ls -a 檢視隱藏檔案
linux下的隱藏檔案以 · 開頭
藍色表示資料夾
ls -al 下的顯示比 ls -l下多了· 和·· 的目錄
目錄 · 代表當前目錄
·· 代表上一級目錄
第一列的第乙個字元 d 代表這是乙個目錄
- 代表這是乙個普通檔案
伺服器版本的虛擬機器直接顯示終端 reboot 重啟
關機每次我們要關閉虛擬機器之前都要先掛起
一些檔案的字尾 .vmx 為虛擬機器 直接開啟可以使用
.lck 為臨時檔案 限制了一些許可權問題 系統在獲取使用權不可時 可以刪除.lck檔案
/home 為使用者的預設主目錄
useradd username 建立新使用者
passwd userword 新增密碼 新增密碼時密碼在終端無顯示
su命令 :切換使用者
su 使用者名稱 例 建立新使用者pbr 密碼123456
su後沒有使用者名稱時自動切換到管理員使用者 我們的管理員使用者 root 123456
exit表返回上一級
常用的目錄
/root 系統管理員目錄
/lib 系統可用的庫 例如c程式庫
/usr 是與使用者相關的目錄 /usr/lib/ 為應用程式的庫 程式設計師所用
include 使用的所有c檔案標頭檔案
使用者手冊 man read
/dev 裡面的檔案對應硬體裝置
在此目錄下ls -l後 顯示的開頭字母的代表型別 : c 字元裝置檔案
b 快裝置
d 目錄
l 鏈結檔案 後有-> 指向最終執行的檔案
/opt 安裝大的應用程式
/tmp 臨時有效
/var 有日誌檔案 /log 需要定時刪減 否則記憶體不夠
檢視操作 cd var
cd log
就進入了log目錄下
命令 mount 所掛載分割槽
fdisk 檢視磁碟的情況 磁碟以sd開頭
df -h 檢視系統
du -sh 檢視某個目錄的大小
unama -a 檢視當前linux的系統
常見的命令 mkdir為建立資料夾的命令 mkdir 資料夾名字 touch 為建立檔案
rm -r 資料夾名 表示刪除資料夾 rm 檔名 表示刪除檔案
rm -rf 資料夾名 表示強制刪除資料夾 rm -f 檔名 強制刪除檔案 不進行提公升
一般非強制刪除時會出現提示 y刪除 n不刪除
絕對路徑 從根路徑開始向下 例 /home/ls
相對路徑 從當前位置向下 ./ls
cp /原始檔 目標檔案
原始檔標註:
(/usr/include/*** )
絕對路徑 (stdio.h) ·
(拷到當列)
名root拷到root
複製目錄 cp -r 源目錄 目標目錄
剪下檔案或目錄 mv 原始檔或目錄 目標檔案或目錄
檢視檔案內容 cat 檔名 此操作會將檔案內容一次性全部列印到終端
more 檔名 將檔案內容列印到終端 顯示方式與cat不同 為一頁一頁的顯示 通過enter往下翻 按q退出 此種方式不支援查詢
less 檔名 將檔案列印到終端 一頁一頁顯示 通過上下鍵進行控制翻頁 支援查詢功能
/查詢內容 enter
head 檔名 如果不加引數 則結果與cat相同或缺省顯示10行
head -n 檔名 顯示檔案的前n行
tail 不加引數預設顯示檔案的倒數10行
tail -n 檔名 顯示檔案的倒數n行
查詢檔案 find 查詢的目錄 查詢的方式 查詢的檔名稱
例 find /home -name demo1.sh
萬用字元 *
例find /home -name dem*
檔案許可權 rwx rwx rwx
第一組rwx代表的人群是u(使用者擁有者)
第二組rwx代表的人群是g(組)
第三組rwx代表的人群是o(其他使用者)
r 表示檔案可讀
w 表示檔案可寫
x 表示檔案可執行
rwx可用二進位制表示 1 0
r w x r - x r w -
1 1 1 1 0 1 1 1 0
7 6 5
在此補充 二進位制轉化成十進位制的方法
1、正整數轉成二進位制:除二取餘 倒數排序 高位補零
2、負整數轉成二進位制:先將對應的正整數轉成二進位制 然後對二進位製取反
3、小數轉換二進位制:對小數點後的數乘以二,然後取整數部分,直到小數部分為零,將取得的整數部分按順序排列 結果為0.***xx
如果小數的整數部分大於零,分別轉換,然後結合在一起 ***.***x
進製數先補充這麼多 並不全
改變檔案的許可權 chmod 許可權 檔案 代表給這個檔案賦予什麼許可權
chmod +x 檔名 賦予許可權 若去掉許可權則將+變成- 在這個式子中 +是存在的
軟鏈結 快捷方式->file1(檔名)>檔案 刪完file1後檔案直接不執行
軟鏈結檔案的建立 ln -s 原始檔 目標檔案
硬鏈結 fiel2>檔案硬鏈結檔案的建立 ln 原始檔 目標檔案
二進位制可以執行檔案的執行方式 路徑+檔名 二進位制可執行的檔案:
(絕對路徑
當前路徑)
注意 bin和sbin檔案下不需要加路徑可直接執行
檔案描述符: 核心利用檔案描述符來訪問檔案。開啟現存盤案或新建檔案時,核心會返回乙個檔案描述符。都**檔案也需要用檔案描述符來指定待讀的檔案。
是非負整數
其中0、1、2預設被系統占有,預設被開啟。
0 標準輸入 :鍵盤
1 標準輸出 :螢幕
2 標準錯誤 :螢幕
重定向: 改變標準輸出、輸入和錯誤的分配 按照從右往左的順序進行理解
> 表示覆蓋 命令a > 檔案b 其中a為標準輸出的命令 含義為儲存a命令的執行成果在b檔案中 在重定向符號》下檔案b可自動生成
若b檔案之前就存在並含有內容,則此符號含義為先將b檔案的內容清空,在將a命令的結果放在b檔案裡面
命令a 2> 檔案b則表示把標準錯誤放在後面的檔案
>& 表示把命令執行的結果保持在檔案中 無論對錯
命令a >> 檔案b >>表示追加,含義是b的原有內容不清空,直接將a產生的結果接在b內容的後面
例:ls >>aa 2>&1 表示把正確和錯誤的資訊全部輸入到aa中 其中2>&1 表示標準輸入和標準輸出的輸出通道相同 (maybe均從標準錯誤的輸出通道輸出)
ls >>aa 2>>bb 表示把正確的資訊輸入到aa 把錯誤的資訊輸入到bb
具有遮蔽功能,相當於清空檔案的方式: 使用檔案1、 /dev/zero/
2、catfile
&在》左邊時 代表標準輸出或標準錯誤 這是乙個特例
終端檢視歷史命令 1、上下鍵可以回看之前的命令
2、ctrl+r
3、history 可顯示之前敲過的** 儲存一些條
管道: a | b 含義為a的輸出結果可以作為b的引數
例題: (grep可作為檔案內字串的查詢)
llll | grep 想查詢的關鍵字元
則顯示輸出
awk 表示一行一行的處理資料 每一行的資料以空格形式分布
ll | awk '' 其中n為幾就表示第幾列 其中print為函式格式(意思為列印)
每一行的最後一列為nf
預設方式以空格為切割依據 但-f表示自定義切割方式 -f 『切割依據』 (最好有『』 這樣看起來更為清晰)
127.0.0.1為回環位址
ping 判斷兩台電腦通不通
ping 另一台位址的ip 檢視是否在乙個區域網內
檔案分發格式 壓縮 tar -cvzf 壓縮檔案後所生成的壓縮檔案的名字(***x.tar.gz) 要壓縮的檔案列表
解壓縮 tar -xvzf 壓縮包名稱 -c 指定壓縮檔案的目錄
cd - 表示返回上一次的路徑 (在兩個路徑中不停切換)
pwd 顯示當前目錄的路徑
第二週所學全部命令
檔案系統管理相關命令 組群groupadd 建立組群 格式 groupadd 群名 groupdel 刪除已有組群 格式 groupdel 群名gruopmod 修改已有組群的屬性資訊 修改群id 格式 groupmod g 新id 群名 修改群名稱 格式 groupmod n 新群名 群名檢視系統...
linux系統運維所學知識的應用
unit1 3練習題 1.顯示1984 11 18號是1984年的第幾天?cal j 18 11 1984 2.顯示當前的年月日?date y m d 3.設定student在第一次成功 chage d student 2.顯示當前系統時間 date 3.顯示當前系統時間,要求格式為小時 分鐘 妙 ...
色彩學基礎知識
加法混色 採用紅 red 綠 green 藍 blue 三種色光進行混色來顯示其他顏色。色光越混合越亮,因此稱為加法混色。電視 電腦的顯示就採用加法混色原理。紅 r 綠 g 藍 b 被稱為光的三原色。圖1.加法混色 減法混色 採用青藍色 cyan 洋紅色 magenta 黃色 yellow 三種顏料...