Linux基础入门:②Linux文件系统及命令帮助、vi编辑器的使用

一.Linux文件系统

Linux系统中的文件遵循一个准则,即一切皆文件,个人理解为,Linux中的命令都是以文件的形式存在的,当然其中也包括本就属于文件类别的文件,Linux系统就是一个大的文件系统来支持起来整个系统的运行。(纯小白理解)

首先 Linux中的文件系统可以理解为一个倒置的树状结构,它的最高级就是/目录,即以/为起始节点,下一级就是各类目录(路径的映射),目录中包括了各类文件,文件中存储了各类数据,而整个文件系统就是由目录映射的各种各样的路径,按照这种映射机构组织起来的结构,以下举出一个实例来解释路径中/所表示的含义:

/etc/sysconfig/network

其中最左侧的/,代表了根目录,而后续的其他/符号代表路径分隔符号。

文件路径的表示方式

①绝对路径:以根为起始表示出来的路径

②相对路径:以当前位置开始表示的路径

文件名使用规范

所有文件严格区分大小写,同时目录也是一个文件,除了/字符,其他的字符都可以用

Linux中的文件类型具有大概以下七类,它们分别是:

    -:普通文件 (也用f表示)
    b:块设备文件
    c:字符设备文件
    l:链接文件
    d:目录文件
    s:套接字文件
    p:管道文件

二.命令帮助

进入系统后如果想知道具体某个文件的类型,就需要命令来查看文件内容格式,其中命令也分为内部命令与外部命令,使用以下命令即可查看这个命令是内部命令还是外部命令,以及文件格式,还有从哪些目录中查找用户键入的字符串所对应的命令文件

type:查看一个命令是内部还是外部命令
file:查看文件内容格式
PATH:从哪些目录中查找用户键入的字符串所对应的命令文件

在学习一些linux命令时不知道一些命令的用法以及其他细节而这时就需要命令帮助

1、help
    内部命令帮助文档
    help commond
2、--help
    commond --help
3、man

4、info:
5、doc
6、百度

其中详细解释一下man命令的用法,man手册(可以通过一些参数,快速查询linux帮助手册,并且格式化显示。)分为9个手册以下为九种手册的类型,其中1 5 8 为常用的重要的手册

          1、 用户命令
          2、 系统命令
          3、程序库
          4、设备文件
          5、文件系统
          6、游戏帮助
          7、杂项
          8、系统指令
          9、内核指令

man命令在使用时具体的操作方式为:  

    翻屏:
    空格:向下翻一屏
    b:向上翻一屏
    enter:向下翻一行
    k:向上翻一行
    CTRL+d:向下翻半屏
    CTRl+u:向上翻半屏
    G:跳转到文件尾部
    #G:指定跳转到文件某行
    /:从文件首部向尾部搜索
    ?:从文件尾部向首部搜索
        n:与搜索方向相同
        N:与搜索方向相反

在man手册中各项英文标题所代表的意义也不同

NAME:命令名称和简明介绍
 SYNOPSIS:用法说明
             []:可选内容
             <>:必选内容
             |:多选一
             ...:可以同时出现多个
         DESCRIPTION:命令的详细说明,包括每一个选项含义
         OPTIONS:选项
         BUGS:提交bug的方式
         EXAMPLES:例子
         SEE also:另外参照
         AUTHOR:作者
         FILES:配置文件

三.vi编辑器的使用

vi编辑器使用
        命令模式(即无法输入任何字符,只能看到光标闪烁)
                光标移动   上下左右键
                行内跳转    ^ 0  $
                行间跳转    G gg  1G  #G
                翻页        Ctrl+F    Ctrl+B
        输入模式(可以输入字符更改字符)
                新增:
                        a:从光标位置后面开始新增
                        A:从光标所在行的末尾开始新增
                插入:
                        i:从光标所在位置之前开始插入
                        I:从光标所在行的第一个非空字符前开始插入
                开始:
                        o:光标所在行的下一行开始插入
                        O:光标所在行的上一行开始插入

        末行模式(对文件进行保存以及退出)
                w:保存
                q:退出
                wq:保存并退出
                q!
                wq!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值