zoukankan      html  css  js  c++  java
  • Linux常用命令

    ls命令

    1. -a 列出目录所有文件,包括以.开始的隐藏文件

    2. -A列出除.和..的其他文件

    3. -r反序排列

    4. -t以文件修改时间排序

    5. -S以文件大小排序

    6. -h以文件易读大小显示

    7. -l将文件的详细信息(文件名,文件权限,所有者,文件大小等)显示列出来

    8. note:参数属性可以相互搭配,
      比如: ls -hlrt 解释为以易读显示、反序排列、以文件修改时间排序、文件的详细信息列出来

    cd命令

    cd [dirName] 切换至dirName目录

    1. cd /进入根目录

    2. cd ~进入家目录,即桌面目录

    3. cd ..进入上一目录

    4. cd -进入上一次工作路径

    5. cd!$把上个命令的参数做为cd参数使用

    pwd命令

    1. pwd 查看当前路径

    2. pwd -P (大写P)查看当前的实际路径

    mkdir命令

    mkdir [选项] 创建文件的路径

    1. -m:对新建目录设置存取权限,也可以用chmod命令设置(未测试)

    2. -p :可以是一个路径名称,不管存不存在都一次创建

    rm命令

    删除一个目录中的一个或多个文件或者目录,如果没有使用-r选项,则rm不会删除目录。如果使用rm来删除文件,通常仍可以将该文件恢复 rm [选项] 文件

    1. pwd 查看当前路径

    2. pwd -P (大写P)查看当前的实际路径

    mkdir命令

    1. -m:对新建目录设置存取权限,也可以用chmod命令设置(未测试)

    2. -p :可以是一个路径名称,不管存不存在都一次创建

    rmdir命令

    1. 用于删除目录

    rm命令

    1. 用于删除文件:rm [选项] 文件

    2. -i:互动:提示确认删除

    3. -f:强制,不提示删除

    4. -v:详细显示删除的进度

    5. -r:递归:将删除某个目录以及其中所有的文件和子目录

    mv命令

    1. 用于移动文件或者重命名 mv [选项][源文件][目标文件],根据第二个参数类型,若为目录,则移动文件,可以移动多个文件;若为文件则重命名该文件

    2. -i:互动:提示确认覆盖

    3. -f:强制,不提示覆盖

    4. -v:详细显示移动的进度

    cp命令

    1. 用于复制一个或多个文件去于目标目录中

    2. -i:互动:提示是否覆盖相同文件

    3. -f:强制,不提示覆盖

    4. -v:详细显示复制的进度

    5. -a:复制的文件与源文件时间也相同

    cat命令

    1. 一次显示整个文件:cat filename,Ctrl+D退出cat

    2. 创建一个新文件:cat > filename

    3. 将几个文件合并为一个文件:cat file1 file2 > file

    4. -n:输出所有行号

    grep命令

    1. 用于在文件中查找一个特定的字符串,区分大小写 grep Hello HelloWorld.c

    touch命令

    1. touch filename:用于创建新空白文件,可以添加数据

  • 相关阅读:
    mysql运行报The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone的解决方法
    【SpringBoot】服务器端主动推送SSE技术讲解
    【SpringBoot】SpringBoot2.0响应式编程
    【SpringBoot】息队列介绍和SpringBoot2.x整合RockketMQ、ActiveMQ
    第二部分初始阶段 第四章 初始不是需求阶段
    第一部分绪论 第三章 案例研究
    第一部分绪论 第二章 迭代,进化和敏捷
    第一部分绪论 第一章
    java集合(4)-Set集合
    java集合(3)-Java8新增的Stream操作集合
  • 原文地址:https://www.cnblogs.com/SimonKly/p/6627033.html
Copyright © 2011-2022 走看看