• 测试人员需要掌握的linux基本操作


    一。目录

    在Linux中有两个特殊的符号可以表示目录:

    ‘.’表示当前目录

    ‘..’表示当前目录的上一级目录

    '../..'表示上两级目录

    根目录是/,是树状形式目录的根,只有一个。
    主目录是~,用户的HOME目录,添加用户的时候指定的。对于不同用户,主目录不同。~/zhuyaqian

    二。mv  移动或者重命名文件/文件夹

    linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.

    mv 源文件夹 目标文件夹

    源文件夹与目标文件夹都带路径 就不受当前目录的限制 

    源文件夹不带路径 源文件夹必须在当前目录下

    目标文件夹不带路径 目标文件夹必须在当前目录下,总之 文件夹不带路径,就必须在当前路径下操作

    mv aa ../ 移动aa文件夹到上一级目录

    移动多个文件夹 mv aa bb cc ../

     命令格式:mv [-fiv] source destination
     参数说明:
     -f:force,强制直接移动而不询问
     -i:若目标文件(destination)已经存在,就会询问是否覆盖

     

    三。cp 复制

    cp -r 源文件  目标文件夹  (文件要加r,表示递归文件夹下的所有文件)

    cp 源文件夹 目标文件夹   

    cp aa bb                     aa文件复制到bb文件夹下

    cp aa bb/cc                aa文件复制到bb文件夹下,并重新命名为cc

     

    新建文件夹  mkdir

    mkdir 1  新建一个文件夹1

    mkdir 2 3 4  新建多个文件夹234

    mkdir /Users/zhuyaqian/Desktop/movie/5 新建带路径的文件夹

    mkdir [-p] dirName

    参数说明-p 确保目录名称存在,不存在的就建一个。

    实例

    在工作目录下,建立一个名为 runoob 的子目录 :

    mkdir runoob

    在工作目录下的 runoob2 目录中,建立一个名为 test 的子目录。

    若 runoob2 目录原本不存在,则建立一个。(注:本例若不加 -p 参数,且原本 runoob2 目录不存在,则产生错误。)

    mkdir -p runoob2/test

    删除文件和文件夹

    -r 就是向下递归,不管有多少级目录,一并删除

    -f 就是直接强行删除,不作任何提示的意思

    删除文件夹实例:

    rm -rf /var/log/httpd/access

    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    删除文件使用实例:

    rm -f /var/log/httpd/access.log

    将会强制删除/var/log/httpd/access.log这个文件

     

    命令历史

    history

     

    查找文本内容:Grep 是 Global Regular Expression Print 的缩写,功能是在文本中查找内容

     

  • 相关阅读:
    TypeScript学习笔记
    Spring基础知识
    Filter基础知识
    如何开发自定义标签
    会话和会话状态
    Servlet转发到JSP页面的路径问题
    JDBC相关知识
    gimp 很强大, 可是不会用
    python 启动文件
    minidnla policy
  • 原文地址:https://www.cnblogs.com/yzwdcjs/p/12380922.html
Copyright © 2020-2023  润新知