美文网首页
Linux创建、删除文件和文件夹命令

Linux创建、删除文件和文件夹命令

作者: f09037cb27f7 | 来源:发表于2017-08-01 15:24 被阅读824次

    创建文件夹 mkdir

    格式:mkdir [选项] DirName

    命令中的[选项]一般有以下两种:
    -m 用于对新建目录设置存取权限,也可以用 chmod 命令进行设置。
    -p 需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。

    删除命令 rm

    删除php文件夹: rm -r php // 把php文件夹和里面的文件逐一删除
    删除文件:rm [-i或-f或-r] index.php //[ ] 里面的参数可以不用
    或 rm *.php //删除当前目录下所有php文件
    rm -rf php 删除php文件夹, 不提示直接删除

    创建文件 vi 或 touch

    vi创建并打开 touch 直接创建
    一、进入vi的命令

    vi filename :打开或新建文件,并将光标置于第一行首
    vi +n filename :打开文件,并将光标置于第n行首
    vi + filename :打开文件,并将光标置于最后一行首
    vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
    vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
    vi filename....filename :打开多个文件,依次进行编辑

    二、移动光标类命令

    h :光标左移一个字符
    l :光标右移一个字符
    space:光标右移一个字符
    Backspace:光标左移一个字符
    k或Ctrl+p:光标上移一行
    j或Ctrl+n :光标下移一行
    Enter :光标下移一行
    w或W :光标右移一个字至字首
    b或B :光标左移一个字至字首
    e或E :光标右移一个字至字尾
    ) :光标移至句尾
    ( :光标移至句首
    }:光标移至段落开头
    {:光标移至段落结尾
    nG:光标移至第n行首
    n+:光标下移n行
    n-:光标上移n行
    n$:光标移至第n行尾
    H :光标移至屏幕顶行
    M :光标移至屏幕中间行
    L :光标移至屏幕最后行
    0:(注意是数字零)光标移至当前行首
    $:光标移至当前行尾

    三、屏幕翻滚类命令

    Ctrl+u:向文件首翻半屏
    Ctrl+d:向文件尾翻半屏
    Ctrl+f:向文件尾翻一屏
    Ctrl+b;向文件首翻一屏
    nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

    四、插入文本类命令

    i :在光标前
    I :在当前行首
    a:光标后
    A:在当前行尾
    o:在当前行之下新开一行
    O:在当前行之上新开一行
    r:替换当前字符
    R:替换当前字符及其后的字符,直至按ESC键
    s:从当前光标位置处开始,以输入的文本替代指定数目的字符
    S:删除指定数目的行,并以所输入文本代替之
    ncw或nCW:修改指定数目的字
    nCC:修改指定数目的行

    五、删除命令

    ndw或ndW:删除光标处开始及其后的n-1个字
    do:删至行首
    d$:删至行尾
    ndd:删除当前行及其后n-1行
    x或X:删除一个字符,x删除光标后的,而X删除光标前的
    Ctrl+u:删除输入方式下所输入的文本

    六、搜索及替换命令

    /pattern:从光标开始处向文件尾搜索pattern
    ?pattern:从光标开始处向文件首搜索pattern
    n:在同一方向重复上一次搜索命令
    N:在反方向上重复上一次搜索命令
    :s/p1/p2/g:将当前行中所有p1均用p2替代
    :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代

    :g/p1/s//p2/g:将文件中所有p1均用p2替换

    举例:

    刚开始学,只用了几个下面的命令,其他的更多命令后续慢慢熟练

    mkdir php 创建php文件夹
    rm -r php 删除php文件夹,会有提示,输入y按回车就确定了

    vi index.php 创建index.php文件并打开
    按 i 可以开始编辑内容
    编辑完内容按 esc 键 再按 :wq 三个键,保存并退出。如果按完esc再按 :q 两个键是退出但不保存,如果是新建的文件将不保存文件
    rm index.php 把文件删除,会有提示,输入y按回车就确定了

    相关文章

      网友评论

          本文标题:Linux创建、删除文件和文件夹命令

          本文链接:https://www.haomeiwen.com/subject/lupjlxtx.html