精华内容
下载资源
问答
  • Linux之tree命令生成文件目录结构

    千次阅读 2018-11-01 11:04:16
    在写博客的过程中,看到别人有添加目录结构的好习惯,觉得效果很好,如图所...最简单的使用办法是直接输入tree命令,就会自动给我们以形的形式列出当前目录的文件和文件夹,不加任何参数,它会自动列表当前目录下...

    在写博客的过程中,看到别人有添加目录结构的好习惯,觉得效果很好,如图所示,查找得知是使用tree指令来生成的,因此对tree的使用方法进行总结

    首先先验证一下是否安装了tree,如果没有安装,只需要运行apt-get install tree即可。

    1 举例

    最简单的使用办法是直接输入tree命令,就会自动给我们以树形的形式列出当前目录的文件和文件夹,不加任何参数,它会自动列表当前目录下面所有深度级别的文件和目录。

    使用”tree -L 1 “这个命令,只查看当前第一级的目录和文件使用”tree -L 2 “这个命令,只查看当前第二级的目录和文件使用”tree -L N “这个命令,只查看当前第N级的目录和文件

    有时候我们需要导出文件的目录结构,例如:将上述的结果导入到test.txt文件中:

    tree -L 2 >/var/test.txt

    test.txt文件中的内容如下:

    2 常用的指令形式

    (1)tree  -a 显示所有文件和目录
    (2)tree -d 显示目录名称而非内容
    (3)tree -f 在每个文件或目录之前,显示完整的相对路径名称
    (4)tree -F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
    (5)tree -r 以相反次序排列
    (6)tree -t 用文件和目录的更改时间排序
    (7)tree -L n 只显示 n 层目录 (n 为数字)
    (8)tree -dirsfirst 目录显示在前,文件显示在后
    (9)可以加的参数
    -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
    -C 在文件和目录清单加上色彩,便于区分各种类型。
    -D 列出文件或目录的更改时间。
    -g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
    -i 不以阶梯状列出文件或目录名称。
    -I 不显示符合范本样式的文件或目录名称。
    -l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
    -n 不在文件和目录清单加上色彩。
    -N 直接列出文件和目录名称,包括控制字符。
    -p 列出权限标示。
    -P 只显示符合范本样式的文件或目录名称。
    -q 用"?"号取代控制字符,列出文件和目录名称。
    -s 列出文件或目录大小。
    -u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
    -x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外

     

    展开全文
  • Windows下用tree命令生成目录树

    千次阅读 2017-07-05 14:55:58
    有时候我们想为某个目录制作一个文档结构图,在Windows上,我们知道是使用tree命令。但是,默认情况下tree只显示子目录名,而不显示子目录里的文件名,需要加上/F参数才能显示完整的文件名。 制作该目录下的文档...

    有时候我们想为某个目录制作一个文档结构图,在Windows上,我们知道是使用tree命令。

    但是,默认情况下tree只显示子目录名,而不显示子目录里的文件名,需要加上/F参数才能显示完整的文件名。

       

    制作该目录下的文档结构图:

    tree /F > 文档结构图.txt

       

    查看其他参数:

    tree /?

    展开全文
  • linux 创建目录命令If you want to create a directory containing several subdirectories, or a directory tree, using the command line in Linux, generally you have to use the mkdir command several times....
    linux 创建目录命令

    linux 创建目录命令

    00_lead_image_creating_subdirectories_wih_one_command

    If you want to create a directory containing several subdirectories, or a directory tree, using the command line in Linux, generally you have to use the mkdir command several times. However, there is a faster way to do this.

    如果要使用Linux中的命令行创建包含多个子目录的目录或目录树,通常必须多次使用mkdir命令。 但是,有一种更快的方法可以做到这一点。

    Let’s say we’ve created a directory called htg, and want to create four subdirectories within it. In a normal situation, we’d use the mkdir command to create the htg directory. Then, we’d need the cd command to change to the new htg directory and, finally, we we’d use the mkdir command again four times to create the four subdirectories.

    假设我们已经创建了一个名为htg的目录,并希望在其中创建四个子目录。 在正常情况下,我们将使用mkdir命令创建htg目录。 然后,我们需要cd命令更改为新的htg目录,最后,我们将再次使用mkdir命令四次以创建四个子目录。

    01_creating_directories_with_multiple_commands

    This can all be combined into one command, and we’ll show you how.

    所有这些都可以组合成一个命令,我们将向您展示如何进行。

    To create a new directory with multiple subdirectories you only need to type the following command at the prompt and press Enter (obviously, change the directory names to what you want).

    要创建具有多个子目录的新目录,只需在提示符下键入以下命令,然后按Enter键(显然,将目录名更改为所需的目录名)。

    mkdir -p htg/{articles,images,note,done}
    

    The -p flag tells the mkdir command to create the main directory first if it doesn’t already exist (htg, in our case). The words in the brackets are part of the “brace expansion list”. Each of the items in the brace expansion list is appended separately to the preceding path (htg/).

    -p标志告诉mkdir命令首先创建主目录(如果尚不存在)(在本例中为htg)。 方括号中的词是“括号扩展列表”的一部分。 大括号扩展列表中的每个项目都分别附加到前面的路径(htg /)。

    02_creating_directory_tree

    For example, the above command is expanded into htg/articles, htg/images, htg/note, htg/done, all four of the subdirectories being created under the htg directory. As you can see in the screenshot below, it worked.

    例如,以上命令被扩展为htg / articles,htg / images,htg / note,htg / done,所有四个子目录都在htg目录下创建。 正如您在下面的屏幕快照中看到的那样,它起作用了。

    03_subdirectories_created

    You can also use a brace expansion list in the mkdir command if you’re creating subdirectories in a directory that already exists, as shown below. In this example, the htg directory already exists so the subdirectories are simply added under that directory.

    如果要在已经存在的目录中创建子目录,也可以在mkdir命令中使用大括号扩展列表,如下所示。 在此示例中,htg目录已经存在,因此子目录仅添加到该目录下。

    04_creating_subdirectories_in_an_existing_directory

    You can also nest brace expansion lists in the mkdir command. For example, in the articles subdirectory under the htg directory, we want to create two subdirectories called new and rewritten. So, we type the following command at the prompt and press Enter.

    您还可以在mkdir命令中嵌套括号扩展列表。 例如,在htg目录下的articles子目录中,我们想要创建两个名为new和rewrite的子目录。 因此,我们在提示符下键入以下命令,然后按Enter。

    mkdir -p htg/{articles/{new,rewrites},images,notes,done}
    

    You can also use the full path if you want, as I’ve done in the example below:

    您也可以根据需要使用完整路径,如下面的示例所示:

    mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}
    

    The four subdirectories are created under the htg directory and then the two subdirectories, new and rewrites, are created under the articles subdirectory.

    在htg目录下创建了四个子目录,然后在articles子目录下创建了两个子目录new和rewrites。

    05_nesting_brace_expansion_list

    It’s that easy. You can also combine the mkdir command with the cd command to make a directory and change to it with one command.

    就这么简单。 您还可以将mkdir命令与cd命令结合使用,以创建目录并使用一个命令将其更改为目录

    翻译自: https://www.howtogeek.com/275069/how-to-create-multiple-subdirectories-with-one-linux-command/

    linux 创建目录命令

    展开全文
  • (1)创建目录 ——mkdir a、mkdirtest 在当前目录下创建一个名为test的目录 b、mkdir test1 test2 同时创建两个目录 c、mkdir ./test/test3 在指定目录下创建一个名为test的目录 (2)创建文件 ——touch ...

    (1)创建目录   ——mkdir 

    a、mkdir test       在当前目录下创建一个名为test的目录

    b、mkdir test1 test2    同时创建两个目录

    c、mkdir  ./test/test3   在指定目录下创建一个名为test的目录

     

    (2)创建文件   ——touch

    a、touch test001.txt  创建一个test001.txt的空文件

    b、touch test002      创建一个test002的空文件

    c、touch ./test3/test003.txt     在指定目录下创建一个test003.txt的空文件

    ps: 查询文件夹内所有对象命令 ——ls (选项)(参数)
    ll:实际上是ls -l的一个别名;

       
    -l :长数据输出,包含档案比较完整的信息

    -a : 全部档案,包括隐藏档案一起显示

     

     

     

     

     

     

    展开全文
  • touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。 若文件不存在,系统会建立一个新的文件。 1.1 首先了解linux中的三种时间: 1>访问时间(access time 简写为atime) 2>修改时间...
  • 如何cmd命令帮助文档 在命令后面输入/?即可查看帮助文档,注意斜杠前面有个空格。 copy命令 先来查看copy命令的帮助文档:copy /?: C:\Users\lan>copy /? 将一份或多份文件复制到另一个位置。 COPY [/D] [/V] ...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    -d,--directory:所有参数都作为目录处理,而且会创建指定目录的所有主目录。 -D:创建<目的地>前的所有主目录,然后将<来源>复制至 <目的地>;在第一种使用格式中有用。 -g,--group=组:自行设定所属组...
  • 功能说明: 建立目录。   语法介绍: mkdir [-p][--help][--version][-m &lt;目录属性&gt;][目录名称]。   补充说明: mkdir 可建立目录并同时设置目录的权限。   参数说明: -m&lt;...
  • 目录树生成

    千次阅读 2018-10-17 22:23:56
    弹出命令行工具,输入tree /f命令,回车,则会生成一个目录树结构。 2.使用目录树生成工具生成目录树 目录树生成工具:https://github.com/1032262055/directory-tree-generator-gui 下载该jar包,直接打开,...
  • linux命令1

    千次阅读 2019-10-26 16:55:06
    Shell Linux系统中运行的一种特殊...Linux命令分类 Linux命令行的格式 通用的命令行使用格式 命令字 [选项] [参数] 命令字 (1)是整条命令中最关键的一部分 (2)唯一确定一条命令 选项 (1)短格式...
  • 创建目录操作 1.1 mkdir test 在当前目录下创建一个叫做 ‘test’ 的目录’ 1.2 mkdir ceshi1 ceshi2 同时创建两个目录 1.3 mkdir -p /tmp/dir1/dir2 创建一个目录树,注意是在根目录下创建的,不是当前目录下 删除...
  • cmd命令

    千次阅读 多人点赞 2019-05-28 15:50:56
    cmd命令 作用 md + 文件名 创建文件 rd +目录名 删除目录 del +1.txt 删除文件 cd 切换 cd. > 1.txt 创建空的1.txt文件 ...显示文件目录树,含最底层目录 Ctrl+C 中断操作 help 指...
  • 如何使用 mddir 命令生成目录结构

    千次阅读 2021-09-15 11:00:31
    先上效果,生成的目录结构如下: |-- .gitignore |-- app.js |-- package-lock.json |-- package.json |-- README.md |-- models | |-- comments.js | |-- topic.js | |-- user.js |-- public | |-- ...
  • 目录操作命令

    千次阅读 多人点赞 2019-01-17 18:22:20
    文章目录目录操作命令ls命令命令格式常用用法cd命令命令格式常用用法mkdir命令命令格式常用用法rmdir命令命令格式常用用法tree命令命令格式常用用法 目录操作命令 ls命令 项目 内容 命令名称 ls 英文原意 ...
  • 实验一目录和文件操作命令 一 root 身份登录 redhat 在 /test 目录创建如下子树 二完成以下操作 1将 /test 目录设置为所有人可读可写可执行 2新建用户 user1,user2,user3,user4 并分别设置密码 3新建组 workg1,...
  • Linux 命令面试题

    万次阅读 多人点赞 2019-07-24 09:40:04
    Linux面试题: 1.Linux常用系统安全命令 ...chmod // 用来变更文件或目录的权限 setfacl // 设置文件访问控制列表 2.Linux常用进程管理命令 w // 用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。 top ...
  • 简单粗暴,用python生成目录树

    万次阅读 2018-05-09 16:07:08
    1、CMD生成目录树 在 windows 系统中,有一个 CMD 指令可以生成目录树,该条指令是 "tree" 。 1.1 查看帮助 使用 “Win+R" 快捷键调出运行对话框,然后输入 ”CMD“ 回车打开命令行窗口...
  • 一、 tree模块安装命令:sudo apt ...(1) 显示当前目录形结构 tree (2)只查看当前第一级的目录和文件 tree -L 1 (3)只查看当前第二级的目录和文件 tree -L 2 (4) 只查看当前第N级的目录和文件 ...
  • linux常用命令

    千次阅读 多人点赞 2016-12-22 11:24:58
    linux常用命令
  • Python生成目录树

    千次阅读 2018-05-04 14:55:02
    1、CMD生成目录树 1.1 查看帮助 1.2 作用 1.3 命令格式 2、Python生成目录树 2.1 标准库pathlib介绍 2.2 代码实现 2.3 改进,显示指定目录 2.4 改进,保存文本文件 2.5 改进,封装 3、其他想法 在写一些...
  • tree命令 文件夹 tree 全部 tree /f 用cmd,切换到需要生产的根目录 导出txt文件 tree /F >name.txt
  • windows系统 生成文件夹树目录

    千次阅读 2019-05-17 16:34:39
    先用cd命令进入该文件夹,输入命令: tree /f >tree.txt 可在该文件夹看到输出的tree.txt文件,文件中包含了文件夹的数目录层次: 卷 软件 的文件夹 PATH 列表 卷序列号为 DCD6-DEF3 F:. │ CMake...
  • Nerdtree的安装 进入.vim/bundle目录. ... 下载完成后,在bundle下会多出一个nerdtree的文件夹,... 在终端进入项目文件夹, 输入vim .,即可看到目录. 快捷键 h j k l移动光标定位 ctrl+w+w 光标在左右窗口切换 ...
  • windows生成目录结构方法(tree)

    千次阅读 2021-02-07 10:14:43
    进入需要生成目录树的文件夹,把地址栏改成cmd,就会直接进入DOS界面,并且已经在当前目录。 使用以下命令: tree:在当前目录下打印当前目录的目录结构树(不包含目录下的所有文件)。 tree /f:在当前目录下打印...
  • Ubuntu_目录树结构

    千次阅读 2017-11-23 15:27:46
    顶点 / ,其他所有目录都在根下 查看目录结构:tree tree -L 1 / 查看 / 下的第一层目录 tree -Ld 1 / 只显示目录Linux目录结构与磁盘分区是分离的mount /dev/sda1 /etc 将etc挂载到.../bin 和 /sbin 放置程序及系统命令
  • linux 进入目录命令

    万次阅读 2021-01-31 17:27:16
    直接进入计算机目录下 常用指令 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.....-a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录
  • 简述 ... 网上很多人都说QFtp不支持在服务器一次性创建多级目录,这个可以说对也可以说不对,为什么呢?因为使用QFtp调用mkdir传一样的目录(如:/2019/08/06/20),结果是:在微软自带的IIS管理器...
  • 批处理生成文件目录树

    千次阅读 2019-05-09 17:52:04
    1.新建一个TXT文件 2.把下面内容放到TXT文件中 @echo off tree /f > 1.TXT 3.保存TXT文件,然后将它的后缀改为bat 4.双击运行它,会生成一个1.TXT文件 5.打开这个1.TXT文件文件,如下图 文件夹 PATH 列表 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 142,255
精华内容 56,902
关键字:

创建目录树的命令