摘錄:
1.5_建立檔案和目錄
1.6_刪除檔案和目錄rm
檢視目錄大小:
2.1_編譯c程式
==使用sudo -i 進入管理員許可權
service xrdp restart:開啟埠
ctrl + c:中斷當前活動。當你在csh中鍵入乙個不可識別的命令列 (例如,$ls 「) ,收到第2個提示符的時候,ctrl + c也可以用於恢復shell提示符。
ctrl + z:終止當前活動。顯示ls命令的手冊頁面 (man ls) ,然後使用ctrl -z中止輸出。
ctrl + d:表示檔案的末尾或者退出。 ctrl + d用於退出一些linux工具程式 (bc、write等) ,退出乙個終端視窗,登出乙個終端會話或者命令列登入會話。作為乙個一般的規則,當您出現「宕機」時,或者如果ctrl + c不起作用,可試試ctrl + d。
ctrl + u :擦除整個命令列。ctrl + u最常用在:
cat命令在螢幕上顯示乙個文字檔案的內容。它常用於顯示如指令碼檔案 (類似批處理檔案) 這樣的短文字檔案。如果檔案超過一屏的話,必須使用乙個螢幕可以滾動的視窗,如gnome環境中的終端視窗。
另外:
命令列cat fruit1 fruit2 > filex
將fruit2與fruit1的內容插入filex,若filex不存在則自動建立,且fruit1的內容在前
more命令是乙個用於顯示文字檔案首選的方法,因為它會自動的一次顯示一屏檔案內容。如果檔案的資訊比一屏更長,螢幕的底部顯示如下的資訊:–more-- (n%) (檔案的n%已經顯示) 。按下回車鍵,繼續一次顯示一行資訊。空格鍵將繼續一次顯示一屏內容。
head命令用於顯示乙個或多個文字檔案的前n行。在預設情況下,如果沒有給出 -n選項,將顯示前10行。當您只想檢視檔案的開始的幾行,而不管檔案的大小的時候,head命令是很有用的。
**head filename:**顯示filename的前10 行
**head -n 20 filename:**顯示filename的前20 行
wc (單詞計數) 命令可以用於顯示文字檔案的行數、單詞數、位元組數或者字元數。當確定檔案特徵或者當比較兩個檔案的時候,這個命令是很有用的。使用不帶選項的wc將給出檔案的行數、位元組數。使用帶乙個選項的wc,可以確定想檢視的哪一項內容。
wc filename
diff filename1 filename2
這個命令的輸出把2個文字檔案之間的不同一行一行的顯示出來。diff命令有2個選項:-i 和 -c。-i選項忽略字母的大小寫,例如a和a相等。-c選項執行細緻的比較。
開啟文件、輸入「i」進入編輯模式、編輯之後按「esc」退出編輯模式、輸入「:wq」儲存並退出
使用touch命令,可以同時建立乙個或多個檔案。一些應用要求在寫檔案之前,檔案必須存在。touch命令對於快速建立需要處理的檔案很有用。也可以使用touch命令更新檔案被訪問的時間和日期,使檔案可以再次被備份。當建立檔案或目錄的時候,可以指定絕對和相對的路徑名。
命令格式:
touch filename [filename1 …]
目錄可以使用或者絕對路徑名或者相對路徑名建立。可以在同一行中指定多個目錄名,建立多個新目錄。必須有建立目錄的足夠許可權
mkdir directory_name [directory_name1…]
摘錄內容:
rm目錄可以刪除單個檔案或多個檔案。可以通過在rm命令之後指定檔案的名字(即rm filename ),或者使用星號 (*) 和問號 (?) 元字元,同時刪除幾個檔案。在linux系統中刪除的檔案是永遠被刪除了,除非使用圖形介面刪除檔案,它們才能夠被恢復。rm命令可以帶 –i (互動)選項使用,它在刪除檔案之前會提示使用者。使用rm -i命令作為防範,避免誤刪檔案:
rm -i filename
rm -r目錄用於刪除目錄。它將刪除從目標目錄開始的目錄,包括所有的子目錄和檔案。當rm命令帶 -r資訊使用的時候,它可以刪除單個目錄 (空或不空) 或目錄樹的整節。rm命令可以帶 -i選項使用,它在刪除目錄之前會提醒使用者:
**rm –r -i directory_name **
du -h --max-depth=?(=左右無空格)
一定要記得先update,不然找不到gcc
sudo apt-get update然後輸入下述命令即可
sudo apt-get install gcc編譯方法
①編譯:
gcc -o filename filename.c②執行:
./filename
作業系統Ubuntu(實驗三四)
4.實驗四 使用訊號量進行互斥與同步 fork 函式用法解釋 個人觀點 include include int main else printf 統計結果是 d n count return0 當執行到 段fpid fork 時,此時新建了乙個子程序,其直觀圖如下 練習 畫出流程圖 pthread....
作業系統實驗
一 實驗目的 理解vi的三種執行模式及其切方法。學會使用vi的各種操作命令進行文字檔案的編輯。用vi編寫linux下c程式,會用gcc編譯。二 實驗環境 一台裝有linux的機器 這裡預設是red hat linux 9 系統裡面有gcc編譯器。三 實驗內容 寫出主要的內容 首先用合法使用者登入系統...
作業系統實驗
分析bootloader進入保護模式的過程。在剛進入bootloader的時候,最先執行的操作分別為關閉中斷 清除eflags的df位以及將ax,ds,es,ss暫存器初始化為0 globl start start code16 cli 關中斷 cld 清除方向標誌 xorw ax,ax ax清0 ...