實驗二 Linux系統簡單文件操作命令


實驗二 Linux系統簡單文件操作命令

項目 內容
這個作業屬於哪個課程 Linux系統與應用
這個作業的要求在哪里 作業要求
學號-姓名 17041509-薛博涵
作業學習目標 1.學習在Linux系統終端下進行命令行操作 2.掌握常用命令行操作並能通過命令行操作解決簡單問題

1.查看當前目錄

pwd #顯示當先目錄

問:提示符$和#的區別?

答:對於普通用戶,Base shell 默認的提示符是美元符號$;對於超級用戶(root 用戶),Bash Shell 默認的提示符是井號#。該符號表示 Shell 等待輸入命令。

2.在用戶主目錄(家目錄)下面創建一個以自己學號命名的目錄並查看是否創建成功

mkdir #創建新的目錄

ls #列出當前目錄下的內容

問:(1)如何列出當前目錄下面的所有內容?(截圖)

答:使用ls

(2)如何以列表的形式列出當前目錄下面的內容?(截圖)

答:使用ls -l

(3).和..分別代表什么?

答:“.”指向的是上一層目錄,即"pwd"命令所返回的目錄。
“..”代表你的當前目錄的上一級目錄,及當前目錄的父目錄。如:cd .. 就是回到上一級;cd ../.. 就是回到上兩級。

3.進入以自己學號命名的目錄,查看當前目錄,然后創建以自己姓名拼音命名的目錄

cd #更改用戶當前的工作目錄

問:(1)相對路徑和絕對路徑的區別?

答:絕對路徑是指文件在硬盤上真正存在的路徑。相對路徑是相對於自己的目標文件位置。

(2)如何從當前目錄返回用戶主目錄(家目錄)?(截圖)

答:使用cd /home/xuebohan

(3)如何刪除目錄?(截圖)(可以臨時創建一個目錄然后刪除)

答:使用rmdir

4.在當前目錄的一個子目錄創建一個文件並命名為a.txt

touch run/a.txt

問:如果touch命令后的文件已經存在會產生什么作用?

答:覆蓋之前的文件

5.進入當前目錄的第一個子目錄,然后顯示當前目錄,並列出當前目錄的內容,並向文件a.txt寫入一個字符串Hello World

echo #向文件中出入內容

cat a.txt #顯示a這個文件的內容

問:圖中符號>表示什么

答:echo ”內容“ > 文件 表示覆蓋型寫法
echo ”內容“ > >文件 添加型寫法

6.返回自己學號命名的目錄,查看tree命令是否可以使用,不能使用的話,安裝tree,安裝成功后使用該命令

安裝tree

使用tree

7.把當前目錄的第一個子目錄中文件a.txt復制到第二個子目錄中,然后再次把第一個子目錄中的a.txt復制到第三個子目錄並命名為b.txt,最后把第一個子目錄中文件a.txt重命名為c.txt。通過tree命令查看當前目錄情況。

問:分別說明cp和mv的用法?並配以截圖描述

答:cp [選項] 源文件或目錄 目標文件或目錄
  說明:該命令把指定的源文件復制到目標文件或把多個源文件復制到目標目錄中。

mv [選項] 源文件或目錄 目標文件或目錄
說明:視mv命令中第二個參數類型的不同(是目標文件還是目標目錄),mv命令將文件重命名或將其移至一個新的目錄中。當第二個參數類型是文件時,mv命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄名),它將所給的源文件或目錄重命名為給定的目標文件名。

8.把/etc目錄下面的文件passwd復制到自己學號命名的文件夾下。

9.用head查看passwd文件的前5行內容,用tail查看passwd文件的后5行內容

問:文件查看的命令還有哪些?並簡要說明使用方法

命令 作用
cat 1.一次顯示整個文件 cat filename 2.從鍵盤創建一個文件 cat>filename 3.將多個文件合並為一個文件cat file1 file2 >file
sed sed -n '5,10p' filename 查看文件第5-10行的內容
tac 與cat作用相反,以行為單位倒着輸出

10.刪除學號命名的文件下passwd文件,以及刪除當前目錄下第三個子文件夾

問:(1)刪除文件夾還可以用什么命令?如果使用該命令應如何操作?(截圖)

rm -r bo

rm -rf han

(2) 請簡要說明rm命令的使用方法?(截圖)

命令 作用
rm -d 目錄名 刪除一個空目錄
rm -dir 目錄名 刪除一個空目錄
rm -r 目錄名 刪除一個非空目錄
rm -rf 目錄名 刪除一個非空目錄不要求確認
sudo rm 文件名 刪除一個文件

其余方式10中已列出


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM