linux操作系统-非常实用的操作知识

接上篇

linu系统

目录及文件管理

文件如何归档?以上三种方式都可以:

        tar [cvf] package_name filename(s)

        tar cvf all.tar file1 file2 file3      ——       all.tar

        ② tar cvfz all.tar.gz file1 file2 file3       ——       all.tar.gz

        ③ tar cvfj all.tar.bz2 file1 file2 file3       ——       all.tar.bz2

文件拆档的方式:

        ① tar xvf all.tar        ——        file1 file2 file3

        ② tar xvfz all.tar.gz        ——        file1 file2 file3

        ③ tar xvfj all.tar.bz2        ——        file1 file2 file3

文件内容查看

        cat                      将多个文件内容显示出来

        tac                      反向展示

        nl                        添加行号展示

       more                   翻页显示文件内容,最后一行会显示除目前的显示的百分比,而且还可以在

                                   最后一行输入一些有用的命令

        less                    查看文件(比more更加有弹性)

       head                   查看文件的前几行,默认显示10行

       tail                      查看文件的后几行,默认显示10行

添加权限

    chomd u+rwx date.txt       给文件的拥有者添加读写执行的权限

    chomd 555 date.txt

  移除权限

    chomd u-w date.txt          给文件的拥有者移除写文件的权限

  元字符

    *                   0-多个字符(通配符)

                      任意单个字符

    [ b-z ]            区间内任意字符

                     可以在一行中书写多个命令

                      将前面的命令输出作为后面的命令的输入(管道)

  vi编辑器

    vi(vim)         文件名(如果该文件存在,打开该文件,如果该文件不存在,新建并打开)

    vi编辑器中光标的变化     向上(k)、向下(j)、向左(h)、向右(l)

    vi编辑器的三种模式:编辑模式、命令模式、底行模式

        编辑模式(插入模式)

          i                 在光标所在字符前插入

                        在光标所在行的行首插入

          a               在光标所在位置后插入

          A              在光标所在行行末插入

          o               在光标所在行下插入一空行

          O              在光标所在行上插入一空行

          按esc       退出插入模式

        命令行模式

        底行模式

    删除文本

        x             删除一个字符

        dw           删除当前词

        3dw           删除三个词

        dd             删除当前行,剪切删除,可直接使用p复制

        5dd           删除五行

        :5,10d       删除5到10行内容,(底行模式)

    替换文本

        r              替换一个字符
        cw           替换一个单词
        cc            替换一行
        C             替换从光标至行尾

    复制粘贴文本

        yw                 拷贝词
        yy                 拷贝行(或Y)
        p                   当前行下粘贴
        :1,2co3         拷贝行1,行2在行3之后
        :4,5m6          移动行4,行5在行6之后

    保存文件,退出vi编辑器

        :w                        存盘
        :w newfile            存成新文件
        :wq                      存盘退出Vi(或ZZ,或:x)
        :q!                        强行退出不存盘
        
    分屏操作

      :split    横向分屏

      :vsplit     纵向分屏

      :open     目录    在当前分屏中打开指定文件或者目录

      Ctrl + ww    在不同的分屏中切换光标
      
      :close    关闭当前分屏 :only    仅显示当前分屏

    网络进程

      查看某应用程序的进程

        ps -ef | grep java         =>查看Java的进程

      结束进程

          kill -9 进程号
      
      三种模式的切换

      进入编辑模式 (i、I、a、A、o、O)

      退出编辑模式 (esc)

      进入命令行模式

      进入底行模式(:)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值