問題1:課上測試使用虛擬機時沒法正常打開虛擬機,出現如下界面:html
解決方法:經過參考虛擬機開(centos)機進入 emergency mode的解決辦法
報這個錯誤多數狀況下是由於/etc/fstab文件的錯誤。注意一下是否是加載了外部硬盤、存儲器或者是網絡共享空間,在重啓時沒有加載上致使的。node
問題2:下載老師給的參考資料fs.gz
文件,放在虛擬機後,沒法直接打開。linux
解決方法:參考linux .gz怎麼解壓vim
gunzip fs
解壓tar xvf fs
便可要求:使用man ls查看ls的幫助手冊,經過實踐搞清楚ls各類參數對應的功能並提交實踐截圖。
ls –a?
ls –lu?
ls –s?
ls –t?
ls –F?
ls –i ?
ls –R?centos
測試截圖:安全
ls命令參數詳情網絡
-a – 所有(all)。列舉目錄中的所有文件,包括隱藏文件(.filename)。位於這個列表的起首處的 .. 和 . 依次是指父目錄和你的當前目錄。測試
-lu:顯示訪問時間但根據名稱排序.net
-s, –size 以塊大小爲單位列出全部文件的大小設計
-t 以文件修改時間排序
-F – 文件類型(File type)。在每個列舉項目以後添加一個符號。這些符號包括:/ 代表是一個目錄;@ 代表是到其它文件的符號連接;* 代表是一個可執行文件。
-i, –inode 印出每一個文件的 inode 號
-R – 遞歸(recursive)。該選項遞歸地列舉全部目錄(在當前目錄之下)的內容。
要求:參考僞代碼實現ls的功能,提交代碼的編譯,運行結果截圖,碼雲代碼連接。
打開目錄文件
針對目錄文件
讀取目錄條目
顯示文件名
關閉文件目錄文件
測試截圖:
要求:實現ls -l 的功能,提交測試截圖和碼雲代碼連接。
測試截圖: