18禁网站免费,成年人黄色视频网站,熟妇高潮一区二区在线播放,国产精品高潮呻吟AV

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 >

Linux(centos)系統(tǒng)各個(gè)目錄的作用分別是什么

時(shí)間: 加城1195 分享

  對(duì)于linux新手來說,最感到迷惑的問題之一就是文件都存在哪里呢?特別是對(duì)于那些從windows轉(zhuǎn)過來的新手來說,linux的目錄結(jié)構(gòu)看起來有些奇怪哦。所以,在這里講一下linux下的主要目錄以及它們都是用來干什么的。

  具體介紹

  /

  This is the root directory. The mothership. The home field. The one and only top directory for your whole computer. Everything, and I mean EVERYTHING starts here. When you type ‘/home’ what you’re really saying is “start at / and then go to the home directory.”

  /

  這就是根目錄。對(duì)你的電腦來說,有且只有一個(gè)根目錄。所有的東西,我是說所有的東西都是從這里開始。舉個(gè)例子:當(dāng)你在終端里輸入“/home”,你其實(shí)是在告訴電腦,先從/(根目錄)開始,再進(jìn)入到home目錄。

  /root

  This is where the root user lives. The root user is the god of your system. Root can do anything, up to and including removing your entire filesystem. So be careful using root.

  /root

  這是系統(tǒng)管理員(root user)的目錄。對(duì)于系統(tǒng)來說,系統(tǒng)管理員就好比是上帝,它能對(duì)系統(tǒng)做任何事情,甚至包括刪除你的文件。因此,請(qǐng)小心使用root帳號(hào)。

  /bin

  Here’s where your standard linux utilities(read programs) live — things like “ls” and “vi” and “more”. Generally this directory is included in your path. What this means is that if you type ‘ls’, /bin is one of the places your shell will look to see if ‘ls’ means anything.

  /bin

  這里存放了標(biāo)準(zhǔn)的(或者說是缺省的)linux的工具,比如像“ls”、“vi”還有“more”等等。通常來說,這個(gè)目錄已經(jīng)包含在你的“path”系 統(tǒng)變量里面了。什么意思呢?就是:當(dāng)你在終端里輸入ls,系統(tǒng)就會(huì)去/bin目錄下面查找是不是有l(wèi)s這個(gè)程序。

  /etc

  Here’s where the administrative and system configuration stuff lives. For instance, if you have samba installed, and you want to modify the samba configuration files, you’d find them in /etc/samba.

  /etc

  這里主要存放了系統(tǒng)配置方面的文件。舉個(gè)例子:你安裝了samba這個(gè)套件,當(dāng)你想要修改samba配置文件的時(shí)候,你會(huì)發(fā)現(xiàn)它們(配置文件)就在/etc/samba目錄下。

  /dev

  Here’s where files that control peripherals live. Talking to a printer? Your computer is doing it from here. Same goes for disk drives, usb devices, and other such stuff.

  /dev

  這里主要存放與設(shè)備(包括外設(shè))有關(guān)的文件(unix和linux系統(tǒng)均把設(shè)備當(dāng)成文件)。想連線打印機(jī)嗎?系統(tǒng)就是從這個(gè)目錄開始工作的。另外還有一些包括磁盤驅(qū)動(dòng)、USB驅(qū)動(dòng)等都放在這個(gè)目錄。

  /home

  Here’s where your data is stored. Config files specific to users, your Desktop folder(whick makes your desktop what it is), and any data related to your user. Each user will have their own /home/username folder, with the exception of the root user.

  /home

  這里主要存放你的個(gè)人數(shù)據(jù)。具體每個(gè)用戶的設(shè)置文件,用戶的桌面文件夾,還有用戶的數(shù)據(jù)都放在這里。每個(gè)用戶都有自己的用戶目錄,位置為:/home/用戶名。當(dāng)然,root用戶除外。

  /tmp

  This is the Temporary folder. Think of it as a scratch directory for your Linux system. Files that won’t be needed by programs once their used once or twice are put here. Many Linux systems are set to automatically wipe the /tmp folder at certain intervals, so don’t put things you want to keep here.

  /tmp

  這是臨時(shí)目錄。對(duì)于某些程序來說,有些文件被用了一次兩次之后,就不會(huì)再被用到,像這樣的文件就放在這里。有些linux系統(tǒng)會(huì)定期自動(dòng)對(duì)這個(gè)目錄進(jìn)行清理,因此,千萬不要把重要的數(shù)據(jù)放在這里。

  /usr

  Here’s where you’ll find extra utilities that don’t fit under /bin or /etc. Things like games, printer utilities, and whatnot. /usr is divided into sections like /usr/bin for programs, /usr/share for shared data like sound files or icons, /usr/lib for libraries whick cannot be directly run but are essential for running other programs.Your package manager takes care of the things in /usr for you.

  /usr

  在這個(gè)目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像游戲阿,一些打印工具拉等等。/usr目錄包含了許多子目錄: /usr/bin目錄用于存放程序;/usr/share用于存放一些共享的數(shù)據(jù),比如音樂文件或者圖標(biāo)等等;/usr/lib目錄用于存放那些不能直接 運(yùn)行的,但卻是許多程序運(yùn)行所必需的一些函數(shù)庫文件。你的軟件包管理器(應(yīng)該是“新立得”吧)會(huì)自動(dòng)幫你管理好/usr目錄的。

  /opt

  Here’s where optional stuff is put. Trying out the latest Firefox beta? Install it to /opt where you can delete it without affecting other settings. Programs in here usually live inside a single folder whick contains all of their data, libraries, etc.

  /opt

  這里主要存放那些可選的程序。你想嘗試最新的firefox測(cè)試版嗎?那就裝到/opt目錄下吧,這樣,當(dāng)你嘗試完,想刪掉firefox的時(shí)候,你就可 以直接刪除它,而不影響系統(tǒng)其他任何設(shè)置。安裝到/opt目錄下的程序,它所有的數(shù)據(jù)、庫文件等等都是放在同個(gè)目錄下面。

  舉個(gè)例子:剛才裝的測(cè)試版firefox,就可以裝到/opt/firefox_beta目錄下,/opt/firefox_beta目錄下面就包含了運(yùn) 行firefox所需要的所有文件、庫、數(shù)據(jù)等等。要?jiǎng)h除firefox的時(shí)候,你只需刪除/opt/firefox_beta目錄即可,非常簡(jiǎn)單。

  /usr/local

  This is where most manually installed(ie. outside of your package manager) software goes. It has the same structure as /usr. It is a good idea to leave /usr to your package manager and put any custom scripts and things into /usr/local, since nothing important normally lives in /usr/local.

  /usr/local

  這里主要存放那些手動(dòng)安裝的軟件,即不是通過“新立得”或apt-get安裝的軟件。它和/usr目錄具有相類似的目錄結(jié)構(gòu)。讓軟件包管理器來管理/usr目錄,而把自定義的腳本(scripts)放到/usr/local目錄下面,我想這應(yīng)該是個(gè)不錯(cuò)的主意。

  /media

  Some distros use this folder to mount things like usb disks, cd or dvd drives and other filesystems.

  /media

  有些linux的發(fā)行版使用這個(gè)目錄來掛載那些usb接口的移動(dòng)硬盤(包括U盤)、CD/DVD驅(qū)動(dòng)器等等。

  補(bǔ)充:Linux基本命令

 ?、賚s 意為list 列出當(dāng)前文件夾中的文件

  -l 顯示文件的屬性 可用ll來表示

 ?、赼lias 別名 看看是否有別名的文件

 ?、踓d dir 跳躍目錄 -P選項(xiàng) 將路徑中的鏈接文件替換成鏈接指向的文件路徑

  ④pwd 查看當(dāng)前工作的文件夾名 使用-P的選項(xiàng),會(huì)直接進(jìn)入到其中,相當(dāng)于cd

  相關(guān)閱讀:Linuxshell腳本不執(zhí)行問題實(shí)例分析

  shell腳本不執(zhí)行問題:某天研發(fā)某同事找我說幫他看看他寫的shell腳本,死活不執(zhí)行,報(bào)錯(cuò)。我看了下,腳本很簡(jiǎn)單,也沒有常規(guī)性的錯(cuò)誤,報(bào)“:badinterpreter:Nosuchfileordirectory”錯(cuò)。看這錯(cuò),我就問他是不是在windows下編寫的腳本,然后在上傳到linux服務(wù)器的……果然。原因:在DOS/windows里,文本文件的換行符為rn,而在*nix系統(tǒng)里則為n,所以DOS/Windows里編輯過的文本文件到了*nix里,每一行都多了個(gè)^M。解決:

  1)重新在linux下編寫腳本;

  2)vi:%s/r//g:%s/^M//g(^M輸入用Ctrl+v,Ctrl+m)附:sh-x腳本文件名,可以單步執(zhí)行并回顯結(jié)果,有助于排查復(fù)雜腳本問題。


Linux(centos)系統(tǒng)各個(gè)目錄的作用相關(guān)文章:

1.linux中系統(tǒng)中根目錄文件夾中文詳解

2.Linux各個(gè)操作系統(tǒng)的名稱含義

3.Linux系統(tǒng)管理命令大全

4.linux常用命令面試題

5.Linux安裝教程

4016869