LINUX 常用命令

2021-05-25 18:53:21 字數 2155 閱讀 6541

有關管理檔案和目錄的指令

ls列出目錄下的內容

用法ls (-引數)(路徑或檔案)

引數解釋

a列出全部的檔案,包括那些隱藏檔案

c這是預設的選項,其列出的方式為按字母由上而下的列出

x以多個字段列出,其列出的方式為按字母從左而右來列出

r以迴圈的方式顯示檔案,如此會列出此目錄和此目錄的次目錄下所有檔案

l以長格式來顯示出,這個選項是最常用的,它會告訴您相當多的資訊

i以 i-node 來顯示出,會顯示出每個檔案在磁碟中的編號

m用[,]號分隔來顯示檔案。也就是說,顯示出的檔案中,每個檔案和檔案之間用[,]號分隔

n把"擁有群組"和"擁有人"名稱換成數字**

t依檔案修改的時間由新而舊來顯示出所有檔案

u依檔案上次訪問的時間(非修改的時間)來顯示出(要和 t 引數合併使用)

c依檔案上次訪問許可權的修改時間來顯示出(要和 t 項一起配合使用)

s檔案的大小以區塊為單位(每個區塊 block 為512bytes)

o用不同顏色來顯示出各種類別的檔案

r以相反的英文本母順序顯示出檔案

d只列出目錄資訊

例子*列出目錄下的內容

sunset:/mnt# ls

*列出某個目錄下的內容

sunset:/# ls /home/mii

*列出隱藏檔案和其他所有的檔案

sunset:/home/mii# ls -a

*用長格式列出所有的檔案包括隱藏檔案

sunset:/home/mii# ls -la

*用長格式列出所有的檔案和i-node 號碼,並把群組的數字**列出來。

sunset:/home/mii# ls -lain

ln生成乙個檔案的符號連線

用法ln(-引數)已存在的檔案要連線成的檔案

ln(-引數)原來的目錄要連線的目錄

引數解釋

無硬連線(hard links)系統預設的連線,只限於相同檔案系統間的連線,而且不能連線目錄

s符號連線(symbolic links)這種連線方式可以在不同的檔案系統間做連線,當然也可以連線

目錄,讓乙個目錄有另乙個別名

f如果要連線成的檔案已經存在時,則刪掉這個已經存在的檔案

n如果要連線成的檔案是已經存在的檔案時,此時 in 指令會停止執行,並且不會刪掉此已經

存在的檔案。但是如果您打了f 引數,則這個選項就無效了。

例子* sunset:/# in -fs /home/mii mii

如此一來,用 ls 指令看就會出現乙個叫mii@的檔案,代表著mii 是個連線檔案並且連到

/home/mii 這個目錄下有mii 這個檔案,則會被砍掉而換成乙個連線檔案。

* sunset:/# in /home/mii/mm.txt file.mm

這行指令的意思是,把/home/mii/mm.txt 這個檔案,用hard links 連線成file.mm 這個檔案,

其實他們代表同乙個檔案。

more

分頁顯示出檔案的內容

用法more(-引數)(檔案)引數p

不做顯示器回卷的動作,先清除顯示器再顯示出來

d如果選這個選項,先清除顯示器再顯示

c不做回卷的動作,每頁都清除顯示器一次然後從最頂端顯示出來,可使顯示加快

l如果檔案中有跳頁的符號,則忽略,不會因此而暫停顯示

s如果檔案中有好幾個連續的空白行的話,則顯示時只以乙個空白行列出

例子* 列出乙個檔案的內容,用分頁的方式

sunset:/# more main.c l

* 列出乙個檔案的內容,但先清楚顯示器,顯示器最下方顯示完整的百分比。

sunset:/home/mii# more -dc main.c l

* 列出乙個檔案的內容,每十行列一次,而且清除顯示器

sunset:/home/mii# more -c -10 main.c

mv移動和更名

用法mv(-引數)原來的檔案目標檔案

mv(-引數)原來目錄目標目錄

mv(-引數)原來的檔案目標目錄

引數解釋

b在移動之前先做準備

v做完移動後顯示所做的移動情形

f不會去問使用者是否要做移動(如果有相同檔案時候)

例子* 把mm.txt 移到/home/mu 這個目錄下面

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...