成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

Linux目錄和文件高級操作詳述

一、Linux目錄結構

Linux目錄結構采用樹形目錄結構,包含根目錄和子目錄。
Linux目錄和文件高級操作詳述

1、根目錄

所有分區、目錄、文件等的位置起點,整個樹形目錄結構中,使用獨立的一個“/”表示。

2、子目錄

常見的子目錄如/root、/bin、/boot、/dev、/etc、/home、/var、/usr、/sbin。

3、子目錄的作用

Linux目錄和文件高級操作詳述

二、Linux查看文件內容基礎命令

1、cat——查看文件內容

cat用于一次性顯示文件全部內容。基本語法格式如下:
Linux目錄和文件高級操作詳述

應用舉例:

[root@CentOS01 ~]# cat /etc/hosts 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4  ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6  [root@centos01 ~]# cat /etc/sysconfig/network # Created by anaconda  [root@centos01 ~]# cat /etc/sysconfig/network /etc/hosts # Created by anaconda 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4  ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

2、more——查看文件內容

more用于全屏模式分頁顯示文件內容。基本語法格式如下:
Linux目錄和文件高級操作詳述

交互操作方法:

  • 按Enter鍵向下逐行滾動;

  • 按空格鍵向下翻一屏;

  • 按q鍵退出;

應用舉例:

[root@centos01 ~]# more /etc/httpd/conf/httpd.conf   # # This is the main Apache HTTP server configuration file.  It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.4/> for detailed information. # In particular, see  # <URL:http://httpd.apache.org/docs/2.4/mod/directives.html> --More--(2%)

3、less——查看文件內容

less命令的作用與more命令相同,但擴展功能更多。基本語法格式如下:
Linux目錄和文件高級操作詳述

交互操作方法:

  • Page Up鍵:向上翻頁;

  • Page Down鍵:向下翻頁;

  • “/”鍵:查找關鍵內容;

  • “n”:查找下一個關鍵內容;

  • “N”:查找上一個關鍵內容;

其他功能與more命令基本類似;

4、head、tail——查看文件內容

head、tail命令的基本語法格式如下:
Linux目錄和文件高級操作詳述

Linux目錄和文件高級操作詳述

  • head:查看文件開頭的一部分內容(默認為10行);

  • tail:查看文件結尾的一部分內容(默認為10行);

應用舉例:

[root@centos01 ~]# head -2 /var/log/messages <!--顯示文件的開始2行內容-->  Jan 10 20:20:01 centos01 systemd: Started Session 9 of user root.  Jan 10 20:20:01 centos01 systemd: Starting Session 9 of user root.  [root@centos01 ~]#   [root@centos01 ~]# tail -3 /var/log/messages <!--顯示文件的最后3行內容-->  Jan 10 23:10:01 centos01 systemd: Starting Session 30 of user root.  Jan 10 23:20:01 centos01 systemd: Started Session 31 of user root.  Jan 10 23:20:01 centos01 systemd: Starting Session 31 of user root.  [root@centos01 ~]#   [root@centos01 ~]# tail -f /var/log/messages        <!--動態跟蹤文件尾部內容,便于實時監控文件內容的變化  (按Ctrl+c組合鍵終止)-->  Jan 10 23:01:01 centos01 systemd: Starting Session 29 of user root.  Jan 10 23:03:19 centos01 yum[11583]: Installed: httpd-tools-2.4.6-67.el7.centos.x86_64  Jan 10 23:03:19 centos01 yum[11583]: Installed: mailcap-2.1.41-2.el7.noarch  Jan 10 23:03:20 centos01 systemd: Reloading.  Jan 10 23:03:20 centos01 yum[11583]: Installed: httpd-2.4.6-67.el7.centos.x86_64  Jan 10 23:03:20 centos01 journal: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed  Jan 10 23:10:01 centos01 systemd: Started Session 30 of user root.  Jan 10 23:10:01 centos01 systemd: Starting Session 30 of user root.  Jan 10 23:20:01 centos01 systemd: Started Session 31 of user root.  Jan 10 23:20:01 centos01 systemd: Starting Session 31 of user root.

5、wc——統計文件內容

wc用于統計文件中的單詞數量、(Word Count)、行數、字節數等。基本語法格式如下:
Linux目錄和文件高級操作詳述

wc常用選項如下:

  • -l:統計行數;

  • -w:統計單詞個數;

  • -c:統計字節數;

應用舉例:

[root@centos01 ~]# wc -l /etc/passwd   <!--統計文件行數-->  41 /etc/passwd  [root@centos01 ~]# wc -w /etc/passwd <!--統計文件中單詞個數-->  81 /etc/passwd  [root@centos01 ~]# wc -c /etc/passwd  <!--統計文件中字節數-->  2104 /etc/passwd  [root@centos01 ~]# wc /etc/passwd        <!--不加選項統計順序依次是43行,85個單詞,2223個字節-->    43   85 2223 /etc/passwd  [root@centos01 ~]# find /etc -name "*.conf" | wc -l         <!--統計/etc下有多少個以*.conf為后綴的文件數量-->  437 

6、grep——檢索和過濾文件內容

grep命令用于在文件中查找并顯示包含指定字符串的行。基本語法格式如下:
Linux目錄和文件高級操作詳述

grep命令常用選項如下:

  • -i:查找時忽略大小寫;

  • -v:反轉查找,輸出與條件不相符的行;

grep查找條件設置:

  • 要查找的字符串以雙引號括起來;

  • “^……”:表示查找以……開頭的字符串;

  • “……$”:表示查找以……結尾的字符串;

  • “^$”:表示查找空行;

應用舉例:

[root@centos01 ~]# grep -i "SSHD" /etc/passwd              <!--查詢sshd用戶忽略大小寫顯示出來-->  sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin  [root@centos01 ~]# grep "ftp" /etc/passwd                     <!--查詢ftp用戶顯示出來-->  ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin  [root@centos01 ~]# grep -v "^#" /etc/yum.conf | grep -v "^$"                    <!--過濾/etc/yum.conf中的注釋行和空行-->  [main]  cachedir=/var/cache/yum/$basearch/$releasever  keepcache=0  debuglevel=2  logfile=/var/log/yum.log  exactarch=1  obsoletes=1  gpgcheck=1  plugins=1  installonly_limit=5  bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum  distroverpkg=centos-release

三、壓縮和解壓縮文件

1、gzip、gunzip——壓縮和解壓縮

Linux目錄和文件高級操作詳述

應用舉例:

<!--壓縮和解壓縮方法一(“-9”選項代表高壓縮)-->  [root@centos01 ~]# ls anaconda-ks.cfg CentOS-7.4-x86_64-1708.iso initial-setup-ks.cfg [root@centos01 ~]# gzip -9 initial-setup-ks.cfg [root@centos01 ~]# ls anaconda-ks.cfg CentOS-7.4-x86_64-1708.iso initial-setup-ks.cfg.gz [root@centos01 ~]# gzip -d initial-setup-ks.cfg.gz [root@centos01 ~]# ls anaconda-ks.cfg CentOS-7.4-x86_64-1708.iso initial-setup-ks.cfg    <!--壓縮和解壓縮方法二(不加選項進行壓縮,解壓縮使用gunzip命令)-->  [root@centos01 ~]# ls anaconda-ks.cfg CentOS-7.4-x86_64-1708.iso initial-setup-ks.cfg [root@centos01 ~]# gzip initial-setup-ks.cfg [root@centos01 ~]# ls anaconda-ks.cfg CentOS-7.4-x86_64-1708.iso initial-setup-ks.cfg.gz [root@centos01 ~]# gunzip initial-setup-ks.cfg.gz [root@centos01 ~]# ls anaconda-ks.cfg CentOS-7.4-x86_64-1708.iso initial-setup-ks.cfg

2、bzip2、bunzip2——壓縮和解壓縮

Linux目錄和文件高級操作詳述

應用舉例:

<!--方法一-->  [root@centos01 ~]# ls  anaconda-ks.cfg  CentOS-7.4-x86_64-1708.iso  initial-setup-ks.cfg  [root@centos01 ~]# bzip2 -9 initial-setup-ks.cfg    <!--高速壓縮-->  [root@centos01 ~]# ls  anaconda-ks.cfg  CentOS-7.4-x86_64-1708.iso  initial-setup-ks.cfg.bz2  [root@centos01 ~]# bzip2 -d initial-setup-ks.cfg.bz2 <!--解壓縮-->  [root@centos01 ~]# ls  anaconda-ks.cfg  CentOS-7.4-x86_64-1708.iso  initial-setup-ks.cfg    <!--方法二-->  [root@centos01 ~]# ls  anaconda-ks.cfg  CentOS-7.4-x86_64-1708.iso  initial-setup-ks.cfg  [root@centos01 ~]# bzip2 initial-setup-ks.cfg  <!--壓縮-->  [root@centos01 ~]# ls  anaconda-ks.cfg  CentOS-7.4-x86_64-1708.iso  initial-setup-ks.cfg.bz2  [root@centos01 ~]# bunzip2 initial-setup-ks.cfg.bz2  <!--解壓縮-->  [root@centos01 ~]# ls  anaconda-ks.cfg  CentOS-7.4-x86_64-1708.iso  initial-setup-ks.cfg

3、tar——歸檔命令

tar命令制作歸檔文件、釋放歸檔文件。基本語法格式如下:
Linux目錄和文件高級操作詳述

tar命令常用選項如下:

  • -c:創建.tar格式的包文件;

  • -x:解開.tar格式的包文件;

  • -v:輸出詳細信息;

  • -f:表示使用歸檔文件;

  • -p:打包時保留原始文件及目錄的權限;

  • -t:列表查看包內的文件;

  • -C:解包時指定釋放的目標文件夾;

  • -z:調用gzip程序進行壓縮或解壓;

  • -j:調用bzip2程序進行壓縮或解壓;

應用舉例:

[root@centos01 ~]# tar zcvf yun.gz yun/ <!--使用tar命令調用gzip將yun歸檔為yun.gz-->  yun/  [root@centos01 ~]# ls  1.txt  anaconda-ks.cfg  initial-setup-ks.cfg  www  yun  yun.gz  [root@centos01 ~]# tar zxvf yun.gz -C /usr/src/              <!--將壓縮文件yun.gz解壓縮到/usr/src目錄中-->  yun/  [root@centos01 ~]# cd /usr/src/  [root@centos01 src]# ls  debug  kernels  yun  [root@centos01 ~]# tar jcvf yun.bz2 ./yun           <!--使用tar命令調用bzip將yun目錄數據進行壓縮-->  [root@centos01 ~]# tar jxvf yun.bz2 -C /usr/src/       <!--將yun.bz2壓縮文件解壓縮到/usr/src/目錄中-->  ./yun/  [root@centos01 ~]# cd /usr/src/  [root@centos01 src]# ls  debug  kernels  yun

4、dd命令壓縮與備份

選項和參數:

  • if:input file(原文件)也可以是設備;

  • of:output file(備份后的文件)也可以是設備;

  • bs:規劃的一個block(塊)的大小,若未指定則默認是512Bytes(字節);

  • count:多少塊的意思。

應用舉例:

[root@centos01 ~]# dd if=/dev/zero of=/usr/src/1.iso bs=30M count=10  <!--將/dev/zero文件中的信息復制到/usr/src目錄下創建一個1.iso的文件,一次30M,10次-->  記錄了10+0 的讀入  記錄了10+0 的寫出  314572800字節(315 MB)已復制,0.212995 秒,1.5 GB/秒  [root@centos01 ~]# cd /usr/src/  [root@centos01 src]# ls  1.iso  debug  kernels

四、vi文本編輯器

1、文本編輯器的作用

創建或者修改文本文件,維護Linux系統中的各種配置文件。

2、Linux中最常用的文本編輯器

  • vi:類Unix系統中默認的文本編輯器;

  • vim:vi編輯器的增強版本,習慣上也成為vi;

3、vi編輯器的工作模式

命令模式、輸入模式、末行模式。不同模式之間的切換如下:
Linux目錄和文件高級操作詳述

4、命令模式的常用操作

1)光標移動

Linux目錄和文件高級操作詳述

2)復制、粘貼、刪除

Linux目錄和文件高級操作詳述

3)文件內容查找

Linux目錄和文件高級操作詳述

4)撤銷編輯及保存退出

Linux目錄和文件高級操作詳述

5、末行模式的基本操作

1)保存文件及退出vi編輯器

Linux目錄和文件高級操作詳述

2)打開新文件或讀入其他文件內容

Linux目錄和文件高級操作詳述

3)文件內容替換

Linux目錄和文件高級操作詳述

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
人妻一区二区三区Av毛片 | 苍井空张开腿实干12次| YY6090青苹果影院| 乖宝真紧H嘶爽老子H| 国产精品毛片无遮挡| 激情综合色五月丁香六月欧美| 久久久久国产亚洲AⅤ麻豆| 免费人成视频XVIDEOS| 人妻少妇无码精品专区| 天天躁日日躁狠狠躁退| 亚洲VA在线VA天堂VA无码| 一二三四视频社区在线一中文| 中文字幕无码人妻少妇免费| 边做边爱完整版MP3在线下载| 国产精品高潮呻吟AV久久无码| 黑人巨大BBWBBW| 榴莲草莓视频黄丝瓜芭乐秋葵| 男男车车的车车网站W98免费| 日本打扑克啪啪超爽网站| 无码精品国产VA在线观看DVD| 亚洲国产精品一区二区成人片国内 | 男阳茎进女阳道啪啪| 日本熟妇人妻XXXXX| 性色AV一区二区三区无码| 一区二区三区精品视频日本 | 野花香电视剧全集免费观看高清| 99久久99久久精品国产片果冻| 高H禁伦餐桌上的肉伦| 经典精品毛片免费观看| 麻花豆传媒剧国产免费| 日韩精品人妻一区二区三区| 亚洲成AV人片不卡无苍井空| 1313午夜精品理论片| 国产97色在线 | 亚洲| 精品日韩欧美一区二区在线播放| 欧美成人片在线观看网站| 无码H肉男男在线观看免费| 亚洲综合无码一区二区三区不卡| 暗交小拗女一区二区三区电影| 国产精品揄拍100视频| 两性午夜刺激性视频2345| 色噜噜狠狠色综合久色AⅤ网视频 色噜噜狠狠色综合久色AⅤ网黑 | 亚洲AV一本岛在线播放| 99视频精品全部免费免费观看| 国产精品51麻豆CM传媒| 久久影院九九被窝爽爽| 色欲香天天天综合网站无码| 亚洲性啪啪无码AV天堂| 大色堂午夜福利国产TV6080 | 国产精品久久久久无码AV| 鲁丝片一区二区三区免费| 天美传媒蜜桃传媒精东| 在线天堂中文最新版WWW下载| 国产成人久久久精品二区三区 | 少妇夜夜爽夜夜春夜夜高潮| 亚洲一线产区二线产区| 公车上玩弄白嫩少妇| 裸体丰满白嫩大尺度尤物| 黎朔缠着腰不让他退出微博| 亚洲国产成人久久一区久久| 99精品又大又爽又粗少妇毛片| 国产妇女馒头高清泬20P多| 久久人妻少妇嫩草AV蜜桃| 少妇性饥渴无码A区免费| 婬乱丰满熟妇XXXXX性| 国产高清一区二区三区视频| 免费拗女网站1300部| 性FREE毛茸茸VIDEOS| 啊灬啊灬啊灬快高潮了网站| 精品无码一区二区Av蜜桃| 少妇人妻偷人精品视频| 在线天堂8高清版在线观看| 国产精品自在线拍国产手机版| 欧美日韩综合精品一区二区 | 欧美黑人又大又粗高潮喷水| 亚洲国产精品无码中文字| 成人午夜性A级毛片免费| 麻豆一二三区AV精品传媒| 亚洲AV无码专区亚洲AV伊甸园| 大肉大捧一进一出好爽视频MBA| 老熟女媾交系列群| 亚洲AV永久无码精品三区在线4| 大哥的女人中文字幕完整版| 免费看成人毛片无码视频| 亚洲精品乱码日本按摩久久久久| 国产成人精品日本亚洲专区不卡| 欧美96在线 | 欧| 野花韩国视频免费高清3| 国产一区二区三区影院| 色欲网久久久久久久久久久久久久| 777久久精品一区二区三区无码| 精品麻豆一区二区三区乱码| 我的初苞被强开了| 伴郎粗大的内捧猛烈进出| 蜜芽VA亚洲VA欧美VA天堂| 亚洲乱码日产一区三区| 国产裸模视频免费区无码| 撒尿特写XXXⅩ| YOUJIZZ中国少妇| 男配每天都在体内成结节| 亚洲一线二线三线品牌精华液| 国产日产欧产精品精品APP| 少妇高潮惨叫久久久久久电影| 扒开腿挺进湿润的花苞| 欧美精品AⅤ一区二区三区| 英语老师乖乖挽起裙子怎么写作文 | 老色鬼久久亚洲AV综合| 亚洲乱码尤物193YW最新网站 | 国产成人啪精品视频免费软件| 人妻无码中文字幕| JAPANESE嫩21VIDE| 免费观看18禁无遮挡真人网站| 夜夜春夜夜爽一区二区三区| 精品浪潮av一区二区三区| 亚洲AV无码专区在线观看漫画| 国产狂喷水潮免费网站WWW| 四虎影视永久地址WWW成人| 成熟丰满熟妇高潮XXXXX| 人妻丰满熟妇AV无码片| WWW久久只有这里有精品| 欧美饥渴熟妇高潮喷水水| 51草莓看视频在线观看免费| 男男av在线播放| 97久人人做人人妻人人玩精品| 美日韩一区二区三区| 中文字幕无码成人片| 免费观看电视剧全集在线播放| 在线观看亚洲AV| 萝卜视频高清免费视频日本| 中国国语毛片免费观看视频| 蜜国产精品JK白丝AV网站| 中文在线官网在线| 男吃乳尖玩奶头高潮视频| 99RE6热这里只精品首页| 欧美激情XXXX| А√最新版地址在线天堂| 人体内射精一区二区三区| 成 人影片免费观看| 三上悠亚SSNI452内衣模特| 成人夜色视频网站在线观看| 少妇人妻中文字幕| 国产精品久久久久精品…| 亚洲 欧美 叧类人妖| 精品国产Ⅴ无码大片在线观看| 亚洲人成网站18禁止影院| 久久精品亚洲一区二区三区浴池 | 公的粗大挺进了我的密道视频 | 中文字幕AV无码一区电影DVD| 嫩草影院网站进入| Y1111111少妇影院| 色婷婷五月综合激情中文字幕 | 老熟女另类XXX精品视频| 97国产精华最好的产品在线| 人人超碰97CAOPOREN国| 国产97在线 | 免费| 性色AV无码专区一ⅤA亚洲| 久久99精品国产麻豆不卡| 中国BGMBGMBGM老妇网站| 欧美又粗又大XXXXBBBB疯狂| 丰满的人妻HD高清日本| 亚洲A∨精品无码一区二区| 精品香蕉久久久午夜福利| 中文字幕色偷偷人妻久久| 人妻人人添人妻人人爱| 国产成 人 在线观看 亚洲| 亚洲AV无码成人专区| 久久天天躁狠狠躁夜夜躁2014| 99久久精品美女高潮喷水| 色悠久久久久综合网伊| 国产在线孕妇孕交| 又粗又黄又爽视频免费看| 人人妻人人爽人人| 国产精品无码一本二本三本色| 亚洲欧美日韩综合一区| 年轻的少妇A级伦理| 国产A∨国片精品青草视频| 亚洲AV永久无码精品古装片 | 国内最真实的XXXX人伦| 真实的国产乱ⅩXXX66小说| 日本乱码卡一卡新区入口 | 性高朝久久久久久久3小时| 久久久综合九色综合88| 班长哭着说不能再C了视频| 无码少妇一区二区三区免费| 久久综合精品国产一区二区三区无| AV无码中文字幕不卡一区二区三| 无码99久热只有精品视频在线观| 久久久久久A亚洲欧洲AV| 布丁漫画土豪漫画入口页面| 亚洲AV午夜福利精品一区二区| 男人用嘴添女人下身免费视频| 国产成人AV一区二区三区在线| 亚洲熟女乱色一区二区三区| 人人妻人人澡人人爽人人蜜臀| 国产亲子伦ⅩⅩⅩⅩX熟妇 | 亚洲成人免费av| 欧美老熟妇XB水多毛多| 国产亚洲AV无码AV男人的天堂| 99国产精品久久久久久久成人| 午夜熟女插插XX免费视频|