校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 剖析Linux系統中的文件系統路徑

剖析Linux系統中的文件系統路徑

熱門標簽:拉薩銷售外呼系統軟件 江蘇小型外呼系統軟件 電銷語音機器人哪個好 文山外呼營銷系統 中山防封卡電銷卡辦理 常熟外呼系統 電話機器人服務器部署 地圖上標注點位的圖標 百度地圖標注未成功

1、Linux文件系統是從/開始的;

在Linux操作系統的文件管理中,命令行模式(在控制臺或終端下)的文件或目錄管理,要涉及路徑這一概念,這是Linux命令行操作的最基礎的基礎。如果我們了解了路徑的概念,就可以隨心所欲的進入任何目錄,進行我們想的工作。

Linux 文件系統,是一個呈樹形結構,是從/做為入口,/(也被稱為根目錄)下有子目錄,比如etc、usr、lib等,在每個子目錄下又有文件或子目錄,這樣就 形成了一個樹形結構,這種樹形結構比較單一。而Windows文件系統呢?它引入了C盤、D盤類似的磁盤概念,使得習慣Windows操作的用戶在轉向 Linux時,會發現Linux根本就沒有C盤、D盤的概念,有時甚至不知所措。


2、理解路徑概念的目的;

引入路徑概念目的最終是找到我們所需要的目錄或文件。比如我們想要編輯 file.txt 文件,我們首先要知道他存放在哪里,也就是說我們要指出他所在的位置,這時就要用到路徑了。


3、路徑的構成要素;

路徑是由目錄或目錄和文件名構成的。比如/etc/X11 就是一個路徑,而/etc/X11/xorg.conf也是一個路徑。也就是說路徑可以是目錄的組合,分級深入進去,也可以是文錄+文件構成。比如我們想 用vi編輯xorg.conf文件,在命令行下輸入 vi /etc/X11/xorg.conf ,如果我們想進入/etc/X11目錄,就可以通過cd /etc/X11來實現。


4、路徑的分類;

路徑分為絕對路徑和相對路徑;


4.1 絕對路徑;

在Linux中,絕對路徑是從/(也被稱為根目錄)開始的,比如/usr、/etc/X11。如果一個路徑是從/開始的,它一定是絕對路徑,這樣就好理解了;

復制代碼
代碼如下:
[root@localhost ~]# pwd
  注:判斷用戶當前所處的位置,也就是說他到底位于哪?

復制代碼
代碼如下:
/root
   注:用戶當前位于/root;


復制代碼
代碼如下:
[root@localhost ~]# cd /usr/share/doc/
注:我們以絕對路徑方式進入/usr/share/doc目錄下;

復制代碼
代碼如下:
[root@localhost doc]# pwd
注:判斷用戶當前所處的位置

復制代碼
代碼如下:
/usr/share/doc
   注:用戶位于/usr/share/doc,看來已經達到我們的目的了;


4.2 相對路徑;

相對路徑是以 . 或 .. 開始的,.表示用戶當前操作所處的位置,而.. 表示上級目錄;在路徑中,.表示用戶當前所處的目錄,而..上級目錄,要把.和..當做目錄來看。

復制代碼
代碼如下:
[root@localhost ~]# pwd
注:通過pwd來判斷當前用戶所在的位置;

復制代碼
代碼如下:
/root
    注:得出目錄處于/root目錄中;


復制代碼
代碼如下:
[root@localhost ~]# cd .
注:我們進入.

復制代碼
代碼如下:
[root@localhost ~]# pwd
注:判斷當前用戶所處的位置;

復制代碼
代碼如下:
/root
   注:得出在/root   目錄中 ;


復制代碼
代碼如下:
[root@localhost ~]# cd ..
注:我們切入/root的上級目錄

復制代碼
代碼如下:
[root@localhost /]# pwd
注:判斷當前用戶所處的位置。
/   注:用戶當前位于/(根目錄)中;


5、在路徑中一些特殊符號的說明;

這些符號在相對路徑中應用的,這些符號能為我們帶來方便,所以有必要說說;
.   表示用戶所處的當前目錄;
..  表示上級目錄
~  表示當前用戶自己的家目錄
~USER   表示用戶名為USER的家目錄,這里的USER是在/etc/passwd中存在的用戶名;


5.1 符號.應用示例;

通過下面的例子,讓我們增強.所表示的意義;

復制代碼
代碼如下:
[root@localhost ~]# pwd
注:判斷用戶當前所處的目錄;

復制代碼
代碼如下:
/root
注:位于/root目錄;


復制代碼
代碼如下:
[root@localhost ~]# cd .
注:進入.目錄,這里的.就是用戶當前所處的位置;

復制代碼
代碼如下:
[root@localhost ~]# pwd
注:在哪呢?

復制代碼
代碼如下:
/root
注:在/root中。

理解./的意義;

復制代碼
代碼如下:
[root@localhost ~]# pwd
  注:判斷用戶當前所處的目錄;

復制代碼
代碼如下:
/root
注:位于/root目錄;


復制代碼
代碼如下:
[root@localhost ~]# ls
注:顯示用戶所處/root目錄的文件及子目錄;也可以用ls .


復制代碼
代碼如下:
[root@localhost ~]# ls .
mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt tmp upgrade.log


復制代碼
代碼如下:
[root@localhost ~]# ls ./tmp/
查看用戶所處當前目錄下的tmp目錄的內容

復制代碼
代碼如下:
kernelBak youdir


復制代碼
代碼如下:
[root@localhost ~]# ls tmp/
kernelBak youdir
[root@localhost ~]#

在有些文檔中,我們看到類似./filename 來運行一個腳本或程序的例子。其實它就是在用戶當前目錄下運行的;請看下面的示例;

復制代碼
代碼如下:
[root@localhost ~]# pwd
注:判斷用戶當前所處的目錄; r />/root  注:位于/root目錄;

復制代碼
代碼如下:
[root@localhost ~]# touch lsfile.sh
   注:創建一個文件名為lsfile.sh的文件;

復制代碼
代碼如下:
[root@localhost ~]# chmod 755 lsfile.sh
  注:修改權限讓其可執行;

復制代碼
代碼如下:
[root@localhost ~]# echo "ls -la"> lsfile.sh
注:向lsfile.sh文件中加入ls -la 一句指令

復制代碼
代碼如下:
[root@localhost ~]# more lsfile.sh
注:用more 工具來查看lsfile.sh 文件的內容;

復制代碼
代碼如下:
ls -la


復制代碼
代碼如下:
[root@localhost ~]# ./lsfile.sh
注:運行lsfile.sh ,在這里用的是相對路徑;

復制代碼
代碼如下:
[root@localhost ~]# /root/lsfile.sh
注:這是絕對路徑運行lsfile.sh 腳本;


5.2 符號..應用示例;

復制代碼
代碼如下:
[root@localhost ~]# pwd
注:判斷用戶當前所處的目錄;

復制代碼
代碼如下:
/root
[root@localhost ~]# cd /etc/X11/
注:進入/目錄下的etc目錄下的X11目錄;

復制代碼
代碼如下:
[root@localhost X11]# pwd
注:判斷用戶當前所處的目錄;

復制代碼
代碼如下:
/etc/X11
  注:看來用戶真的位于/etc/X11目錄了;

復制代碼
代碼如下:
[root@localhost X11]# cd ..
  注:退到上級目錄;

復制代碼
代碼如下:
[root@localhost etc]# pwd
注:判斷用戶當前所處的目錄;

復制代碼
代碼如下:
/etc


復制代碼
代碼如下:
[root@localhost etc]# cd ../root/
注:退到上級目錄,也就是退到/,然后再進入root目錄;

復制代碼
代碼如下:
[root@localhost ~]# pwd
判斷是不是進入/目錄下的root目錄?

復制代碼
代碼如下:
/root
注:的確是實現了。


5.3 符號~和~USER示例;

~表示當前操作用戶的家目錄,看下面的例子;

復制代碼
代碼如下:
[root@localhost ~]# id
注:查看當前用戶的用戶信息;我們用哪個用戶來操作命令的?

復制代碼
代碼如下:
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
注:看到了,是root用戶;

 

復制代碼
代碼如下:
[root@localhost ~]# finger root
注:查看root用戶的信息;
 
復制代碼
代碼如下:
Login: root Name: root
Directory: /root
   注:這表示root用戶的家目錄位于/root目錄中                    Shell: /bin/bash  
 
復制代碼
代碼如下:
[root@localhost ~]# pwd
注:判斷用戶所處的目錄;
 
復制代碼
代碼如下:
/root
  注:是/root目錄;

 

復制代碼
代碼如下:
[root@localhost ~]# cd /etc/X11/
注:進入/etc/X11
 
復制代碼
代碼如下:
[root@localhost X11]# pwd
注:判斷用戶所處的目錄;
 
復制代碼
代碼如下:
/etc/X11
注:看來已經到了/etc/X11;

 

復制代碼
代碼如下:
[root@localhost X11]# cd
~  注:我們返回root用戶的家目錄;
 
復制代碼
代碼如下:
[root@localhost ~]# pwd
/root
注:是不是返回了??
~USER的示例;

如果我們添加一個用戶時,系統會添加一條用戶紀錄到/etc/passwd文件中,所以/etc/passwd 就是用戶的管理文件;~USER中的USER是必須在/etc/passwd中“注冊“的用戶,這樣在~USER中的USER才是有效的。怎么“注冊“, 當然是用戶管理工具來添加用戶了。關于用戶管理工具,請參考:《Linux 用戶管理工具介紹》;

為了說明~USER的應用,我們首先添加一個新用戶;
 

復制代碼
代碼如下:
[root@localhost ~]# adduser linuxsirorg
注:添加linuxsirorg這個用戶;
 
復制代碼
代碼如下:
[root@localhost ~]# passwd linuxsirorg
注;為linuxsirorg 設置密碼;
 
復制代碼
代碼如下:
Changing password for user linuxsirorg.
New UNIX password:
注:添加linuxsirorg用戶密碼
 
復制代碼
代碼如下:
Retype new UNIX password:
注:再輸入一次;
 
復制代碼
代碼如下:
passwd: all authentication tokens updated successfully.
注;添加用戶成功;

 

復制代碼
代碼如下:
[root@localhost ~]# finger linuxsirorg
注:查看linuxsirorg用戶信息;
 
復制代碼
代碼如下:
Login: linuxsirorg Name: (null)
Directory: /home/linuxsirorg Shell: /bin/bash

注:我們看到新添加的用戶家目錄在/home/linuxsirorg;

~USER的示例;

比如我用root用戶操作,并且處于/root目錄中;我想進入linuxsirorg用戶的家目錄;
 

復制代碼
代碼如下:
[root@localhost ~]# pwd
/root/p> p>[root@localhost ~]# cd ~linuxsirorg/

注:進入linuxsirorg用戶的家目錄;其等效命令是cd /home/linuxsirorg;

 

復制代碼
代碼如下:
[root@localhost linuxsirorg]# pwd
注:判斷用戶所處位置;
 
復制代碼
代碼如下:
/home/linuxsirorg

 

復制代碼
代碼如下:
[root@localhost linuxsirorg]# cd ~root
注:等同于cd /root ,或等同行cd ~ ;表示返回root的家目錄;


6、切換用戶當前目錄的指令 cd ;

用戶從一個當前目錄時入另一個目錄的指令就是用cd ;我們在前面示例中大量應用過,在這里不再多說了;

用法:
 

復制代碼
代碼如下:
#cd 路徑

舉例:
 

復制代碼
代碼如下:
[root@localhost ~]# cd /usr/share/man/

更多的幫助,請參考 man cd 或cd --help


7、判斷用戶當前所處的工作目錄的指令 pwd ;

pwd 指令用來顯示用戶當前所處的位置的,前面我們也說的很多。

示例:
 

復制代碼
代碼如下:
[root@localhost man]# pwd
注;判斷用戶當前所處的目錄;
 
復制代碼
代碼如下:
/usr/share/man
注:位于/usr/share/man 中;


8、關于用戶環境變量PATH的設置;

在一般情況下,Linux文件系統中bin或sbin目錄中的文件都是可執行的。有時我們為了方便不輸入路徑就能調用指令或工具,這時要就要設置用戶的環境變量PATH。

看下面的一例:
 

復制代碼
代碼如下:
[root@localhost ~]# ls
adduml.sh lsfile.sh mkuml-2004.07.17 mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt tmp upgrade.log/p> p>[root@localhost ~]# /bin/ls
adduml.sh lsfile.sh mkuml-2004.07.17 mkuml-2004.07.17-ananas.tar.bz2 mydir openQreadme.txt sun.txt tmp upgrade.log

上面的例子,第一個指令就是直接運行了ls命令來顯示當前目錄下的文件和子目錄;第二個條/bin/ls 指令是用絕對路徑的ls來運行的;這兩種方式運行的結果看來是一樣的。

在論壇上,有些弟兄總是我已經安裝了某某軟件包,卻沒有某個指令。其實就是環境變量設置的事。如果您直接輸入某個指令不存在,解決辦法有兩個,一個方法是要指定用可執行文件的絕對路徑(也可以是相對路徑,怎么方便怎么用吧),另一個方法是設定用戶的環境變量。

我們可以用export PATH來設置環境變量。比如把下面一行加入到用戶家目錄下的.bashrc 或.profile文件中;
 

復制代碼
代碼如下:
export PATH=".:/bin:/sbin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin"

解釋:您可以找出Linux文件系統中所有bin或sbin目錄的的絕對路徑,然后把它們用:號分割,比如上面所設置的。第一個.表示用戶當前所處的目錄;

添加好后,我們再運行一下source,也就是:
 

復制代碼
代碼如下:
#source .bashrc


 
復制代碼
代碼如下:
#source .profile

如果發現指令只有root權限才運行,這時您要用到su; 如果您用的是普通用戶,可能無權查看一些文件的目錄的內容,您也需要用到su來切

標簽:淮安 和田 湖南 石家莊 和田 馬鞍山 開封 法律問答

巨人網絡通訊聲明:本文標題《剖析Linux系統中的文件系統路徑》,本文關鍵詞  剖析,Linux,系統,中的,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《剖析Linux系統中的文件系統路徑》相關的同類信息!
  • 本頁收集關于剖析Linux系統中的文件系統路徑的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精一区二区三区| **性色生活片久久毛片| 久久综合国产精品| 亚洲成人手机在线| 在线免费观看成人短视频| 久久久夜色精品亚洲| 五月天亚洲精品| 717成人午夜免费福利电影| 伊人开心综合网| 91麻豆精品国产综合久久久久久| 亚洲制服丝袜一区| 91精品国产综合久久香蕉麻豆| 日本亚洲电影天堂| 久久人人爽人人爽| av资源站一区| 亚洲va国产va欧美va观看| 欧美一区二区三区的| 国产精品一品视频| 欧美丰满嫩嫩电影| 99久久精品国产一区二区三区| 一区二区三区精品| 久久精品一区二区| 91精品福利在线一区二区三区 | 成人手机在线视频| 久久国产精品色婷婷| 亚洲成人福利片| 久久久久9999亚洲精品| 555www色欧美视频| 欧美日韩精品三区| 91亚洲精品一区二区乱码| 精品一区二区三区欧美| 美洲天堂一区二卡三卡四卡视频 | 午夜成人免费电影| 亚洲欧美视频在线观看视频| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 99视频在线观看一区三区| 久久aⅴ国产欧美74aaa| 精品一区二区三区视频在线观看| 蜜桃视频在线观看一区| 中文字幕亚洲区| 国产精品国产自产拍高清av王其| 精品国产一区a| 亚洲国产精品传媒在线观看| 中文字幕av一区二区三区免费看| 2欧美一区二区三区在线观看视频| 久久这里都是精品| 亚洲国产成人午夜在线一区| 国产三级精品三级| 亚洲一区二区三区四区不卡| 日韩国产在线观看| 国产精品中文有码| 免费观看30秒视频久久| 国产一区二区三区黄视频 | 在线看不卡av| 国产日产欧美一区二区视频| 亚洲精品视频在线观看网站| 美女一区二区久久| 色悠悠久久综合| 久久精品亚洲国产奇米99| 自拍偷拍欧美精品| 99在线热播精品免费| 久久九九全国免费| 国产精品白丝av| 日韩写真欧美这视频| 亚洲精品成a人| 色婷婷激情一区二区三区| 亚洲精品va在线观看| 91在线精品秘密一区二区| 综合分类小说区另类春色亚洲小说欧美| 麻豆精品国产传媒mv男同| 欧美区视频在线观看| 亚洲va欧美va国产va天堂影院| 在线亚洲免费视频| 亚洲第一精品在线| 8v天堂国产在线一区二区| 亚洲成人资源网| 精品久久人人做人人爰| 亚洲一区免费在线观看| 久久99久久久久久久久久久| 在线视频你懂得一区| 免费成人av资源网| 在线播放中文一区| 亚洲视频一区在线观看| 欧美日韩综合一区| 午夜久久久影院| 91亚洲大成网污www| 亚洲精品老司机| 色哟哟国产精品免费观看| 亚洲女同ⅹxx女同tv| 色综合久久久久久久| 亚洲激情在线激情| 91精品国产一区二区人妖| 午夜精品国产更新| 日韩免费一区二区| 丁香六月综合激情| 亚洲国产精品人人做人人爽| 在线综合+亚洲+欧美中文字幕| 久久国产精品无码网站| 亚洲免费在线电影| 欧美精品一区二区三区四区 | 国产91在线|亚洲| 国产精品污www在线观看| 欧美伊人精品成人久久综合97| 日韩在线一二三区| 亚洲欧洲日本在线| 26uuu亚洲综合色欧美| 欧美三级视频在线播放| 黄色精品一二区| 视频一区二区三区入口| 欧美国产激情二区三区| 精品久久久久久久久久久久包黑料 | 欧美性色黄大片手机版| 国产成人午夜视频| 久久爱另类一区二区小说| 亚洲美女淫视频| 亚洲欧洲三级电影| 国产欧美精品国产国产专区| 日本韩国精品在线| 色网综合在线观看| 色欧美片视频在线观看| www.视频一区| 成人听书哪个软件好| 日本成人在线网站| 日韩美女精品在线| 亚洲激情在线播放| 亚洲 欧美综合在线网络| 国产精品卡一卡二卡三| 久久久精品一品道一区| 国产精品女同一区二区三区| 中文字幕色av一区二区三区| 亚洲国产精品黑人久久久| 欧美国产一区二区在线观看| 中文字幕av不卡| 亚洲伊人伊色伊影伊综合网| 日本一区中文字幕| 国产91对白在线观看九色| 97精品久久久久中文字幕 | 久久99九九99精品| 波波电影院一区二区三区| 欧美日韩五月天| 日韩欧美一区在线观看| 欧美国产激情一区二区三区蜜月| 欧美激情中文字幕| 丝袜美腿亚洲一区| eeuss鲁片一区二区三区在线看| 欧美日韩国产高清一区二区三区| 欧美亚洲国产一区在线观看网站 | 欧美日韩一二三区| 国产视频在线观看一区二区三区 | 欧美乱妇15p| 99久久精品国产一区二区三区 | 久久久久久久久久看片| 亚洲成人高清在线| 精品制服美女久久| 日韩欧美一区二区在线视频| 亚洲欧美视频一区| 亚洲成年人影院| 裸体歌舞表演一区二区| 在线观看91视频| 亚洲高清视频的网址| 欧美中文字幕一二三区视频| 国产精品久久久久影院| 欧美日韩日日夜夜| 日本人妖一区二区| 欧美日本高清视频在线观看| 日韩主播视频在线| 日韩一区二区电影在线| 欧美精品一区视频| 美女脱光内衣内裤视频久久影院| 91精品国产综合久久国产大片| 午夜久久电影网| 久久精品亚洲国产奇米99| 国内一区二区视频| 亚洲一区在线观看免费观看电影高清| 欧美性猛交xxxxxx富婆| 久草热8精品视频在线观看| 久久综合久久鬼色| 欧美性视频一区二区三区| 日韩av一二三| 亚洲黄色免费网站| 欧美激情综合在线| 2023国产精品视频| 91麻豆精品久久久久蜜臀| 欧美三级视频在线观看| 精品粉嫩aⅴ一区二区三区四区| 亚洲日本va在线观看| 国产精品久久久久国产精品日日| 国产色产综合产在线视频| 26uuu国产在线精品一区二区| 精品视频一区三区九区| 欧美视频精品在线| 一本久久a久久免费精品不卡| 国产精品一线二线三线| 色94色欧美sute亚洲线路一久 | 成人久久18免费网站麻豆| 久久99最新地址| 男男视频亚洲欧美| 蜜臀精品久久久久久蜜臀| 亚洲天堂久久久久久久| 亚洲久草在线视频|