内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim-創(chuàng)新互聯(lián)

1. Linux系統(tǒng)目錄

版本命名規(guī)則:
內(nèi)核版本由三部分組成:主版本號、次版本號、末版本號
開發(fā)版本:第二位數(shù)字是奇數(shù)
穩(wěn)定版本:第二位數(shù)字是偶數(shù)
文件與目錄命名規(guī)則:

文件名最長255字節(jié),包括路徑在內(nèi)最長4095字節(jié),且大小寫敏感。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),石屏企業(yè)網(wǎng)站建設(shè),石屏品牌網(wǎng)站建設(shè),網(wǎng)站定制,石屏網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,石屏網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
文件名:字母、數(shù)字、下劃線、圓點
普通文件 - (黑色)
目錄文件 d (藍色)
鏈接文件 l  (亮藍色)
特殊文件 cd (黃色)
配置文件 .conf
日志文件 .log
系統(tǒng)日志文件 .syslog
系統(tǒng)配置文件 .cfg
系統(tǒng)文件  .i386
腳本文件  .sh
文件系統(tǒng)
文件和目錄組織成一個單根倒置樹結(jié)構(gòu)

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

我們也可以用tree命令查看樹狀結(jié)構(gòu)

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

/boot
這個目錄下包含系統(tǒng)啟動文件(boot loader),例如Grub,Lilo或者Kernel,以及initrd,system.map等配置文件。
這個目錄下包含內(nèi)核、固件以及系統(tǒng)相關(guān)文件。

/sbin
包含系統(tǒng)操作和運作所必需的二進制文件以及管理工具,主要就是可執(zhí)行文件。類似WINDOWS下的EXE文件。

/bin
包含單用戶模式下的二進制文件以及工具程序,比如cat,ls,cp這些命令。

/lib
包含/sbin和/bin目錄下二進制文件運行所需要的庫文件。

/dev
內(nèi)含必需的系統(tǒng)文件和驅(qū)動器。

/etc
內(nèi)含系統(tǒng)配置文件,其下的目錄,比如 /etc/hosts, /etc/resolv.conf, nsswitch.conf, 以及系統(tǒng)缺省設(shè)置,網(wǎng)絡(luò)配置文件等等。以及一些系統(tǒng)和應(yīng)用程序的配置文件。

/home
每一個用戶的在這個目錄下,都會單獨有一個以其用戶名命令的目錄,在這里保存著用戶的個人設(shè)置文件,尤其是以 profile結(jié)尾的文件。但是也有例外,root用戶的數(shù)據(jù)就不在這個目錄中,而是單獨在根路徑下,保存在單獨的/root文件夾下。

/media
一個給所有可移動設(shè)備比如光驅(qū)、USB外接盤、軟盤提供的常規(guī)掛載點。

/mnt
臨時文件系統(tǒng)掛載點。比如,你并不想長期掛載某個驅(qū)動器,而是只是臨時掛載一會U盤烤個MP3之類的,那么應(yīng)該掛載在這個位置下。

/opt
在Linux系統(tǒng)中,這個目錄用到的并不多,opt是 可選系統(tǒng)程序包(Optional Software Packages)的簡稱。這個目錄在UNIX系統(tǒng),如Sun Solaris用途要廣泛的多。

/usr
用戶數(shù)據(jù)目錄,包含了屬于用戶的實用程序和應(yīng)用程序。這里有很多重要的,但并非關(guān)鍵的文件系統(tǒng)掛載這個路徑下面。在這里,你會重新找到一個 bin、sbin 和 lib目錄,其中包含非關(guān)鍵用戶和系統(tǒng)二進制文件以及相關(guān)的庫和共享目錄,以及一些庫文件。

/usr/sbin
包含系統(tǒng)中非必備和并不是特別重要的系統(tǒng)二進制文件以及網(wǎng)絡(luò)應(yīng)用工具。

/usr/bin
包含用戶的非必備和并不是特別重要的二進制文件。

/usr/lib
保存著/usr/sbin以及/usr/bin中二進制文件所需要的庫文件。

/usr/share
“平臺無關(guān)”的共享數(shù)據(jù)目錄。

/usr/local
是/usr下的二級目錄,這里主要保存著包含系統(tǒng)二進制文件以及運行庫在內(nèi)的本地系統(tǒng)數(shù)據(jù)。

/var
這個路徑下通常保存著包括系統(tǒng)日志、打印機后臺文件(spool files)、定時任務(wù)(crontab)、郵件、運行進程、進程鎖文件等。這個目錄尤其需要注意進行日常的檢查和維護,因為這個目錄下文件的大小可能會增長很快,以致于很快占滿硬盤,然后導致系統(tǒng)便會出現(xiàn)各種奇奇怪怪的問題。

/tmp
顧名思義,這是一個臨時文件夾,專門用來保存臨時文件,每次系統(tǒng)重啟之后,這個目錄下的”臨時”文件便會被清空。同樣,/var/tmp 也同樣保存著臨時文件。兩者唯一的不同是,后者 /var/tmp目錄保存的文件會受到系統(tǒng)保護,系統(tǒng)重啟之后這個目錄下的文件也不會被清空。

/proc
這個目錄是駐留在系統(tǒng)內(nèi)存中的虛擬(psuedo,偽)文件系統(tǒng),其中保存的都是文本格式的系統(tǒng)內(nèi)核和進程信息。

2. 文件元數(shù)據(jù)信息及查看

文件系統(tǒng)中的數(shù)據(jù)分兩類
1) 數(shù)據(jù)(data):普通文件內(nèi)的數(shù)據(jù)
2) 元數(shù)據(jù)(metadata):用來描述一個文件的特征的系統(tǒng)數(shù)據(jù),諸如訪問權(quán)限、文件擁有者、以及文件數(shù)據(jù)塊的分布信息,具體時間查看等等

查看文件的元數(shù)據(jù)可以用**stat**命令:

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

File 文件名稱
Size 文件大小
Blocks 占用的磁盤塊數(shù)
IO Block IO塊大小
regular file 這里是顯示文件的類型,這是一個普通文件
Device 所在設(shè)備
Inode  Inode節(jié)點號
Links  被鏈接的次數(shù)
Access (1) 訪問權(quán)限
Uid   uid號和屬主
Gid   gid號和屬組
Access (2) 文件最近一次的訪問時間
Modify  文件的修改時間
Chang  文件的改變時間

如若想改變時間戳信息,可以使用**touch**命令

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

**touch**命令可用來更新訪問和修改時間,也可以用來創(chuàng)建新文件(請靈活熟練使用help或man幫助)
想修改自己想要的時間戳信息可以使用**touch -t 命令**
以下是一個實例:
先使用touch創(chuàng)建一個空文件f1.txt,并且用**stat**命令查看元數(shù)據(jù)

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

我們使用**touch -t**命令修改成自己想要的時間,并使用**stat**查看

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

我們發(fā)現(xiàn)時間已經(jīng)改變了,并且change(文件修改時間)也變成了我們修改文件的時間```

3. 軟鏈接,硬鏈接

在搞清楚軟連接硬連接之前,我們得先知道一個概念:索引節(jié)點(inode -- index node)
inode表中包含了文件系統(tǒng)所有文件列表
一個inode包含有關(guān)文件的原信息,簡明扼要的說,人是通過文件名來引用文件,而目錄則是目錄下的文件名與文件inode號之間的映射

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

如上圖所示,inode表結(jié)構(gòu)也是樹結(jié)構(gòu),類似search tree
我們可以使用**ll -i**來看文件的inode

說到文件,我們可以使用一個叫做**cp**的命令來對文件或文件夾進行復制,可以使用help或man幫助來查看cp的所有使用方法
但是使用cp命令是把文件重新復制了一遍,并用一個新的inode去指向它,我們可以使用軟硬鏈接的方式不去復制物理文件

硬鏈接

創(chuàng)建硬鏈接會增加額外的記錄項以引用文件,對應(yīng)同一文件系統(tǒng)上的一個物理文件,inode號一致,創(chuàng)建時鏈接數(shù)遞增
如若刪除,鏈接數(shù)遞減,當鏈接數(shù)為零時,文件被刪除
我們可以使用命令**ln**來創(chuàng)建硬鏈接

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

我們發(fā)現(xiàn)當沒有創(chuàng)建硬鏈接時,鏈接數(shù)只有1,當創(chuàng)建了硬鏈接,兩個inode號相同,并且鏈接數(shù)增加到了2

符號(軟)鏈接

一個符號鏈接指向另一個文件,符號鏈接的內(nèi)容是它應(yīng)用文件的名稱,可以對目錄進行且可以跨分區(qū),而且我們可以顯而易見的知道,如若原文件被刪除,則鏈接失效
我們可以使用**ln -s**來創(chuàng)建軟連接

(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim

我們清楚地看見當f1.txt被刪除了,鏈接則失效,但是鏈接只是指向路徑,所以如果f1.txt再回來,鏈接依舊有用

4. Linux文件管理類命令

linux文件管理類命令很多, 大概常用的有如下:
ls: 列出目錄
cd:切換目錄
pwd:顯示目前的目錄
mkdir:創(chuàng)建一個新的目錄
rmdir:刪除一個空的目錄
cp : 復制文件或目錄
rm : 移除文件或目錄
mv: 移動文件與目錄,或修改文件與目錄的名稱

5. Vim的一些小練習

如果用習慣了vi想改成vim,可以使用alias vi=vim命令,想永久更改可以看我上一篇。

1) 復制/etc/profile至/tmp/目錄,用查找替換命令刪除/tmp/profile文件中的 行首的空白字符******
使用vim進入/tmp/profile,輸入 :1s/ //g即可
命令解釋:
1代表第一行,s代表substitute替換,之后代表把空格轉(zhuǎn)換成什么都沒有,既是刪除空格,g代表整行有滿足條件的就替換

2) 在vim中設(shè)置tab縮進為4個字符

*想改變vim中的格式設(shè)置,可以進入.vimrc里更改**
set ts=4  (注:ts是tabstop的縮寫,設(shè)TAB寬4個空格)
set expandtab
這種方法需要重啟vim

或者你可以在使用vim進入文件之后,輸入
:set ts=4
:set expandtab
:%retab!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

本文標題:(二)Linux系統(tǒng)目錄,文件管理及文本編輯工具vim-創(chuàng)新互聯(lián)
分享URL:http://www.rwnh.cn/article26/ceggjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、網(wǎng)站導航、微信小程序、App設(shè)計網(wǎng)站策劃外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
房产| 连州市| 德昌县| 洛川县| 曲松县| 寿阳县| 姚安县| 沂水县| 临清市| 玉田县| 上思县| 宜兰县| 鹤岗市| 腾冲县| 万宁市| 会泽县| 金平| 七台河市| 平原县| 鹤山市| 望奎县| 马尔康县| 吉林市| 象州县| 克拉玛依市| 鞍山市| 汶川县| 婺源县| 沂源县| 灵武市| 内丘县| 鸡西市| 漠河县| 云林县| 抚松县| 柘城县| 宁阳县| 启东市| 双鸭山市| 浑源县| 金沙县|