錄的正斜線(/)開頭,而是以目錄名(如果用戶準備切換到當前工作目錄下的一個目錄)或是一個特殊字符開始。
單點符(.),表示當前目錄
雙點符(..),表示當前目錄的父目錄
ls命令
-l參數(shù)會產(chǎn)生長列表格式的輸出
-F參數(shù)在目錄名后加了正斜線(/)
-a 以點號開頭的隱藏文件現(xiàn)在都顯示出來
-R 了當前目錄下包含的子目錄中的文件
選項并一定要像例子中那樣分開輸入:ls –F –R。它們可以進行如下合并:ls –FR。
文件類型,比如目錄(d)、文件(-)、字符型文件(c)或塊設備(b)
文件的權限(參見第6章)
文件的硬鏈接總數(shù)
文件屬主的用戶名
文件屬組的組名
文件的大小(以字節(jié)為單位)
文件的上次修改時間
文件名或目錄名 馬哥私房菜 淘寶https://shop592330910.taobao.com/
問號(?)代表一個字符。
星號(*)代表零個或多個字符。
在過濾器中使用星號和問號被稱為文件擴展匹配(file globbing),指的是使用通配符進行模
式匹配的過程。通配符正式的名稱叫作元字符通配符(metacharacter wildcards)
ls -l my_script
ls -l my_scr?pt
ls -l my*
ls -l my_s*t
ls -l my_scr[ai]pt # 可能出現(xiàn)的2中字符,a,i。
ls -l f[a-i]ll # 表示范圍內(nèi)的
ls -l f[!a]ll #感嘆號(!)將不需要的內(nèi)容排除在外 馬哥私房菜 淘寶https://shop592330910.taobao.com/
touch命令
創(chuàng)建了你指定的新文件,并將你的用戶名作為文件的屬主。注意,文件的大小是零,因為touch命令只創(chuàng)建了一個空文件
cp命令
cp source destination
-r或-R 選項表明遞歸操作
-l 創(chuàng)建文件的硬鏈接而不是復制這個文件
-s 創(chuàng)建文件的符號鏈接而不是復制這個文件
-L 跟隨符號連接文件
-P 不跟隨符號連接文件
符號鏈接 符號鏈接就是一個實實在在的文件,它指向存放在虛擬目錄結構中某個地方的另一個文件.
ln -s
硬鏈接
硬鏈接會創(chuàng)建獨立的虛擬文件,其中包含了原始文件的信息及位置。但是它們從根本上而言
是同一個文件。引用硬鏈接文件等同于引用了源文件。要創(chuàng)建硬鏈接,原始文件也必須事先存在.
mv命令
注意,移動文件會將文件名從fall更改為fzll,但inode編號和時間戳保持不變。這是因為mv只影響文件名。
rm命令
在Linux中,刪除(deleting)叫作移除(removing)
mkdir命令
mkdir New_Dir # 馬哥私房菜 淘寶https://shop592330910.taobao.com/
mkdir -p New_Dir/Sub_Dir/Under_Dir # 要想同時創(chuàng)建多個目錄和子目錄,需要加入-p參數(shù):
rmdir 命令
rmdir只能刪除空目錄
file命令
決定文件是什么類型
cat命令
顯示文本文件中所有數(shù)據(jù)
-n參數(shù)會給所有的行加上行號
-b參數(shù) 如果只想給有文本的行加上行號
-T參數(shù)會用^I字符組合去替換文中的所有制表符
more命令
cat命令的主要缺陷是:一旦運行,你就無法控制后面的操作.
more命令會顯示文本文件的內(nèi)容,但會在顯示每頁數(shù)據(jù)之后停下來,more命令是分頁工具。
按空格鍵或回車鍵以逐行向前的方式瀏覽文本文件。按q鍵退出。