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

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

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

一、Linux目錄結構

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

1、根目錄

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

2、子目錄

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

3、子目錄的作用

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

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

1、cat——查看文件內容

cat用于一次性顯示文件全部內容?;菊Z法格式如下:
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)、行數、字節數等?;菊Z法格式如下:
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命令制作歸檔文件、釋放歸檔文件?;菊Z法格式如下:
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號
四虎精品成人免费视频| 四虎影视APP IOS| 日本免费精品一区二区三区| 日产乱码一二三区别免费| 色优久久久久综合网鬼色| 四虎精品成人免费视频| 性色AV一二三天美传媒| 亚洲乱码日产精品M| 又粗又大又硬毛片免费看| 98色精品视频在线| JAGNEXSMAX在日本| 成在人线AV无码免费高潮喷水| 国产AⅤ夜夜欢一区二区三区| 国产丝袜无码一区二区视频| 久久精品国产网红主播| 哦┅┅快┅┅用力啊┅┅电影| 人人妻人人爽日日人人 | 久久人妻XUNLEIGE无码| 欧美人与动牲交XXXXBBBB| 少妇短裙公车被直接进入| 校长办公室岔开腿呻吟| 野花免费观看高清电视| 啊~每一次都撞到最里面| 国产成人精品亚洲日本专区61| 黑森林精选AV导航| 蜜臀AⅤ永久无码精品| 日本区一视频.区二视频| 亚洲 无码 国产精品| 中文乱码字幕高清一区二区| 大象国精产品一品二品在线| 狠狠躁天天躁无码中文字幕图| 免费AV一区二区三区| 色欲AV无码一区二区三区| 亚洲精品AⅤ中文字幕乱码| ⅩXXⅩ内射意大利老妇| 国产精品xxxxav| 久久婷婷五月综合色99啪| 日产无人区一线二线三线新版| 亚洲S色大片在线观看| 2023年新番肉食系| 国产精品久久久久AV福利动漫| 久久婷婷成人综合色| 日韩一区二区三区无码影院| 亚洲AV永久精品无码桃色| AV区无码字幕中文色| 国产女人高潮抽搐叫床视频| 没带罩子让他捏了一节课| 特黄熟妇丰满人妻无码| 一本加勒比HEZYO无码资源网 | 黄 色 视 频 在 线 免费观| 女人越喊男人越往里寨电视剧| 我是你可爱的小猫| 中国鲜肉GAY高中XX禁18网| 国产★蜜臀AV无码| 久久躁狠狠躁夜夜AV| 天天想你免费看西瓜视频| 在线观看成人网站| 国产丰满美女A级毛片| 麻花传媒网站永久入口视频| 无码人妻精品一区二区三区66 | 免费A级毛片无码免费视频APP| 无码国产成人久久| 97夜夜澡人人爽人人喊中国片| 国外AV无码精品国产精品| 人妻无码一区二区三区| 亚洲热妇无码Av在线播放| 吃瓜黑料视频永久地址| 久久午夜无码免费| 无遮挡十八禁污污网站免费| WWW射我里面在线观看| 久久精品国产亚洲AV麻豆小说| 少妇高潮无套内谢麻豆传| 中文在线官网在线| 国产午夜激无码AV毛片不| 人人妻人人添人人爽日韩欧美| 亚洲熟悉妇女XXX妇女AV| 国产成人愉拍精品| 欧美巨大黑人精品一二三| 亚洲精品无码久久久久久小说| 国产成人免费AV一区二区午夜| 女教师的凌脣教室在线| 亚洲人成人网站色WWW| 国产精华精华液一二三区别| 人妻人人爽人人澡人人喊| 野花AⅤ亚洲高清完整版在线观看 野花 高清 中文 免费 日本 | 看全色黄大色大片免费无码| 午夜精品影视国产一区在线麻豆| がーるずらっしゅ在线中文| 老旺的大肉蟒进进出出视频| 亚洲AV无码成人精品区在线播放| 成为全校公交车的日常生活| 免费无码AV电影在线观看| 亚洲男人的天堂AV手机在线观看| 国产成人年无码AV片在线观看| 人妻 清高 无码 中文字幕| 岳女二人名器共侍一夫的出处| 激情偷乱人伦小说视频| 无码人妻精品一区二区三区蜜桃91 | 人妻无码一区二区三区视频| 曰韩精品无码一区二区三区视频 | 亚洲AV中文无码字幕色| 国产成人亚洲影院在线| 日本亚欧乱色视频在线| 99久久国产自偷自偷免费一区| 久久久久亚洲精品天堂| 亚洲VA欧洲VA日韩VA| 国产女主播喷水视频在线观看| 熟女精品视频一区二区三区| 波多野结衣AV一区二区三区中文| 男人GAY自慰吞精网站| 亚洲少妇吃奶摸下| 黑料吃瓜网998.SU永久有效| 无遮挡啪视频APP| 国产精品VIDEOSSEX久久发布| 搡老女人野外老熟妇AAA| 被黑人猛男强伦姧人妻完整版 | 无码人妻久久一区二区三区不卡| 超清少妇爆乳无码av无码专区| 欧美交换配乱吟粗大视频| 中文乱码字幕视频观看网站免费| 久久久无码精品亚洲日韩蜜桃| 亚洲精品无码专区在线播放| 娇喘连连抽搐高潮小说| 亚洲AV成人精品网站在线播放 | 亚洲AV无码久久精品蜜桃播放| 国产肉体XXXX裸体XXXX| 小SAO货CAO得你舒服吗男男| 国产精品亚洲А∨无码播放 | 韩国三级在线观看完整版| 性欧美GAYSEⅩ| 国精产品一二二区视早餐有限 | 少妇高潮喷水正在播放| 成人亚洲区无码区在线点播| 日产乱码一二三区别免费演员表| 成年动作片AV免费网站| 日剧《轮到你了》| 福利姬国产精品一区在线| 双腿张开被9个男人调教| 国产V亚洲V天堂A无码| 无码熟妇人妻AV在线影片免费| 国产精品亚洲A∨天堂| 亚洲AV无码精品色午夜| 极品妇女扒开粉嫩小泬| 亚洲伊人成无码综合影院| 老根嫩草1一40淑媛全文| 中文WWW新版资源在线| 欧美黑人男士和白人美女a级黄片视频在线播放 | 国产精品自在拍首页视频| 西西人体444WWW大胆无码视频| 韩国精品久久久久久无码| 亚洲人妻精品一区| 六十路七十路熟女乱码| 99热久RE这里只有精品小草| 人人人妻人人澡人人爽欧美一区| 隔着超薄肉丝袜做AV在线| 午夜精品久久久久久中宇| 加勒比久久综合久久鬼色88| 亚洲综合无码AV一区二区三区| 女厕脱裤撒尿大全视频| 成人无码专区免费播放三区 | 国产精品内射后入合集| 亚洲成A人V欧美综合天堂| 久久婷婷国产剧情内射白浆| 337P日本欧洲亚洲大胆| 日本少妇人妻XXXXⅩ18| 国产成人无码A在线观看不卡| 亚洲AV日韩AV高潮喷潮无码天| 久久精品国产久精国产思思| 99国产精品久久久久久久成人热| 色噜噜狠狠色综合久色AⅤ网黑| 国产嫖妓一区二区三区无码| 野花高清免费观看完整视频中文版 | 青青草原综合久久大伊人| 隔着肚兜偷揉酥乳含乳子| 亚洲AV综合色区无码另类小说| 老熟女重囗味HDXX70星空| 薄荷奶糖(1V2)笔趣| 午在线亚洲男人午在线| 久久天堂AV女色优精品| 把女的下面扒开添视频 | 国产精品久久久久精品三级APP| 亚洲女同成AV人片在线观看 | JAPANESE春药高潮| 天天曰天天躁天天摸孕妇| 精品国产一区二区三区AV性色| 97成人无码免费一区二区中文| 四虎WWW永久在线精品| 精品无码人妻一区二区三区| 99久久精品国产一区二区三区| 玩乡下黄花小处雏女| 久久精品国产精品亚洲色婷婷| wwwxxx亚洲| 亚洲AV成人无码一区在线观看 | 欧美熟妇黑人ⅩXXXXX| 国产精品毛片AV一区二区三区| 野花社区高清在线观看视频| 日韩一区二区三区人妻系列| 久久九九精品国产AV片国产| 大屁股大乳丰满人妻| 亚洲无人区码二码三码区别图|