日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

系统目录结构 ls命令 文件类型 alias命令

發布時間:2025/3/8 windows 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 系统目录结构 ls命令 文件类型 alias命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

2.1/2.2 系統目錄結構

/bin:bin是Binary的縮寫,該目錄下存放的是最常用的命令。

/boot:該目錄下存放的是啟動Linux時使用的一些核心文件,包括一些連接文件以及鏡像文件。?

/dev:dev是Device(設備)的縮寫。該目錄下存放的是Linux的外部設備。在Linux中,訪問設備的方式和訪問文件的方式是相同的。

/etc:該目錄下存放的是所有系統管理所需要的配置文件和子目錄。

/home:這是用戶的主目錄。在Linux中,每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的。

/lib和/lib64:這兩個目錄下存放的是系統最基本的動態連接共享庫,其作用類似于Windows里的DLL文件,幾乎所有的應用程序都需要用到這些共享庫。其中/lib64為64位的軟件包的庫文件所在目錄。

/media:系統會自動識別一些設備(如U盤、光驅等),當識別后,Linux會把識別的設備掛載到該目錄下。

/mnt:系統提供該目錄是為了讓用戶臨時掛載別的文件系統。我們可以將光驅掛載到/mnt/上,然后進入該目錄查看光驅里的內容。

/opt:這是給主機額外安裝軟件所設置的目錄,該目錄默認為空。比如你要安裝一個ORACLE數據庫,可以放到該目錄下。

/proc:該目錄是一個虛擬的目錄,是系統內存的映射,我們可以通過直接訪問來獲取系統信息。該目錄的內容在內存里,我們可以直接修改里面的某些文件。比如可以通過下面的命令來屏蔽主機的ping命令,使其他人無法ping你的機器。后續,在日常工作中,你會經常用到類似的用法。 # echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

?/root:該目錄是系統管理員的用戶主目錄。

/run:這個目錄其實和/var/run是同一個目錄,這里面存放的是一些服務的pid,一個服務啟動完后,是有一個pid文件的。至于為什么說是同一個目錄,Linux是如何做到的,后續我們再介紹。

/sbin:s就是Super User的意思,該目錄存放的是系統管理員使用的系統管理程序。

/srv:該目錄存放的是一些服務啟動之后需要提取的數據。

/sys:該目錄存放的是與硬件驅動程序相關的信息。

/tmp:該目錄是用來存放一些臨時文件的。

/usr:這是一個非常重要的目錄,類似于Windows下的Program Files目錄,用戶的很多應用程序和文件都存放在該目錄下。后面的章節中,我們會多次用到這個目錄。

/usr/bin:該目錄存放的是系統用戶使用的應用程序。

/usr/sbin: 該目錄存放的是超級用戶使用的比較高級的管理程序和系統守護程序。

/usr/src :該目錄是內核源代碼默認的放置目錄。

/var:該目錄存放的是在不斷擴充且經常被修改的目錄,包括各種日志文件或者pid文件,剛剛提到的/var/run就是在/var目錄下面

在Linux系統中,有幾個重要的目錄需要注意,不要誤刪除或者隨意更改其內部文件。下面阿銘再簡單總結一下這幾個重要的目錄。

/etc目錄下是系統的配置文件,如果更改了該目錄下的某個文件可能會導致系統無法正常啟動。

/bin、/sbin、/usr/bin和/usr/sbin目錄是系統預設的執行文件的放置目錄,其中/bin和/usr/bin目錄下是供系統用戶使用的指令(除root外的通用賬戶),而/sbin和/usr/sbin目錄下則是供root使用的指令。比如ls指令就存放在/bin/目錄下。

/var也是一個非常重要的目錄,系統上運行各個程序時所產生的日志都被記錄在該目錄下(即/var/log目錄中),另外mail指令的預設也放置在這里。

2.3 ls命令

英文全名:List即列表的意思

ls命令用來顯示目錄列表,在Linux中是使用率較高的命令。ls命令的輸出信息可以進行彩色加亮顯示,以分區不同類型的文件。?

選項:

-l 以長格式顯示目錄下的內容列表。輸出的信息從左到右依次包括文件類型、權限

模式、硬連接數、所有者、組、文件大小和文件的最后修改時間等;

-a 顯示所有檔案及目錄(ls內定將檔案名或目錄名稱為“.”開頭的視為隱藏,不會列出)

-i 顯示文件索引節點號(inode)。一個索引節點代表一個文件;

-h(常和l配合使用) 以適合的容量單位顯示文件大小

-d 僅顯示目錄本身,而不顯示目錄下的內容列表。

-t 用文件和目錄的更改時間排序

-R 遞歸處理,將指定目錄下的所有文件及子目錄一并處理

-1 (數字1選項)所有輸出信息用單列格式輸出

-r 反序排列目錄下列表

-n 以uid 和gid 替代所有者以及組

-S 按文件大小排序

實例:

1 顯示當前目錄下非隱藏的文件及目錄:

[root@localhost ~]# ls

1.txt anaconda-ks.cfg default.target default.target1 zhang

2 顯示當前目錄下文件及目錄的詳細列表:

[root@localhost ~]# ls -l

總用量 4

-rw-r--r--. 1 root root 0 6月 16 23:31 1.txt

-rw-------. 1 root root 1250 5月 26 20:27 anaconda-ks.cfg

lrwxrwxrwx. 1 root root 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

lrwxrwxrwx. 1 root root 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

drwxr-xr-x. 2 root root 6 6月 16 23:31 zhang

3 顯示當前目錄下隱藏及非隱藏的文件和目錄:

[root@localhost ~]# ls -a

. anaconda-ks.cfg .bash_profile default.target .tcshrc

.. .bash_history .bashrc default.target1 .viminfo

1.txt .bash_logout .cshrc .ssh zhang

4 以合適的容量單位顯示當前目錄下文件及目錄的大小:

[root@localhost ~]# ls -lh

總用量 4.0K

-rw-r--r--. 1 root root 0 6月 16 23:31 1.txt

-rw-------. 1 root root 1.3K 5月 26 20:27 anaconda-ks.cfg

lrwxrwxrwx. 1 root root 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

lrwxrwxrwx. 1 root root 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

drwxr-xr-x. 2 root root 6 6月 16 23:31 zhang

5 顯示inode信息:

[root@localhost ~]# ls -li

總用量 4

17374315 -rw-r--r--. 1 root root 0 6月 16 23:31 1.txt

17595044 -rw-------. 1 root root 1250 5月 26 20:27 anaconda-ks.cfg

8656416 lrwxrwxrwx. 1 root root 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

9610966 lrwxrwxrwx. 1 root root 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

304906 drwxr-xr-x. 2 root root 6 6月 16 23:31 zhang

索引節點(index inode簡稱為“inode”)是Linux中一個特殊的概念,具有相同的索引節點號的兩個文本本質上是同一個文件(除文件名不同外)。

6 最近修改的文件顯示在最前面排序:

[root@localhost ~]# ls -lt

總用量 4

drwxr-xr-x. 2 root root 6 6月 16 23:31 zhang

-rw-r--r--. 1 root root 0 6月 16 23:31 1.txt

lrwxrwxrwx. 1 root root 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

-rw-------. 1 root root 1250 5月 26 20:27 anaconda-ks.cfg

lrwxrwxrwx. 1 root root 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

7 最近修改的文件顯示在最后面排序:

[root@localhost ~]# ls -ltr

總用量 4

lrwxrwxrwx. 1 root root 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

-rw-------. 1 root root 1250 5月 26 20:27 anaconda-ks.cfg

lrwxrwxrwx. 1 root root 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

-rw-r--r--. 1 root root 0 6月 16 23:31 1.txt

drwxr-xr-x. 2 root root 6 6月 16 23:31 zhang

8 顯示當前目錄下文件的uid 以及 gid:

[root@localhost ~]# ls -n

總用量 4

-rw-r--r--. 1 0 0 0 6月 16 23:31 1.txt

-rw-------. 1 0 0 1250 5月 26 20:27 anaconda-ks.cfg

lrwxrwxrwx. 1 0 0 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

lrwxrwxrwx. 1 0 0 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

drwxr-xr-x. 2 0 0 6 6月 16 23:31 zhang

9 顯示當前目錄下的文件以及子目錄下的文件:

[root@localhost ~]# ls -lR

.:

總用量 4

-rw-r--r--. 1 root root 0 6月 16 23:31 1.txt

-rw-------. 1 root root 1250 5月 26 20:27 anaconda-ks.cfg

lrwxrwxrwx. 1 root root 37 5月 26 20:26 default.target -> /lib/systemd/system/multi-user.target

lrwxrwxrwx. 1 root root 36 6月 1 19:12 default.target1 -> /lib/systemd/system/graphical.target

drwxr-xr-x. 2 root root 18 6月 17 00:36 zhang

./zhang:

總用量 0

-rw-r--r--. 1 root root 0 6月 17 00:36 1.txt

10 顯示當前目錄本身詳細信息:

[root@localhost ~]# ls -ld

dr-xr-x---. 4 root root 4096 6月 16 23:31

#硬鏈接數為4

目錄下面有幾個子目錄,則這個目錄inode的硬鏈接數為幾

ls -id .

ls -id ../root

ls -id .ssh/..

ls -id zhang/..

系統自帶別名ll:

which ll

alias ll='ls -l --color=auto'

/bin/ls

2.4 文件類型

Linux文件類型和Linux文件的文件名所代表的意義是兩個不同的概念。我們通過一般應用程序而創建的比如file.txt、file.tar.gz ,這些文件雖然要用不同的程序來打開,但放在Linux文件類型中衡量的話,大多是常規文件(也被稱為普通文件)。

ls -l 顯示詳細信息的第一個字符代表文件的類型:

- 普通文件 (普通文件可以用cat查看,命令二進制文件因為被編譯過無法查看)

d 目錄文件

c 字符串設備(鍵盤,鼠標)ll /dev

b 塊設備文件 (硬盤,光驅等)ll /dev

l 軟鏈接文件

s socket文件 (套接字是方便進程之間通信的特殊文件,與管道不同的是,套接字能促

使通過網絡連接的不同計算機的進程之間進行通信。套接字文件也不與任何數據塊關

聯。)

p 管道文件pipe (管道也是一個文件,作為數據管道方便程序之間的通信,管道實際

緩存了來自第一個進程的輸入數據,也稱為FIFIO)

查看某一文件類型的文件:

find / -type s/d/c/b/l/p

2.5 alias命令

alias命令用來設置命令的別名。我們可以使用該命令可以將一些較長的命令進行簡化。使用alias時,用戶必須使用單引號''將原來的命令引起來,防止特殊字符導致錯誤。

alias命令的作用只局限于該次登入的操作。若要每次登入都能夠使用這些命令別名,則可將相應的alias命令存放到bash的初始化文件/etc/bashrc中。

alias 的基本使用方法:

alias 查看系統已設置的別名

alias 新的命令=‘原命令 -選項/參數‘ 設置新的別名

unalias 命令別名 取消別名

例如:alias ld='ls -ld' 將重新定義ls命令,現在只需輸入ld就可以顯示當前目錄本身的詳細信息了。直接輸入alias 會顯示當前系統中所有已定義的命令別名。

要刪除一個別名,可以使用 unalias 命令,如 unalias ld 。

which命令:

which命令會在環境變量$PATH設置的目錄里查找符合條件的文件。

使用命令 which +命令 查查此命令的絕對路徑,如有別名設置也會顯示出來。

[root@localhost ~]# which ls

alias ls='ls --color=auto'

/usr/bin/ls

?

轉載于:https://my.oschina.net/u/3803404/blog/1649695

總結

以上是生活随笔為你收集整理的系统目录结构 ls命令 文件类型 alias命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品不卡一区二区三区 | 欧美顶级黄色大片免费 | 激情小说亚洲图片 | 先锋影音av资源在线观看 | 成片免费观看视频 | 青青射 | 中文字幕日韩高清 | 伊人伊人网 | 亚洲av成人精品一区二区三区在线播放 | 大尺度做爰呻吟舌吻网站 | 午夜看片在线观看 | 欧美性受xxxx黒人xyx性爽 | 亚洲精品少妇久久久久久 | 一级片aaaaa 国产又黄又粗又猛又爽 | 偷偷操不一样的99 | 西西444www大胆无视频 | 毛片毛片毛片毛片 | jizzjizz免费| 欧美一区二区三区四区在线 | 伊人365影院 | 久久久久久一区二区三区 | 欧美男人操女人 | 97视频在线 | 日本猛少妇色xxxxx | 成人高潮视频 | 一本一道久久a久久综合蜜桃 | 在线a网站| 瑟瑟视频在线免费观看 | 激情福利在线 | 午夜插插| 日本三级生活片 | 国产最新在线观看 | 就去色av | 久久涩涩 | 在线观看日韩中文字幕 | 女生被男生c | 男人和女人日批 | 欧美αv | 久久激情婷婷 | 婷婷一区二区三区四区 | 最新av在线播放 | 91av官网| 亚洲天堂2018av | 污的视频在线观看 | 草草久久久无码国产专区 | 毛茸茸日本熟妇高潮 | 欧美一区亚洲二区 | 国产av人人夜夜澡人人爽 | 国产高清久久 | 91在线无精精品入口 | 99er视频| 亚洲国产欧美精品 | 色诱视频在线观看 | 动漫av一区 | 一级免费av | 国产三级观看 | 一级黄色毛毛片 | 永久精品| 在线观看黄 | 麻豆视频传媒入口 | 久久免费视频网站 | 欧美在线观看一区 | 亚洲va韩国va欧美va | 中国丰满人妻videoshd | 特黄一区二区 | 黄色国产网站 | 中文字幕在线观看网址 | 色人阁五月天 | 午夜免费影院 | 麻豆午夜视频 | 岛国精品在线 | missav|免费高清av在线看 | 欧美在线色图 | 在线a视频| 手机看片福利在线 | 法国伦理少妇愉情 | 国产欧美一区二区三区精华液好吗 | 久久精品欧美一区二区三区麻豆 | 色综合视频 | 97精品视频在线 | 中文字幕一区电影 | av在线伊人 | 息与子五十路翔田千里 | 国产成人精品免高潮在线观看 | 伊人久久大香线蕉成人综合网 | 久久国产精品99久久人人澡 | 欧美熟妇一区二区 | 日本丰满熟妇bbxbbxhd | 亚洲丝袜av| 神宫寺奈绪一区二区三区 | 国产精品久久久久久久午夜 | 黄色片在线视频 | 丝袜调教91porn| 激情拍拍| 国产精品国产成人国产三级 | 97精品视频在线 | 亚洲奶汁xxxx哺乳期 | 亚洲av无一区二区三区怡春院 | 国产一区二区免费在线 |