『壹』 如何列出linux的文件目錄和所有的文件
顯示目錄文件用linux中ls命令
ls 命令可以說是linux下最常用的命令之一。
-a 列出目錄下的所有文件,包括以 . 開頭的隱含文件。
-b 把文件名中不可輸出的字元用反斜杠加字元編號(就象在C語言里一樣)的形式列出。
-c 輸出文件的 i 節點的修改時間,並以此排序。
-d 將目錄象文件一樣顯示,而不是顯示其下的文件。
-e 輸出時間的全部信息,而不是輸出簡略信息。
-f -U 對輸出的文件不排序。
-g 無用。
-i 輸出文件的 i 節點的索引信息。
-k 以 k 位元組的形式表示文件的大小。
-l 列出文件的詳細信息。
-m 橫向輸出文件名,並以「,」作分格符。
-n 用數字的 UID,GID 代替名稱。
-o 顯示文件的除組信息外的詳細信息。
-p -F 在每個文件名後附上一個字元以說明該文件的類型,「*」表示可執行的普通
文件;「/」表示目錄;「@」表示符號鏈接;「|」表示FIFOs;「=」表示套
接字(sockets)。
-q 用?代替不可輸出的字元。
-r 對目錄反向排序。
-s 在每個文件名後輸出該文件的大小。
-t 以時間排序。
-u 以文件上次被訪問的時間排序。
-x 按列輸出,橫向排序。
-A 顯示除 「.」和「..」外的所有文件。
-B 不輸出以 「~」結尾的備份文件。
-C 按列輸出,縱向排序。
-G 輸出文件的組的信息。
-L 列出鏈接文件名而不是鏈接到的文件。
-N 不限制文件長度。
-Q 把輸出的文件名用雙引號括起來。
-R 列出所有子目錄下的文件。
-S 以文件大小排序。
-X 以文件的擴展名(最後一個 . 後的字元)排序。
-1 一行只輸出一個文件。
--color=no 不顯示彩色文件名
--help 在標准輸出上顯示幫助信息。
--version 在標准輸出上輸出版本信息並退出。
只列出子目錄
1. ls -F | grep /$ 或者 alias sub = "ls -F | grep /$"(linux)
2. ls -l | grep "^d" 或者 ls -lL | grep "^d" (Solaris)
計算當前目錄下的文件數和目錄數
下面命令可以分別計算當前目錄下的文件和目錄個數:
# ls -l * |grep "^-"|wc -l ---- to count files
# ls -l * |grep "^d"|wc -l -- to count dir
顯示彩色目錄列表
打開/etc/bashrc, 加入如下一行:
alias ls="ls --color"
『貳』 linux根目錄下5個主要的目錄及目錄的功能各是什麼
(1)/:根目錄x0dx0a(2)/bin:存放啟動時所需要的普通程序x0dx0a(3)/boot:存放內核及啟動所需要的文件x0dx0a(4)/dev:存放設備相關的文件x0dx0a(5)/etc:存放系統的配置文件x0dx0a(6)/home:存放用戶文件的主目錄,用戶數據(cd~可進入自己的主目錄)x0dx0a(7)/lib:存放啟動時所需要的庫文件x0dx0a(8)/mnt:存放臨時的映射文件,通常是一些用來安裝其他設備的子目錄(如/mnt/cdrom/mnt/floppy)x0dx0a(9)/proc:這是一個虛擬的文件系統,存放當前系統的狀態(有關進程和系統信息)x0dx0a(10)/root:超級用戶主目錄x0dx0a(11)/sbin:存放啟動時所需要的系統管理程序x0dx0a(12)/tmp:存放啟動時產生的臨時文件x0dx0a(13)/usr:包含一般不需要修改的應用程序,命令程序文件,程序庫,手冊x0dx0a(14)/var:存放系統產生的經常變化的文件x0dx0a(15)/var/tmp:存放用戶的臨時文件x0dx0a(16)/usr/lib:存放非啟動用的庫文件x0dx0a(17)/lib/moles/:存放內核模塊x0dx0a(18)/var/log:存放大多數日誌文件x0dx0a(19)/var/run:存放運行時的信息x0dx0a(20)/var/lib:存放一些系統運行時需要的文件x0dx0a(21)/var/spool:存放郵件,新聞及列印序列x0dx0a(22)/etc/X11:存放X窗口系統所需要的配置文件x0dx0a(23)/etc/init.d:存放啟動描述文件,包括各種模塊和服務的載入描述x0dx0a(24)/etc/rcS.d:存放一些連接到/etc/init.d的文件,根據runlevel的不同而執行不同的描述x0dx0a(25)/etc/rc0.d---/etc/rc6.d:存放一些連接文件,只在指定的runlevel下執行相應的描述x0dx0a(26)/usr/X11R6,/usr/X11,/usr/Xfree86:存放X窗口系統所需要的文件x0dx0a(27)/usr/bin:存放應用程序二進制可執行文件x0dx0a(28)/usr/sbin:存放大部分系統程序x0dx0a(29)/usr/games:存放游戲程序及相應的數據x0dx0a(30)/usr/include:存放c和c++的頭文件x0dx0a(31)/usr/info:存放GNUInfo程序所需要的數據x0dx0a(32)/usr/man:存放man程序所需要的數據x0dx0a(33)/usr/src:存放源代碼文件x0dx0a(34)/usr/doc:存放文檔文件x0dx0a(35)/usr/local:存放本地計算機所需要的文件x0dx0a(36)/usr/shared:存放各種共享文件
『叄』 Linux目錄,文件操作
【pwd】-- 查看當前所在目錄
【ls】 -- 顯示目錄下的文件和文件夾
【ls -l】 -- 查看文件, 長數據串列出,包含文件的屬性與許可權等等數據
【ls -R】 -- 顯示文件,文件夾和電子文件夾里的內容
【ls -a】 -- 全部的文件,連同隱藏的文件一起( 開頭為 . 的文件) 一起列出來(常用)
【ls -d】 -- 僅列出目錄本身,而不是列出目錄內的文件數據
【cd ..】 -- 回到上一級目錄
【cd ~ 】 -- 返回根目錄
【mkdir】 -- 創建目錄
【mkdir -p】 -- 創建連續目錄 mkdir -p junz/abu
【mkdir -m 775】 -- 創建目錄並且自定義許可權屬性
『肆』 linux的所有目錄都存的什麼文件
linux主要目錄的作用和存儲的文件。
/media 用來掛載usb存儲設備,DVD, CD-ROM等
/mnt 用來臨時掛載文件系統,可插拔的設備應該掛載到/media上去
/home 除root之外的用戶目錄的默認所在地
/root root用戶目錄
/bin 最常用的命令
/sbin 系統管理員使用的命令(sbin=system bin)
/usr/local 使用源碼安裝的話,一般把prefix目錄指定到這里,如/usr/local/ruby
/usr/share/applications desktop文件是桌面的菜單項。
『伍』 linux中列出根目錄下全部子目錄與文件的詳細情況怎麼弄
題主你好,
先使用cd命令切換到根目錄下:
-----
希望可以幫到題主, 歡迎追問.
『陸』 Linux如何 查看根目錄
/ - 根目錄:
每一個文件和目錄都從這里開始。
只有root用戶具有該目錄下的寫許可權。此目錄和/root目錄不同,/root目錄是root用戶的主目錄。
> cd 目錄名字
> cd .. 或 cd ../ //上級目錄切換
> cd . 或 cd ./ //切換到當前目錄
> cd ~ 或 cd //直接切換到用戶家目錄 其實只要知道Linux命令一切都好說,推薦以下查詢方法去了解更多更詳細的Linux命令介紹》
『柒』 怎樣查看linux下的所有目錄~~~~~
在linux系統下使用ls可以查看當前目錄的所有文件,ls
-l可以查看所有文件並附加的所有信息;
如果想要linux目錄下所有的文件,可以使用ls的-r選項:
ls
-r
這樣顯示出來的是系統中所有的文件,如果需要顯示所有目錄文件,可以用egrep將目錄文件篩選出來,
ls
-r|egrep
./
這樣就能查看linux下的所有目錄文件了
『捌』 Linux中除了root所有用戶主目錄都位於哪
linux的用戶文件一般是放在/用戶名/home當中的
從邏輯上講,用戶在登錄到Linux系統中之後,每時每刻都處在某個目錄之中,此目錄被稱作工作目錄或當前目錄(Working Directory)。工作目錄是可以隨時改變的。用戶初始登錄到系統中時,其主目錄(Home Directory)就成為其工作目錄。工作目錄用「.」表示,其父目錄用「..」表示。
用戶主目錄是系統管理員增加用戶時創建起來的(以後也可以改變),每個用戶都有自己的主目錄,不同用戶的主目錄一般互不相同。