Linux目录和文件高级操作精讲

  
  

博文目录

  

一、Linux目录结构

  

二,Linux查看文件内容基础命令

  

三、压缩和解压缩文件

  

四,六世文本编辑器

     

一、Linux目录结构

  

Linux目录结构采用树形目录结构,包含根目录和子目录。
癓inux目录和文件高级操作精讲"

  

1,根目录

  

所有分区,目录,文件等的位置起点,整个树形目录结构中,使用独立的一个“/北硎尽?/p>   

2,子目录

  

常见的子目录如/根/bin、/boot,/dev/etc、/home、/var、/usr/sbin。

  

3,子目录的作用

  

癓inux目录和文件高级操作精讲"

  

二,Linux查看文件内容基础命令

  

1,猫—查看文件内容

  

猫用于一次性显示文件全部内容。基本语法格式如下:
癓inux目录和文件高级操作精讲"

  

<强>应用举例:

  
 <代码> root@centos01 ~ #猫/etc/hosts
  127.0.0.1 localhost localhost。localdomain localhost4 localhost4.localdomain4
  ::1 localhost localhost。localdomain localhost6 localhost6.localdomain6
  #猫/etc/sysconfig/network root@centos01 ~
  #创建的蟒蛇
  root@centos01 ~ #猫/etc/sysconfig/network/etc/hosts
  #创建的蟒蛇
  127.0.0.1 localhost localhost。localdomain localhost4 localhost4.localdomain4
  ::1 localhost localhost。localdomain localhost6 localhost6.localdomain6  
  

2,更多——查看文件内容

  

更多的用于全屏模式分页显示文件内容。基本语法格式如下:
癓inux目录和文件高级操作精讲"

  
  

交互操作方法:

  
      <李>   

    按输入键向下逐行滚动;

      李   <李>   

    按空格键向下翻一屏;

      李   <李>按q键退出;李   
     

<强>应用举例:

  
 <代码> [root@centos01 ~] #/etc/httpd/conf/httpd.conf
  #
  #这是主Apache HTTP服务器配置文件。它包含了
  #配置指令给服务器的指令。
  # & lt; URL: http://httpd.apache.org/docs/2.4/>的详细信息。
  特别是#,看到的
  # & lt; URL: http://httpd.apache.org/docs/2.4/mod/directives.html>
  ——更多——(2%) 
  

3,少——查看文件内容

  

少命令的作用与更命令相同,但扩展功能更多。基本语法格式如下:
癓inux目录和文件高级操作精讲"

  
  

交互操作方法:

  
      <李>   

    向上翻页键:向上翻页;

      李   <李>   

    下一页键:向下翻页;

      李   <李>   

    "/"键:查找关键内容;

      李   <李>   

    “n”:查找下一个关键内容;

      李   <李>“N”:查找上一个关键内容,李   
  

其他功能与更多的命令基本类似;

     

4,头,尾查看文件内容

  

头,尾巴命令的基本语法格式如下:
癓inux目录和文件高级操作精讲"

  

癓inux目录和文件高级操作精讲"

  
  
      <李>   

    :查看文件开头的一部分内容(默认为10行),

      李   <李>尾巴:查看文件结尾的一部分内容(默认为10行),李   
     

<强>应用举例:

  
 <代码> [root@centos01 ~] #头2/var/log/messages & lt; !——显示文件的开始2行内容——比;
  1月10 20:20:01 centos01 systemd:开始会话9用户根。
  1月10 20:20:01 centos01 systemd:用户会话开始9根。
  root@centos01 ~ #
  (root@centos01 ~) #尾3/var/log/messages & lt; !——显示文件的最后3行内容——比;
  1月10 23:10:01 centos01 systemd: 30根用户启动会话。
  1月10 23:20:01 centos01 systemd: 31开始会话的用户根。
  1月10 23:20:01 centos01 systemd: 31开始会话的用户根。
  root@centos01 ~ #
  # tail - f/var/log/messages root@centos01 ~
  & lt; !——动态跟踪文件尾部内容,便于实时监控文件内容的变化
  (按Ctrl + c组合键终止)——比;
  1月10 23:01:01 centos01 systemd: 29根用户启动会话。
  1月10 23:03:19 centos01百胜[11583]:安装:httpd -工具- 2.4.6 - 67. el7.centos.x86_64
  1月10 23:03:19 centos01百胜[11583]:安装:mailcap el7.noarch——2.1.41 - 2.
  1月10 23:03:20 centos01 systemd:重载。
  1月10 23:03:20 centos01百胜[11583]:安装:httpd - 2.4.6 - 67. - el7.centos.x86_64
  1月10 23:03:20 centos01日报:g_dbus_interface_skeleton_unexport:断言interface_→priv→连接!=零'失败了
  1月10 23:10:01 centos01 systemd: 30开始会话的用户根。
  1月10 23:10:01 centos01 systemd: 30根用户启动会话。
  1月10 23:20:01 centos01 systemd: 31开始会话的用户根。
  1月10 23:20:01 centos01 systemd: 31开始会话的用户根。

Linux目录和文件高级操作精讲