**ls**:列出目錄內容
引數:-l 列出每個檔案的詳細
-a 列出目錄下所有檔案,包括隱藏檔案
-r 遞迴形式列出所有子目錄
[root@localhost centos]# ls -r
.:code desktop documents downloads music pictures public templates videos
./code:
mm./code/mm:
lizi
./code/mm/lizi:
./desktop:
gnome-terminal.desktop
./documents:
./downloads:
./music:
./pictures:
./public:
./templates:
./videos:
-i 列出檔案或目錄的索引節點號
[root@localhost centos]# ls -i
262418 code 262166 desktop 262170 documents 262167 downloads 262171 music 262172 pictures 262169 public 262168 templates 262173 videos
-lh 列出檔案詳細資訊,以易讀方式來顯示檔案大小。
[root@localhost centos]# ls -i
262418 code 262166 desktop 262170 documents 262167 downloads 262171 music 262172 pictures 262169 public 262168 templates 262173 videos
[root@localhost centos]# ls -lh
total 36k
drwxrwxr-x. 3 centos centos 4.0k mar 9 02:53 code
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:50 desktop
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 documents
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 downloads
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 music
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 pictures
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 public
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 templates
drwxr-xr-x. 2 centos centos 4.0k nov 23 08:44 videos
**pwd:**列印當前路徑
[root@localhost centos]# pwd
/home/centos
**touch:**建立檔案
-a 只修改檔案的access(訪問)時間.
-c 或--no-create 不建立不存在的檔案。
-d 使用指定的日期時間,而非現在的時間
-m 指修改modify(修改)時間,而不修改access(訪問)時間
-r file 使用指定file檔案的時間戳(access,modify)更新檔案的時間戳(access,
注:access 表示最後一次訪問(僅僅是訪問,沒有改動)檔案的時間
modify 表示最後一次修改檔案的時間
change 表示最後一次對檔案屬性改變的時間,包括許可權,大小,屬性等等
-t 將時間修改為引數指定的日期,如:07081556代表7月8號15點56分
**mkdir:**建立目錄
建立多個目錄(這裡建立1 2 3這三個目錄)
[root@localhost code]# mkdir 1 2 3
[root@localhost code]# ls
1 2 3
-v 列印建立目錄的過程資訊
[root@localhost code]# mkdir hello hi -v
mkdir: created directoryhello' mkdir: created directory
hi'
[root@localhost code]#
**cd:** 改變目錄
cd[路徑]:
[root@localhost mm]# cd /home/centos/code/
[root@localhost code]#
回到home目錄下的兩種方法cdcd ~
返回上層目錄 cd..
返回上兩層目錄 長度../../
**cp src dst:**複製檔案或目錄到指定的檔案下或者目錄下
引數: - a 該選項通常在拷貝目錄時使用。它保留鏈結、檔案屬性,並遞迴地拷貝目錄,其作用等於dpr選項的組合。
- d 拷貝時保留鏈結。
- f 刪除已經存在的目標檔案而不提示。
- i 和f選項相反,在覆蓋目標檔案之前將給出提示要求使用者確認。回答y時目標檔案將被覆蓋,是互動式拷貝。
- p 此時cp除複製原始檔的內容外,還將把其修改時間和訪問許可權也複製到新檔案中。
- r 若給出的原始檔是一目錄檔案,此時cp將遞迴複製該目錄下所有的子目錄和檔案。此時目標檔案必須為乙個目錄名。
- l 不作拷貝,只是鏈結檔案。
rm:刪除資料夾或者目錄
-d --directory 刪除可能仍有資料的目錄 (只限超級使用者)
-f --force 略過不存在的檔案,不顯示任何資訊,強制刪除
-i --interactive 進行任何刪除操作前必須先確認
-r/r --recursive 同時刪除該目錄下的所有目錄層
-v --verbose 詳細顯示進行的步驟
**man:**檢視系統手冊
手冊頁介紹:
1 使用者在shell中可以操作的指令或可執行檔
2 系統核心可呼叫的函式與工具等
3 一些常用的函式(function)與函式庫(library),大部分是c的函式庫(libc)
4 裝置檔案的說明,通常在/dev下的檔案
5 設定檔或者是某些檔案的格式
6 遊戲(games)
7 慣例與協定等,例如linux檔案系統、網路協定、ascii code等等的說明
8 系統管理員可用的管理指令
9 跟kernel有關的檔案
例如:檢視ls命令用法
``` man ls```
更多命令後續會陸續更新...
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...