linux学习总结

    1. 总结Linux基础命令数据库

      1. Linux下命令终端下几个经常使用的热键:vim

        1. [Tab][Tab]:按两次 [tab] 按键,激发命令与文件补全的功能。less

        2. Ctrl + c :中断目前程序的按键。ui

        3. q(quit):有不少程序在跑的时候(例如 man 这个指令或 more 这个指令),若是您想跳出来,就按下 q 便可。这个按钮也是不少指令常定义的退出钮。spa

        4. Ctrl+d:离开终端(离开文字界面),至关于exit退出命令。命令行

      2. Linux中执行命令的格式:orm

         

      1. Linux系统的在线帮助命令maninfohelp内存

        1. man命令查找相关命令(如date)的用法。ci

        2. info在线帮助命令能够当成命令行模式下的网页显示数据方式。字符串

        3. /usr/share/doc Linux 系统中的帮助文件聚集的目录。

      1. 关机经常使用的几个命令:

        1. sync:将内存中数据同步写入硬盘中的指令

        2. shutdown:经常使用的关机指令,可设置关机模式、时间和提示消息。

        3. reboot,halt:重启和关机。

      1. 几个简单的命令:

        1. date:显示日期的指令。

        2. cal:显示日历的指令。

        3. bcLinux提供的简单的计算器

        4. echo:显示器上显示一段文字。

        5. source:一般用于从新执行刚修改的初始化文件。

       

      2. Linux的文件权限与目录配置

      (1)用户与用户组的概念、意义,及文件命名的规则:

      1. 用户与用户组概念的由来其实源于现实世界。

      1. Linux文件的命名规则:

      2Linux文件的属性:

      1. 目录和文件在Linux系统中权限分为rwx三种:

      举例:

      1. ls -al 命令中显示的Linux文件属性:

      1. 文件属性第一列的含义:

       

      3修改目录或文件全部者/拥有组/权限的命令。

      1. chown:更改目录或文件的全部者或拥有。

      2. chgrp:更改目录或文件的拥有组。

      3. chmod:更改目录或文件权限。

      4修改目录或文件的权限的方法:

      1. 使用数字法:将权限的后九位符号转换成八进制(为'-'则表示0,不然为1)。

      2. 使用符号类型改变的方式。

       

      3. Linux的文件与目录管理

      (1)路径:

      1. 绝对路径与相对路径,绝对路径由根目录(/)开始,相对路径不以根目录(/)开始。

      2. 经常使用的目录符号表明的意义:

      1. $PATH:命令路径的环境变量。

      (2)几个目录处理命令的经常使用命令:

      1. cdchange directory):切换当前目录。

      2. pwdprint working directory):显示当前工做目录。

      3. mkdir:建建立子目录,以及用参数-p确保目录名称存在,若目录不存在就新建。

      4. rmdir:删除一个里面是空的空目录,使用-p选项将上层的空目录也一块儿删除。

      (3)文件与目录管理的经常使用命令:

      1. ls:查看文件与目录的属性。

      1. cp复制文件或目录

      2. rm:建建立子目录,以及用参数-p确保目录名称存在,若目录不存在就新建。

      3. mv:移动文件与目录,重命名文件,已经移动文件同时更改文件名。

      4. touch:修改文件时间与建立新文件。

      (4)文件内容查阅相关指令:less、head、tail、od:

      1. 查看文本内容推荐使用less命令,由于能够按照man page的方法,方便往前、日后翻页。

            b) head和tail:只看头几行/末尾几行,或头几字节/末尾几字节。

            c) od命令:以非文本的方式读取档案内容。

            d) file:查看文件类型。

            e) whereis和find:文件名的查找,whereis查询的是在系统的数据库文件中查询,于是数据较快,但查询结果可能不正确;find命令则查询速度较慢,可查询文件和目录。

       

      4.vivim的使用总结:

      (1) vi的3种模式的相互关系:

      1. 关系图:

      1. 使用“Insert”键来进行编辑模式,而后按“ESC”键退出编辑模式进入通常模式,在通常模式中输入“:wq”保存文件并离开vi

      (2)移动光标、行间跳转的命令

      操做类型

      操做键

      功能

      光标方向移动

      á(k)â(j)ß(h)à(l)

      上、下、左、右

      翻页

      Page Down

      向下翻动一整页内容

       

      Page Up

      向上翻动一整页内容

      行内快速跳转

      Home键 或 数字0

      跳转至行首

       

      End  $

      跳转到行尾

      行间快速跳转

      1G或者gg

      跳转到文件的首行

       

      G

      跳转到文件的末尾行

       

      n <space>

      右移n个字符

       

      n <Enter>

      光标下移n

       

      #G

      跳转到文件中的第#

      行号显示

      :set nu

      在显示行号

       

      :set nonu

      取消行号显示

      (3)vi和vim中查找与替换的方法:

      1. /word?word:分别表示向上和向下查找名称为word的字符。

      2. nN:配合/word,正向和反向搜索查找操做。

      3. :n1,n2s/word1/word2/g:在第 n1 n2 行之间寻找 word1 这个字符串,并将该字符串取代为 word2

      (4)vi和vim中删除、复制与粘贴的方法:

      1. 复制与粘贴经常使用:

      1. 经常使用的删除命令:

      操做类型

      操做键

      功能

      删除

      Delx

      删除光标处的单个字符

       

      nx

      向后删除 n 个字符

       

      dd

      删除标所在行

       

      #dd

      删除标处开始的#行内容

       

      d^

      删除当前光标以前到行首的全部字符

       

      d$

      删除当前光标处到行尾的全部字符

      1. 其它的一些命令,如块复制、自定义快捷键、连续行注释和快速替换命令ab

      (5)vi和vim中命令行模式的经常使用命令:

      1. :w,:w!,:q,:q!,:wq,ZZ:各类保存和退出命令,其中w表示保存,q表示退出(quit),’!’表示强制的意思。

      2. :w [filename]:相似于“另存为”功能。

      3. :r [filename]:在编辑的数据中导入另外一个文件的数据。

      4. :! Command:暂时离开vi到命令行模式下执行command命令的显示结果。

    相关文章
    相关标签/搜索