美文网首页
目录和路径

目录和路径

作者: 小小小小小台 | 来源:发表于2017-11-25 21:10 被阅读0次

可执行文件路径的变量: $PATH

在执行指令的时候,系统会依照PATH设置去每个PATH定义的目录下搜寻可执行文件,如果有多个相同名字的,会用先搜寻到的指令。所以在任何路径下都可以使用类似ls这种指令。

可以用echo $PATH看到被定义的目录

把指定文件夹加入PATH:PATH="${PATH}:(file dir)"

还有一种方法:export PATH=$PATH:(file dir)

我在test目录下面创建了hello world小程序,然后把它加入到可执行文件搜寻路径中(目录之间用冒号相隔),用echo命令确实看到了该路径,但是执行时候无法执行 参考了一下ls指令文件,居然是16进制的文件 PATH="${PATH}:(file dir)"  这种方式在登出之后就目录就消失了

文件夹命令

· 命令 - 创建文件夹:mkdir

子参数 -m:设置文件权限

实例:mkdir -m 771 folder4

子参数 -p:递归创建

一个有设置权限 777 一个没有,默认的权限和umask有关,暂时不得其解

· 命令 - 删除空文件夹:rmdir

当文件夹里有 文件/文件夹 的时候无法删除

查看文件命令 - 最常用

· 命令 - 显示文件:ls

子参数-S:按照文件大小排序 子参数-i显示i-node号 最常用子参数-l:一般会用ll指令代替,在我的实验环境中,唯一不一样的是ll会多出几个文件包括./和../其他基本类似

文件的增删改查

· 命令 - 复制文件:cp

与链接相关的子参数:

    -a:相当于-dr --preserve=all 即全复制

    -d:复制链接文件属性而非文件本身

    -l:创建硬链,而非复制文件本身(可以用这种,硬链接的作用就像复写纸一样)

dd1使用-l参数创建(硬链)| ddd使用参数-d创建(复制链接文件属性)但是硬链的节点数会比链接属性多,而且无论是创建硬链和链接属性,都没有增加文件目录的节点数

    -s:复制成为链接文件(只能在同一个目录下复制)

· 命令 - 删除文件:rm

    子参数:-i 交互式删除 | -r 递归删除

· 命令 - 移动文件:mv

    子参数:-f 强制 | -i 交互式

     子参数:-u 若source新则移动否则不


关于文件默认权限

相关文章

  • 目录和路径

    可执行文件路径的变量: $PATH 在执行指令的时候,系统会依照PATH设置去每个PATH定义的目录下搜寻可执行文...

  • 路径解释:绝对 相对 URL

    路径解释:绝对、相对、UNC 和 URL 路径和路径名 路径 路径是由斜线分割的目录名的列表,后面连接目录名或文件...

  • 1-4 需注意的点

    相对路径和绝对路径的写法: 相对路径: “../”表示上一级目录开始(父目录)“../../”表示上上级的目录,以...

  • 4.Linux文件管理

    Linux中所有的目录和文件都在跟目录下 1.绝对路径和相对路径 从根目录开始的路径是绝对路径:/usr/loca...

  • linux系统的基础操作以及vim的简单使用

    一、linux系统的基础操作 <1>路径 符号: .:当前路径 ..:上一级目录 /:根目录 相对路径和绝对路径的...

  • 沙盒获取路径

    模拟器的路径 获取沙盒根目录路径 获取Documents目录路径 获取Library的目录路径 获取cache目录...

  • 查找空文件或目录

    空文件和空目录:find 路径 -empty 空文件:find 路径 -empty -type f空目录:find...

  • Linux

    Linux 入门 目录结构 在Unix/Linux系统中组成路径的目录分割符为斜杠"/" 路径分为绝对路径和相对路...

  • Linux系统

    一、文件和目录命令: 1.Linux的目录结构为树状结构,最顶级的目录为根目录 /。 「绝对路径」:路径的写法,由...

  • 9.2 路径、文件和目录

网友评论

      本文标题:目录和路径

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