此次安裝我在進行ubuntu安裝時出現了問題,按照操作當我選擇啟動時彈出了「不能為虛擬機器開啟新任務」的提示框。通過上網查詢資料,找到了問題所在,並最終解決了問題。具體操作為重啟計算機,在出現開啟頁面時,快速連續多次按f1鍵彈出bios介面,將virtualiation中的disabled轉換為enable即可。後續操作按照程序來尚未出現問題。
問題及解決方法如圖
格式:command [options] [arguments] 選項option是調整命令執行行為的開關,決定了命令的顯示結果。引數argument是指命令的作用物件。注:ls和ls .等價。
man命令:printf查詢幫助文件,-k搜尋學習命令,-f檢視命令的基本功能。
cheat命令:提供顯示linux命令使用案例,cheat 命令即可學習例子舉一反三。
find命令:查詢檔案在系統中的位置
grep命令:對檔案進行全文檢索,格式為grep -n 所要查詢的函式。
whereis,which命令:查詢適用的命令工具安裝位置。which相對更精確,具體格式為whereis/which firefox。
快捷鍵用處
ctrl+alt+t
開啟終端
ctrl+shift+t
新建標籤頁
alt+數字n
終端中切換到第n個標籤頁
tab終端中命令補全
ctrl+c
中斷程式執行
初步認識linux
linux即作業系統,主要包含計算機系統中的系統呼叫和核心。相較於windows系統,linux的使用更加自由也相對安全,但同時也面臨部分軟體的質量問題。使用上來說,linux兼具圖形介面操作和完全的命令列操作。
基本概念及操作
字元含義
linux可以多使用者登入一台主機,使用者管理和許可權機制可以保護檔案安全。
檢視使用者命令為$ who am i 或者$ who mom likes,輸出第一列為當前使用者名稱,第二列pts/後的數字表示偽終端序號,每開啟乙個終端對應乙個序號。
who命令其他常用引數
引數說明
-a列印能列印的全部
-d列印死掉的程序
-m同am i,mom likes
-q列印當前登陸使用者數及使用者名稱
-u列印當前登入使用者登入資訊
-r列印執行等級
作業linux 是以樹形目錄結構的形式來構建整個系統的,而磁碟則是掛在這個樹形上的。新增乙個使用者 loutest,使用 sudo 建立檔案 /opt/forloutest,設定成使用者 loutest 可以讀寫。截圖並把操作過程寫入實驗報告。
命令作用
touch
更改已有檔案時間戳,不帶任何引數的情況下可以建立乙個指定檔名的空白檔案
mkdir
建立乙個空目錄,也可同時指定建立目錄的許可權屬性
cp複製乙個檔案到指定目錄
cp -r 或者cp -r
複製目錄
rm刪除乙個檔案
rm -f
強制刪除唯讀檔案
rm -r 或rm -r
刪除乙個目錄,也需要加上
mv(move or rename files)
移動檔案(剪下)
作業命 令說 明建立乙個 homework 目錄,建立名為 1.txt~10.txt 檔案,並刪除 1.txt~5.txt 。
set顯示當前 shell 所有變數,包括其內建環境變數(與 shell 外觀等相關),使用者自定義變數及匯出的環境變數。
env顯示與當前使用者相關的環境變數,還可以讓命令在指定環境中執行。
export
顯示從 shell 中匯出成環境變數的變數,也能通過它將自定義變數匯出為環境變數。
另外按變數的生存週期來劃分,linux 變數可分為兩類:
永久的:需要修改配置檔案,變數永久生效;
臨時的:使用 export 命令列宣告即可,變數在關閉 shell 時失效。
注:兩個重要檔案 /etc/bashrc 和 /etc/profile ,它們分別存放的是 shell 變數和環境變數。
命令適用範圍
特點whereis
只能搜尋二進位制檔案(-b),man 幫助檔案(-m)和源**檔案(-s)。
直接從資料庫中查詢,簡單快速。
locate
用來查詢指定目錄下的不同檔案型別,如查詢 /etc 下所有以 sh 開頭的檔案
快而全which
確定是否安裝了某個指定的軟體
小而精find
可以通過檔案型別、檔名進行查詢以及根據檔案的屬性(如檔案的時間戳,檔案的許可權等)進行搜尋
精而細
作業目標1.找到sources.list檔案尋找檔案
找出 /etc/ 目錄下的所有以 .list 結尾的檔案。
2.把檔案所有者改為自己(shiyanlou)
3.把許可權修改為僅僅只有自己可讀可寫
壓縮包檔案格式
引數意義
-r遞迴打包包含子目錄的全部內容
-q安靜模式,不向螢幕輸出資訊
-o表示輸出檔案,需在其後緊跟打包輸出檔名
-e建立加密壓縮包
-l將 lf 轉換為 cr+lf
引數意義
-q安靜模式,將檔案解壓到指定目錄
-l不解壓只檢視壓縮包的內容
-o指定編碼型別
引數意義
a新增檔案到乙個rar檔案中
l只檢視rar檔案內容不解壓檔案
d從rar檔案中刪除檔案
引數意義
-c建立乙個 tar 包檔案
-f指定建立壓縮包的檔名
-t只檢視不解包檔案
作業建立乙個名為 test 的檔案,分別用 zip 和 tar 打包成壓縮包,再解壓到 /home/shiyanlou 目錄。
引數意義
-d指定檢視目錄的深度
-h提高資訊的可讀性
-a顯示目錄中所有檔案的大小
-s僅顯示總計,只列出最後加總的值
作業命令小明在管理伺服器的時候發現空間不足了,他找到了乙個目錄,這個目錄占用的空間異常的大,他需要找到這個目錄中占用最大的前10個檔案,但是這個目錄下面的內容太多了,或許一條命令就能夠幫助到他,這條命令該怎麼寫呢?
du -a | sort -n -r | head -n 10
用法help
內建命令:help內建命令,外部命令:引數--help
manman ls開啟手冊
info
info 命令(相較於man更完整)
預備作業3
剛看到婁老師布置的這個作業,想必許多同學和我一樣的想法 黑人問好 但是我的內心還是有些許的鎮定的,因為前段時間我在團委工作的時候剛剛裝了一次虛擬機器,但我是用vmware來弄的。因為我們是用現有的系統 windows xp 匯入的,所以整個過程一點都不複雜,還很快。但是當我認真閱讀了一下老師這次的作...
20162327王旌含 預備作業3
在安裝之前我一直以為這個很簡單。但是事實遠非我所想象的那樣,幾乎從一開始我就是帶著各種各樣的問題緩慢的前進的。不知道是什麼原因,我的虛擬機器上只提供了32位的作業系統,所以我只能去找32位的ubuntu映象檔案。那個官網裡全部是英語 原諒我英語學得不好 那是的感覺真的很無助,但是沒辦法,我就邊點邊查...
20155237方自晨 預備作業3
首先,我先了解了一下linux和安裝虛擬機器的有關常識。在對這些有了大體的了解後,我開始安裝我自己的虛擬機器了。我的虛擬機器安裝很幸運的沒有出現太多差錯,按照老師的要求一步一步安裝完成了。在實驗樓中學習linux。1.linux入門中最讓我受益的是其中所說的學習心態 面對現實 linux 大都在命令...