系统相关
首页 > 系统相关> > Linux t复制、移动、删除文件、vim、系统目录结构

Linux t复制、移动、删除文件、vim、系统目录结构

作者:互联网

复制文件:

  cp  [参数] 文件名(及路径,可多个) 新文件名(及路径)

  参数:

     -R,-r 将目录和子目录一起复制(递归复制),目录不能直接复制

    -a  保持目录和文件的某些属性不变(不是全部属性)
   Esc + . : 上一条命令的最后一个参数

  文件相关:

  stat:查看文件状态

 

移动文件:

  mv  文件原路径  文件新路径(或新文件名)

 

删除文件:

  1、物理删除:直接删除文件

  2、逻辑删除:将文件隐藏,没有直接删除。

  命令:

    rm [参数] 目录或文件    # 直接删除

  参数:

    -f 不提示,直接删除

    -r  递归删除,删除目录里需要加此参数(目录不能直接删除

  which:查看命令路径

系统别名:

  alias  newname='name [参数]'

  不使用别名:

    在命令前面加上\,如:\rm a.txt

  永久别名:用户目录下的.bashrc文件中

 

vi/vim编辑器:

  安装:

    yum -y install vim 

  三种模式:

    1、命令模式: 

    2、末行模式:进入按“:”,退出:Esc

    3、编辑模式:i o a。i 光标前输入;o 在光标处新建一行(O,在光标上新建一行);a 在光标后输入

  保存、退出、强制:

    :w  、:q 、 :!

  出现异常时:

    1、删除 .name.swp

    2、继续编辑(-r): vim -r name.txt

    3、放弃编辑(-n) : vim -n name.txt

  光标快速移动:

    文档末尾:G

    文档首行:gg

    转到行首:0

    转到行尾:$

  快速跳到指定行:

    1、进入末行模式

    2、输入要跳转的行数

    3、回车

  快速复制文本信息:

    yy 当前行

    nyy:向下复制n行

  粘贴复制的内容:

    p :光标下一行粘贴

    P: 光标上一行粘贴

  删除(剪切)文本内容:

    dd:删除当前行

    ndd:向下删除n行

  撤销操作:

    u

  重做(撤销  撤销操作):

    crtl + r

  显示/取消行号:

  :set nu/nonu

  搜索内容:

  /abc

  搜索下一个:n

  搜索上一个:N

 

  

标签:文件,删除,目录,vim,复制,Linux,系统目录,光标
来源: https://www.cnblogs.com/qiubuyu/p/15674010.html