• linux实验小结


    1、linux 中在shell中使用 " . " 和  " ./ " 执行的区别

    目前注意到的区别主要在于环境变量的作用域上:

    1. 如果使用" ./ " 执行,可以理解为程序运行在一个全新的shell中,不继承当前shell的环境变量的值, 同时若在程序中改变了当前shell中的环境变量(不使用export),则当前shell的环境变量值不变。

    2. 如果使用” . "执行,则程序继承当前shell中的环境变量,同时,若在程序中改变了当前shell中的环境变量(不使用export),则当前shell中该环境变量的值也会改变

    另外一个区别点在于, “ ./ "只能用于拥有执行权限的文件, 而 ” . " 则可以暂时提升 

    2、zip和tar命令

    • zip:
      • 打包 :zip something.zip something (目录请加 -r 参数)
      • 解包:unzip something.zip
      • 指定路径:-d 参数
    • tar:
      • 打包:tar -cf something.tar something
      • 解包:tar -xf something.tar
      • 指定路径:-C 参数

     3、

  • 相关阅读:
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
  • 原文地址:https://www.cnblogs.com/roscangjie/p/12190303.html
Copyright © 2020-2023  润新知