目录与文件管理命令

前言:这是最后一章了,真的一滴也没有了,给个免费的关注再走吧,主播通了3个宵了QWQ

  目录

一.linux目录的结构

 二.查看文件内容命令(适合查看短内容):cat

三.查看文件内容命令(适合查看长的内容)---more

四.查看文件内容命令(和上面那个命令一样,但扩展功能更多)----less

五.查看文件内容命令----head,tail

六.统计文件内容命令----wc

七.检索和过滤文件内容命令----grep

八.压缩命令---gzip,bzip2

九.归档命令--tar

十.文本编辑器命令---vi(重中之重)


一.linux目录的结构

1.树形目录结构

2.根目录:

      .代表所有分区,目录,文件等的位置起点

      .整个树形目录结构中,使用独立的一个“/”表示

3.常见的子目录(很重要):

                        /root :系统管理员root的宿主目录

                       /home: 普通用户的宿主目录

                       /boot:系统内核,启动文件

                       /dev:设备文件

                       /etc:配置文件

                       /bin:所有用户可执行的命令

                       /sbin:管理员可执行的管理命令

                       /usr:应用程序

                       /var:日志文件等

    二.查看文件  内容命令(适合查看短内容):cat

            1.查看文本里面的内容

         2.查看文件的版本号

三.查看文件内容命令(适合查看长的内容)---more

        1.全屏方式分页显示文件内容

四.查看文件内容命令(和上面那个命令一样,但扩展功能更多)----less

  

五.查看文件内容命令----head,tail

head:查看文件开头的一部分内容

tail:查看文件结尾的一部分内容

 

六.统计文件内容命令----wc

   -l 查看有多少行数

  -w查看有多单词

  -c 查看有多少字节

七.检索和过滤文件内容命令----grep

            1. 在文件中查找并显示包含指定字符串的行

                 grep 【选项】... 查找条件 目标文件

          2.常用命令选项

            1.-i 查找时忽略大小

            2.-v 反转查找,输出与查找条件不相符的行

     3.查找条件设置

       1.要查找的字符串以双引号扩起来

       2.”^......“  表示以.......开头,   ”.......$“ 表示......结尾

       3.”^$“表示空行

grep:显示包含这个的文件名

八.压缩命令---gzip,bzip2

1.制作压缩文件,解开压缩文件

        gzip [-9] 文件名.....

        bzip [-9] 文件名.....

        gzip  -d  .gz格式的压缩文件

        bzip2 -d   .bz2格式的压缩文件

 2.常用命令-9(提高压缩率),-d(解压)

九.归档命令--tar

1.制作归档文件,释放归档文件

2.常用命令选项

-c创建(Create).tar 格式文件夹
-x解开。tar格式的包文件
-v输出详细信息
-f表示使用归档文件
-p打包时保留文件以及目录的绝对路径
-t列表查看包内的文件
-C解压时指定释放的目标文件夹
-z调用 gzip程序进行压缩或解压
-j调用 bzip2程序进行压缩或解压

   ps:zcvf创建用gzip压缩

          xzvf用gzip进行解压

          cjvf创建用bzip2进行压缩

          xjvf用bzip2进行解压

压缩:把在/home目录里面把1这个文件压缩到guanchen里面

解压:把在/home目录里面把guanchen这个文件的内容解压到/opt里面

十.文本编辑器命令---vi(重中之重)

   1.文本编辑器的作用 

           创建或修改文本文件

           维护Linux系统中的各种配置文件

2.Liunx中最常用的文本编辑器

         vi:类unix操作系统的默认文本编辑器

          vim:vim是vi文本编辑器的增强版本

   3.它有三种工作模式,命令模式,输入模式,末行模式

    命令模式:启动vi编辑器后,默认进入命令模式

    输入模式:按a,i,o等键可以进入输入模式

    末行模式:可以进行保存文件,退出编辑器,查找文件,替换,跳入等操作。

           

 命令模式的基本操作1:

操作类型操作键功能
方向移动↑↓←→上下左右
翻页

page Down或Ctrl+F

Page Up或Ctrl+B

向下翻动一整页内容

向上翻动一整页内容

行内快速跳转

Home键或”^“,数字”0“

End键或”$“

跳转到行首

跳转到行尾

行间快速跳转

1G或者gg

G

#G

跳转到文件的首行

跳转到文件的末尾行

跳转到文件的第#行

行号显示

:set nu

:set nonu

在编辑器中显示行号

取消编辑器中的行号显示

命令模式的基本操作2:

操作类型操作键功能
删除x或Del删除光标处的单个字符
dd删除当前光标所在行
#dd删除从光标所在行开始的#行内容
d^删除当前光标之前到行首的所有字符
d$删除当前光标处到行尾的所有字符
复制

yy

复制当前行整行的内容到剪贴板
#yy复制从光标所在行开始的#行内容
粘贴p将缓冲区中的内容粘贴到光标位置处之后
p粘贴到光标位置处之前

命令模式的基本操作3:

                  

操作键功能
/word从上而下在文件中查找字符串”word“
?word从下而上在文件中查找字符串”word“
n定位下一个匹配的被查找字符
N定位上一个匹配的被查找字符

命令模式的基本操作4:

操作键功能
a在当前光标位置之后插入内容
A在光标所在行的末尾插入内容
i在当前光标位置之前插入内容
I在光标所在行的开头(行首)插入内容
o在光标所在行的后面插入一个新行
O在光标所在行的前面插入一个新行

末行模式的基本操作1:

           1.保存文件及推出vi编辑器

功能命令备注
保存文件:w保存修改的内容
:w /root/newfile另存为其他文件
退出vi:q未修改退出
:q!放弃对文件内容的修改,并退出vi
保存文件退出vi:wq或x保存修改的内容并退出

             2.打开新文件或读入其他文件内容

命令功能
:e ~/install.log打开新的文件的进行编辑
:r /etc/filesysems在当前文件中读入其他文件内容

           3.末行模式的基本操作2:

                      文件内容替换:

命令功能
:s /old/new将当前行中查找道德第一个字符”old“串替换为”new“
:s/old/new/g将当前行中查找道德所有字符”old“串替换为”new“
:# # s/old/new/g在行号 ”#,#“ 范围内替换所有的字符串”old“ 为”new'“
:% s/old/new/g在整个文件范围内替换所有的字符串”old“为”new“
:s /old/new/c在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认

总结:还是那句话,下面是总结,给我往死里记

1.查看文件内容 (cat,more、less.head、tail) 
2.统计和检索文件内容(wc、grep
3.备份恢复文档(gzip/gunzip、bzip2/bunzip2. tar
4.vi文本编辑器工作模式与不同工作模式之间的切换
5.vi文本编辑器命令模式与末行模式的基本操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值