unit3 browsing the filesystem
1.linux file hierarchy concepts(樹狀架構)
. 表示當前目錄 ~表示當前使用者的家目錄。
2.some important directories
1>the home directories /root , /home/
2>the bin directories
/bin,/usr/bin,/usr/local/bin (存放常用的命令)
/sbin,/usr/sbin,/usr/local/sbin(存放系統管理的命令)
3>foreign(外圍) filesystem mountpoints /media , /mnt
3.other important directories
/etc
system config files
/tmp
/boot kernel and bootloader
/dev device
/usr programs
/lost+found
/var and /srv system server data
/proc system information (記憶體中的系統資訊)
/lib,/usr/lib,/usr/local/lib libraries(庫檔案)
4.current working directories
pwd命令檢視當前工作目錄
5.file and directories names(檔案和目錄命名規則)
除 / 外所有字元可以用作檔名,檔名使用空格或其它特殊字元,用""引起.
大小寫不同表示不同檔案或目錄
6.absolute pathnames(絕對路徑 以/開頭的 )
7.relative pathnames(相對路徑)
8.changing directories
cd
用 . 表示當前目錄 ~表示當前使用者的家目錄
cd - 表示回到上次工作的目錄
9.listing directory contents
白色字為檔名,藍色字為資料夾
ls -ld 列出當前工作目錄的屬性
10.copying files and directories
1> cp[options] file destination
cp -p 表示保留以前的檔案時間戳記。
當要複製的目標是乙個資料夾時,使用 cp -r
cp -a 效果同 cp -p -r
2> 多文件複製
cp [options]
file1 file2 file3 dest
11.moving
andrenaming
files and directories
mv [options] file destination
1> 若移動的是檔案,指定
destination
為路徑加新檔名名稱形式,為重命名檔案。只做搬移操作不用指定新檔名。
2> 若移動的是資料夾,指定
destination
為路徑加新資料夾名稱的形式,為重命名資料夾。只做移動,同上。
12.creating and removing files
touch [option]... file... 新建乙個空檔案。
less 檢視檔案,按 v 鍵進入編輯模式,按 i 鍵進入插入模式,按esc然後輸入wq存檔退出。
cat 檢視檔案
rm [options] filesnames
rm -r 刪除目錄 ,-r recursive(迴圈、遞迴)
rm -f 強制刪除
注意:使用rm命令刪除檔案或資料夾後,無法使用undo命令還原了。
13.creating and removing directories
mkdir
rm -r
rmdir 只能刪空的資料夾
14.using nautilus
nautilus 命令
/ˈnɔːtɪləs/
file--->browse folder 快捷shift+ctrl+o
按下alt鍵,並點滑鼠左鍵,跳出move, copy, link的操作
15.determining file content(確認檔案格式)
file
16.viewing and entire text file
catcat -s 多行空白行會壓成一行顯示
cat -b 在行前顯示行號
17.viewing text page by page
less
用上下箭頭或pgup pgdown滾動頁
/text search for text
n next match
按空白鍵下翻一頁,b鍵上頁,ctrl+d向下滾半頁,ctrl+u向上滾半頁,g鍵到文件頂端,g跳到文件末, v 鍵進入編輯模式,按q鍵退出,按 i 鍵進入插入模式,按esc然後輸入wq存檔退出。
檔名中間有空格的,開啟時在中間的空格前加 /
LINUX系統學習筆記03 檔案與目錄管理
三 檔案與目錄管理 3.1 常見的目錄處理命令 1 cd change directory切換目錄 2 pwd pring working directory顯示當前目錄 3 mkdir make directory建立乙個新的目錄 語法 mkdir 選項 目錄名稱 示例 mkdir usr loc...
(2 8)檔案和目錄操作 Linux檔案許可權管理
函式功能 按照前述檔案許可權檢查的4個步驟測試訪問檔案是否具有相應許可權 函式原型 int access const char pathname,int mode pathname 所要操作的檔案路徑名函式原型 int chmod const char pathname,mode t mode in...
Linux 03 檔案和目錄常用命令
檢視目錄內容 ls 切換目錄 cd 建立和刪除操作 touch rmmkdir 拷貝和移動檔案cp 檢視檔案內容 catmore grep 其他 echo 重管道 1.1終端實用技巧 1 自動補全 2 曾經使用過的命令 1.2 ls命令說明 ls是英文單詞list的簡寫,其功能為列出目錄的內容,是使...