🌈個人主頁:聆風吟
🔥系列專欄:Linux實踐室、網絡奇遇記
🔖少年有夢不應止于心動,更要付諸行動。
文章目錄
- 一. ??任務描述
- 二. ??相關知識
- 2.1 🔔Linux 目錄結構介紹
- 2.2 🔔Linux 用戶介紹
- 2.3 🔔Linux 常用命令介紹
- 2.3.1 👻pwd命令
- 2.3.2 👻cd命令
- 2.3.3 👻ls命令
- 三. ??編程要求
- 四. ??編程解答
- 📝全文總結
一. ??任務描述
歡迎進行 Linux 世界,當你進入了 Linux 的世界,在下載、安裝了某個 Linux 發行版(筆者喜歡使用Ubuntu),體驗了 Linux 桌面并安裝了一些你喜愛和需要的軟件之后,應該去了解下 Linux 真正的魅力所在:命令行。每一個 Linux 命令其實就是一個程序,借助這些命令,我們可以辦到非常多的事情。
你的第一個任務就是切換當前工作目錄為根目錄/
,列出根目錄下所有的文件信息。
二. ??相關知識
為了完成本關任務,你需要掌握:
- Linux 目錄結構介紹;
- Linux 用戶介紹;
- Linux 常用命令介紹。
2.1 🔔Linux 目錄結構介紹
對 Linux 文件系統目錄結構的了解是學習和掌握 Linux 系統的基礎。Linux 文件系統是樹形層次結構,具體如下圖所示。
2.2 🔔Linux 用戶介紹
Linux 用戶通常分為兩類:
- 管理員用戶(
root
); - 普通用戶(類似 Windows 上的普通用戶)。
Linux 登錄系統后,默認當前所在目錄為用戶主目錄,類似 Windows 登錄系統后,默認的所在目錄為桌面。
-
管理員(
root
)登錄系統后默認目錄為/root
; -
普通用戶登錄系統后默認目錄為
/home/username
,username
為用戶名。 例如:筆者用普通用戶fzm登錄系統后,那么當前所在目錄為/home/fzm
。
2.3 🔔Linux 常用命令介紹
2.3.1 👻pwd命令
pwd:顯示當前所在目錄。
注:pwd = Print Working Directory
例如:筆者用普通用戶fzm
登錄系統后,那么當前所在目錄為/home/fzm
2.3.2 👻cd命令
cd:切換當前目錄。
注:cd = Change Directory
常用特殊目錄表示:
命令 | 功能 |
---|---|
cd | 進入用戶主目錄 |
cd ~ | 進入用戶主目錄 |
cd - | 返回進入此目錄之前所在的目錄 |
cd .. | 返回上級目錄 |
cd ../.. | 返回上兩級目錄 |
cd !$ | 把上個命令的參數作為cd 參數使用 |
例如:切換當前目錄為/bin目錄。
2.3.3 👻ls命令
ls:列出指定目錄列表信息,如果沒有參數默認列出當前目錄下的所有文件和文件夾(隱藏文件和文件夾除外)。
注:ls = list
常見ls
命令選項:
-l
:以長格式顯示目錄下的內容列表。輸出的信息從左到右依次包括文件名,文件類型、權限模式、硬連接數、所有者、組、文件大小和文件的最后修改時間等;-a
:顯示所有文件和文件夾(包括隱藏文件/文件夾);
例如:顯示根目錄下所有文件和文件夾。
三. ??編程要求
本關的任務是讓用戶簡單的在 Linux 系統下使用pwd、cd和ls命令,具體任務如下:
- 切換當前目錄到根目錄。
- 列出根目錄下所有文件和文件夾(包括隱藏文件/文件夾)。
四. ??編程解答
#!/bin/bash#在以下部分寫出完成任務的命令
#*********begin*********#
cd /
ls -a
#********* end *********#
📝全文總結
本文主要講解 Linux 三個常用命令:
- pwd:顯示當前所在目錄;
- cd:切換當前目錄;
- ls:列出指定目錄列表信息,如果沒有參數默認列出當前目錄下的所有文件和文件夾(隱藏文件和文件夾除外)。
???? 今天的干貨分享到這里就結束啦!如果覺得文章還可以的話,希望能給個三連支持一下,聆風吟的主頁還有很多有趣的文章,歡迎小伙伴們前去點評,您的支持就是作者前進的最大動力!