首页 > 系统相关 >linux目录——文件管理

linux目录——文件管理

时间:2023-03-20 13:07:53浏览次数:40  
标签:文件 查看 压缩 内容 linux 目录 光标


  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:​​小李会科技的主页​​

目录

​​1.文件、目录权限:​​

​​2.cat:显示并连接(Concatenate)文件的内容​​

​​3. more和less:分页查看文件内容​​

​​4.head:​​

​​5.tail:​​

​​6.wc:​​

​​7.grep:​​

​​8.压缩与解压缩工具:​​

​​9.tar:对目录和文件进行归档​​

​​10.vi编辑器工作模式:​​


前言:

本文章介绍了目录和文件管理还有压缩方式


1.文件、目录权限:

r:可读   w:可写   x:可执行
  4            2         1
(第一位:-:文件    d:目录)
目录默认权限是rwxr-xr-x(755)。

2.cat:显示并连接(Concatenate)文件的内容

3. more和less:分页查看文件内容

more(更多):查看较早出现的内容
less(更少):查看较晚出现的内容

4.head:

查看文件开头的部分内容(默认十行)
  -n:(n为具体行数)

5.tail:

查看文件末尾的部分内容
  -f(动态更新)


6.wc:

统计文件内容中的单词数量、行数等信息
-c:字节数    -l:行数    -w:单词格式

linux目录——文件管理_工作模式

7.grep:

检索、过滤文件内容

(^:开头         $:结尾           ^$:空行)

linux目录——文件管理_工作模式_02

8.压缩与解压缩工具:

1>gzip:压缩       扩展名:.gz
    加上“-9”:提高压缩效率
解压缩:①gunzip  文件
              ②gzip  -d  文件
2>bzip2:压缩     扩展名:.bz2
解压缩:①bunzip2 文件
              ②bzip2  -d  文件

linux目录——文件管理_vi编辑器_03

9.tar:对目录和文件进行归档

(-z:调用gzip       -j:调用bzip2)

linux目录——文件管理_解压缩_04


10.vi编辑器工作模式:

命令模式、输入模式、末行模式

linux目录——文件管理_linux_05

linux目录——文件管理_vi编辑器_06


1>a:光标之后插入内容

  i:光标之前插入内容

  o:在所在行后面插一个新行

linux目录——文件管理_解压缩_07



2>翻页:向上:Page Up/ctrl+b

        向下:Page  Down/ctrl+f


3>行内快速跳转:行首:Home/^

               行尾:End/$


4>行间快速跳转:gg:第一行      G:最后一行

                              #G:("#"代表第几行)


5>复制:yy        #yy:("#"代表第几行)

6>粘贴:p(光标之后)   P(光标之前)

7>删除:①单个字符:x或Delete
               ②dd:当前光标所在行
               ③d^:当前光标之前到行首的所有字符
                ④d$:当前光标处到行尾的所有字符

8>查找:/  内容     (n:查找下一处)

9>撤销编辑:u:最近一次    
                      U:取消对当前行所做的所有编辑


10>w:保存                q:退出           !:强制
       保存并退出:wq或x或ZZ

11>替换:sub(简写:s)
       格式:“: [替换范围]  sub  /旧内容/新内容[/g]”

12>显示行号:
:set nu  
取消显示行号(set nonu)

13>另存为(备份)文件:
:w  备份位置

14>打开新文件:
:e  位置

15>读入其他文件内容:
:r  所读入的文件位置


感谢支持 关注 收藏 ~~

标签:文件,查看,压缩,内容,linux,目录,光标
From: https://blog.51cto.com/u_15880033/6132577

相关文章

  • Linux常用命令
    个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。座右铭:海不辞水,故能成其大;山不辞石,故能成其高。个人主页:​​小李会科技的主页​​......
  • 增加linux的swap内存
    1.创建swap分区的文件ddif=/dev/zeroof=swapfilebs=1Mcount=1024其中bs是每块的大小,count是块的数量;bscount,就是swap文件的大小:这里1M1024=1G。可以根据需要自行调整......
  • 使用 Filebeat 监听日志文件
    Filebeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读),并且转发这些信息到elastic......
  • Android 讀取.txt文件出現亂碼的解決方案
    其實就一句話:保證你文件的編碼方式和解碼方式一致就可以了。如果你僅僅是讀取外部的文件,那麼接下來這麼用:try{InputStreammInputStream=......
  • linux 换源
    /etc/apt/sources.listsudoapt-getupdatesudoapt-getupgrade 中科大源debhttps://mirrors.ustc.edu.cn/ubuntu/focalmainrestricteduniversemultiversede......
  • Linux好用的管道命令
    Linux好用的管道命令​1.选取命令​​​grep​​​​cut「分割」​​​2.排序命令​​​sort​​​​wc​​​​uniq​​​​3.划分命令split​​​​4.参数代换xargs......
  • linux文件句柄数查看
    lsof命令查看有关文件句柄的详细信息,如当前系统打开的文件数量,哪些进程在使用这些文件句柄等等。lsof-p【PID】查看进程PID打开的文件句柄详细信息#lsof-n|awk'{prin......
  • ASP.NET 超大文件上传解决方案:分片断点上传(一).
    IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag        ......
  • linux 下redis设置开机自启动
    一、创建redis服务配置文件#!/bin/sh#chkconfig:23451090#description:StartandStopredisPATH=/usr/local/bin:/sbin:/usr/bin:/bin#找到本机......
  • 获取文件 SHA-256 值
    一、背景最近下载IDEA,看到可以校验文件的SHA-256Hash值。​​https://www.jetbrains.com/idea/download/download-thanks.html?platform=mac​​查看值为:e54a026da11......