• Linux命令讲解


    一、Touch 命令讲解

    1.touch:创建文件或更改文件时间戳

    2.功能:

    ①:创建一个空文件

    ②:改变已有文件的时间戳属性

    3.语法格式:(如上图)

    ①:touch [option] [file]
    ②:touch [选项]    [文件]

    二、ls命令讲解

    1.作用:显示目录下内容及属性信息的命令

    2.功能说明:列出目录的内容及其属性信息

    3.语法格式

    ①:ls [option] [file]
    ②:ls [选项]    [文件或目录]

     

     4.ls常用参数:
    ①: -l 使用长格式列出文件及目录

    ②:-t 使用最后的修改时间(mtime)进行排序,默认是以文件名进行排序

    ③:-r 依相反顺序排序

    ④:-a 显示目录下的所有文件,包括以“.”字符开始的隐藏文件

    ⑤:-lrt 参数组合

    ⑥:-ld只显示目录本身的信息

    ⑦:以人类可读的格式输出文件大小

    三、cp命令讲解

    1.作用: 复制文件或目录

    2.语法格式:

    ①:cp [option] [source] [dest]
    ②cp [选项]    [源文件]  [目标文件]

    3.复制的目录存在与不存在的区别

    4.cp的参数

    四、mv命令讲解

    1.作用:移动或重命名文件

    2.语法格式

    mv [option] [source]  [dest]
    mv [选项]    [源文件]   [目标文件]

    3.注意:命令与每个参数之间都需要有空格

    4.举例:

    mv file6.txt file7.txt
    mv file4.txt file7.txt
    mv file7.txt dir1/   #如果目录已经存在,则把文件移动到文件里。若不存在,则重命名为dir1的普通文件。
    mv file1.txt file2.txt dir1/
    mv -t dir1/ file1.txt file2.txt file3.txt #-t参数将源和目标进行调换。
    mv dir1 dir5

    移动出去

    移动回来

    五、rm命令讲解(最危险的命令)

    1.作用:删除一个或多个文件或目录,这是Linux最危险的命令之一,跪求谨慎使用。

    2.格式

    ①:rm [option] [file]
    ②:rm [选项]    [文件或目录]

    3.举例:

    mkdir -p /data/{dir1,dir2,dir3}
    touch /data/{file1.txt,file2.txt,file3.txt}
    tree /data
    cd /data
    rm file3.txt
    rm -f file3.txt
    rm -rf dir1

    4.注意:

    ①:.用mv替代rm,不要着急删除,而是先移动到回收站"/tmp"
    ②:.删除前务必做好备份,最好保存在其他地方,出现问题可以随时还原
    ③:.如果非要删除,请用find替代rm,包括通过系统定时任务等清理文件方法
    ④:.禁止使用-rf参数组合,因为不会有任何提示和确认

    5.参数

  • 相关阅读:
    c++STL容器之deque容器
    c++STL容器之vector容器
    c++STL容器之string容器
    c++之STL基本认识
    c++之类模板案例
    c++之类模板和友元
    c++之类模板分文件编写
    c++之类模板成员函数的类外实现
    c++类模板与继承
    c++之类模板对象作函数参数
  • 原文地址:https://www.cnblogs.com/1996-11-01-614lb/p/14067950.html
Copyright © 2020-2023  润新知