目錄和文件管理理論講解

[TOC]

“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)建站的服務(wù)宗旨!把網(wǎng)站當(dāng)作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個(gè)不僅審美在線,而且實(shí)用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對(duì)成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無止境。

前言

一:Linux目錄結(jié)構(gòu)

1.1:樹形目錄結(jié)構(gòu)

樹形結(jié)構(gòu)目錄,一般是指針對(duì)某個(gè)范圍或某群特定的有著相互聯(lián)系、影響的主導(dǎo)體和執(zhí)行體組成的一個(gè)表現(xiàn)為樹狀結(jié)構(gòu)分布的上下、左右等協(xié)調(diào)合作、領(lǐng)導(dǎo)部署等一系列的結(jié)構(gòu)示意圖。

1.2:根目錄

  • 所有分區(qū)、目錄、文件等的位置起點(diǎn)
  • 整個(gè)樹形目錄結(jié)構(gòu)中,使用獨(dú)立的一個(gè)“/”表示

1.3常見的子目錄

目錄注釋目錄注釋
/root 管理的家目錄(宿主目錄) /bin 所有用戶的可執(zhí)行命令文件目錄
/boot 啟動(dòng)分區(qū)(grub啟動(dòng)菜單,壓縮系統(tǒng)內(nèi)核等) /dev 設(shè)備文件目錄(磁盤,光驅(qū)等)
/etc 配置文件目錄 /home 普通用戶的家目錄
/var 可變長(zhǎng)文件目錄(日志) /usr 應(yīng)用程序目錄
/sbin 管理員的可執(zhí)行命令文件目錄 /lib 服務(wù)管理文件(systemctl) /lib/systemed/system/
/opt 空目錄 /mnt 空目錄
/tmp 臨時(shí)文件 /proc 硬件信息(CPU,內(nèi)存)

二:查看及檢索文件

2.1:查看文件內(nèi)容cat命令

目錄和文件管理   理論講解

cat只能查看文件

yum intallhttpd -y 安裝httpd插件,在/mnt下

2.2 查看文件內(nèi)容more命令

more命令

  • 用途:全屏方式分頁(yè)顯示文件內(nèi)容

? more 【選項(xiàng)】文件名...

  • 交互操作方法

? 按Enter鍵向下逐行滾動(dòng)

? 按空格鍵向下翻一屏

? 按q鍵退出

? 按b鍵往回看一頁(yè)

more缺點(diǎn):看到末尾會(huì)自動(dòng)退出,無法會(huì)寫

cat局限性高,文件若超出屏幕,沒有滾輪的話就看不到上面

2.3 less命令

用途:與more命令相同,但擴(kuò)展功能更多

less 【選項(xiàng)】 文件名

交互操作方法

Page Up 向上翻頁(yè),Page Down 向下翻頁(yè)

按 “/”鍵查找內(nèi)容,“n”下一個(gè)內(nèi)容,“N”上一個(gè)內(nèi)容

其他功能與more命令類似

切換界面命令:

init 0 代表關(guān)機(jī)

init 1 單用戶模式字符界面(系統(tǒng)維護(hù),破解管理員密碼)

initi 2 多用戶模式字符界面,無網(wǎng)絡(luò)

init 3 多用模式有網(wǎng)絡(luò)字符界面 *常用

init 4 保留

init 5 多用戶模式圖形化界面有網(wǎng)絡(luò) *常用

init 6 重啟 (reboot)

2.4 查看文件內(nèi)容head、tail命令

目錄和文件管理   理論講解

-n查看開頭部分n行,不寫就是默認(rèn)十行

通常用這個(gè)命令去查看帳號(hào)文件的首位

vim /etc/passwd,passwd是賬號(hào)文件,這里是編輯paswd

目錄和文件管理   理論講解

新創(chuàng)建的用戶都會(huì)在后面

tail /etc/passwd 查看末尾十行

tail -2 /etc/passwd 查看末尾兩行

useradd lisi 創(chuàng)建用戶 lisi

passwd lisi 密碼設(shè)置為lisi

目錄和文件管理   理論講解

可以給賬號(hào)文件加密,讓別人無法訪問,后期會(huì)學(xué)習(xí)到

vim mkdir 在mkdir中編輯文本

vim /etc/httpd/conf/httpd.conf 在 /etc/httpd/conf/的httpd.conf文件中編輯文本

目錄和文件管理   理論講解

2.5:統(tǒng)計(jì)文件內(nèi)容wc命令

目錄和文件管理   理論講解

目錄和文件管理   理論講解

行 單詞 字節(jié),選項(xiàng)處什么都不敲就是默認(rèn)每個(gè)都有

2.6:檢索和過濾文件內(nèi)容grep命令

目錄和文件管理   理論講解

應(yīng)用于過濾掉注釋性的文字(注釋性的文字帶有#)

目錄和文件管理   理論講解

“>”重定向符號(hào)可以覆蓋文件

目錄和文件管理   理論講解

兩個(gè)大于號(hào)不會(huì)覆蓋

history

ctrl+r,然后就可以搜索命令

目錄和文件管理   理論講解

目錄和文件管理   理論講解

grep “^root” /etc/passwd 查找文件中以ROOT為開頭的行

bin/bash 是用戶后面所特有的

管道符號(hào) | 的意思是,把上一個(gè)命令執(zhí)行的結(jié)果,轉(zhuǎn)交給后面的一個(gè)命令去處理

目錄和文件管理   理論講解

不可以把查找文件所得到的內(nèi)容輸入到它原本的文件中,因?yàn)檫@個(gè)時(shí)候是進(jìn)程占用狀態(tài)

目錄和文件管理   理論講解

三:備份及恢復(fù)目錄

3.1:壓縮命令gzip、bzip2命令目錄和文件管理   理論講解

-9表示高壓縮比,壓縮之后的文件特別小,它執(zhí)行的是壓縮指令

解壓縮使用-d

gzip -9 abc.conf 壓縮abc.conf文件

這個(gè)命令會(huì)把a(bǔ)bc.conf直接壓縮,并不會(huì)產(chǎn)生另外一個(gè)文件,跟微軟不同

gizp -d abc.conf.gz 解壓abc.conf.gz 文件

bzip2 跟gzip的指令一樣,他們之間的區(qū)別是bzip2的壓縮效率更快,而gzip的壓縮容量更小

目錄和文件管理   理論講解

3.2壓縮命令gunzip、bunzip2命令

目錄和文件管理   理論講解

3.3歸檔命令tar命令

目錄和文件管理   理論講解

-c 創(chuàng)建壓縮包

x 解壓

-v詳細(xì)過程

-f 執(zhí)行 (必須要有)

-p 保留原有權(quán)限打包壓縮

-t查看壓縮包內(nèi)容

-C 解壓到哪個(gè)地方去

-z 指的是GZ格式

-j 指的是bzip2格式

歸檔文件名,是壓縮包名稱

使用歸檔tar不會(huì)讓文件消失,解壓也不會(huì)讓壓縮包消失,這個(gè)命令就跟微軟的壓縮rar很相似了

rm -rf /home/*.conf 刪除后面是.conf的文件

目錄和文件管理   理論講解

選項(xiàng)文件格式要與后面文件的格式一致,否則會(huì)失敗

目錄和文件管理   理論講解

四: vi文本編輯器

4.1:文本編輯器vi命令目錄和文件管理   理論講解

vim可以辨別語法,vi不可以辨別語法

4.2vi編輯器的工作模式

目錄和文件管理   理論講解

a、i、o、O四個(gè)字母,

a代表在光標(biāo)所在位置之后插入,

i代表在所在光標(biāo)位置之前插入

o代表在所在光標(biāo)位置的下一行插入

O代表在所在光標(biāo)位置的下一行插入

esc,到命令模式,按下冒號(hào),進(jìn)入末行模式

末行模式:w保存,q退出,回車確定

4.3命令模式的基本操作

目錄和文件管理   理論講解

目錄和文件管理   理論講解

#dd刪除包括光標(biāo)所在的那一行開始刪

dw delete word 刪除單詞

shift+r 替換當(dāng)前文字

小p是在光標(biāo)下一行粘貼,大P相反

命令模式下的操作

目錄和文件管理   理論講解

:set nu! 也是取消行號(hào)的操作

目錄和文件管理   理論講解

上下行調(diào)換位置,ddp ,大P不行

q! 強(qiáng)制退出,不保存

目錄和文件管理   理論講解

zz可以用小寫

4.4末行模式的基本操作

目錄和文件管理   理論講解

目錄和文件管理   理論講解

分享名稱:目錄和文件管理理論講解
文章源于:http://bm7419.com/article38/pcdjpp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、網(wǎng)站排名用戶體驗(yàn)、定制網(wǎng)站、品牌網(wǎng)站制作、建站公司

廣告

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

搜索引擎優(yōu)化