精华内容
下载资源
问答
  • Linux文件树

    万次阅读 2018-03-22 11:36:33
    Linux文件树 / /根目录。是Linux文件系统的第一层目录,一般该目录下只存放目录,包括但不限于:/bin, /dev, /home, /boot, /var, /root, /etc, /opt, /usr, /mnt, /tmp /bin 以二进制存放一些命令,如: ...

    Linux文件树

    /

    /根目录。是Linux文件系统的第一层目录,一般该目录下只存放目录,包括但不限于:/bin, /dev, /home, /boot, /var, /root, /etc, /opt, /usr, /mnt, /tmp

    /bin

    以二进制存放一些命令,如: ls, cd, mv, rm

    /dev

    存放Linux系统下的设备文件

    /home

    系统默认的普通用户家目录, 存放普通用户的数据

    /boot

    存放Linux系统启动时需要的文,里面存有Linux系统内核文件

    /root

    root用户的家目录, 存放root用户的数据

    /etc

    该目录下存放着系统配置文件,最好不要在此存放可执行文件,以免干扰到系统对配置文件的读取

    /var

    放置系统执行过程中经常变化的文件,比如日志文件、邮件、登录文件

    /opt

    为主机额外安装的软件(大型软件)的安装目录

    /usr

    应用程序(小型软件)的存放目录

    /mnt

    光盘默认挂载点

    /tmp

    一般用户或者正在执行的程序临时存放文件的位置,任何用户均可访问

    /proc

    此目录的数据都在内存里,比如正在运行的进程、网络状态等

    /run

    存放系统正常运行时所需要的文件,重启机器后抛弃

    /sbin

    存放系统管理员所使用的的命令, 与/bin不同的是: 前者的存放系统管理员所使用的命令,而这些命令对于/bin而言是只可看、不可用、不可改的

    展开全文
  • vue组件-文件树

    千次阅读 2017-11-15 14:00:09
    本文主要是分析vue官方仓库里的文件树组件[vue github]...demo可以查看 [文件树demo](附带源码) 首先是html模板: //文件夹加粗表示 :class="{bold: isFolder}
    本文主要是分析vue官方仓库里的文件树组件[vue github](https://github.com/vuejs/vue/tree/dev/examples/tree)
    demo可以查看 https://codepen.io/shayminsky21/pen/xXwxgm
    首先是html模板:
    
    <li>
            <div
              //文件夹加粗表示
              :class="{bold: isFolder}"   
              //处理单击事件 打开闭合文件列表                                              
              @click="toggle"       
              //处理双击事件 双击子文件,子文件属性变为文件夹                                                         
              @dblclick="changeType">     
             //显示文件名                      
              {{model.name}}
            //若是文件夹的话则显示[+]来控制文件夹的开关闭合
              <span v-if="isFolder">[{{open ? '-' : '+'}}]</span>
            </div>
            <ul v-show="open" v-if="isFolder">
            //利用v-for显示子文件列表,通过递归使用item组件来完成文件树
              <item
                class="item"
                v-for="model in model.children"
                :model="model">
              </item>
              //增加一个+标记,单击可以增加子文件
              <li class="add" @click="addChild">+</li>
            </ul>
    </li>
    
    接下来是组件部分的源码:
    Vue.component('item', {
      template: '#item-template',
      props: {
        model: Object   //将文件数据通过props传入
      },
      data: function () {
        return {
          open: false       //open表示文件夹闭合状态
        }
      },
      computed: {
        isFolder: function () {
          return this.model.children &&
            this.model.children.length
        }
      },    //计算对象是否有子节点并且子节点数大于0来判断是否是文件夹
      methods: {
        toggle: function () {
          if (this.isFolder) {
            this.open = !this.open
          }
        },              //控制文件夹闭合的方法 单击触发改变open
        changeType: function () {
          if (!this.isFolder) {
            Vue.set(this.model, 'children', [])
            this.addChild()
            this.open = true
          }
        },   //双击触发,通过给文件增加子节点来使文件属性变成文件夹
        addChild: function () {
          this.model.children.push({
            name: 'new stuff'
          })     //点击文件夹里的+节点触发  为文件夹添加一个新文件
        }            
      }
    })
    
    所以设计思路就是通过判断对象是否有子节点来决定是文件夹还是文件,然后通过递归复用<item>组件来展示文件树的效果。
    
    最后是传入组件的数据格式:
    var data = {
      name: 'My Tree',
      children: [
        { name: 'hello' },
        { name: 'wat' },
        {
          name: 'child folder',
          children: [
            {
              name: 'child folder',
              children: [
                { name: 'hello' },
                { name: 'wat' }
              ]
            },
            { name: 'hello' },
            { name: 'wat' },
            {
              name: 'child folder',
              children: [
                { name: 'hello' },
                { name: 'wat' }
              ]
            }
          ]
        }
      ]
    }
    
    大家可以根据这个基本的结构继续拓展文件树的功能和展示效果
    
    
    展开全文
  • linux 输出目录树、文件树

    千次阅读 2014-04-01 10:22:14
    输出目录树: find . -print 2>/dev/null | awk '!/\.$/ {for (i=1;...输出文件树: find . -type d -print 2>/dev/null | awk '!/\.$/ {for (i=1; i; i++){printf("%4s","|")} print("--"$NF)}' FS='/';

    输出文件树:

    find . -print 2>/dev/null | awk '!/\.$/ {for (i=1; i<NF; i++){printf("%4s","|")} print("--"$NF)}' FS='/';

    输出目录树:

    find . -type d -print 2>/dev/null | awk '!/\.$/ {for (i=1; i<NF; i++){printf("%4s","|")} print("--"$NF)}' FS='/';

    或者安装

    yum -y install tree

    展开全文
  • shell 文件树 目录树

    千次阅读 2013-12-05 15:50:45
    文件树脚本: find . -print 2>/dev/null|awk '!/\.$/ {for (i=1;i 目录树脚本: find . -type d -print 2>/dev/null|awk '!/\.$/ {for (i=1;i 环境变量中:注意转义处(awk中的"$"也需要转义) #al

    写完脚本想演示下文件与目录结构树,每次写脚本烦,索性弄到环境变量中去。

    文件树脚本:

    find . -print 2>/dev/null|awk '!/\.$/ {for (i=1;i<NF;i++){d=length($i);if ( d < 5 && i != 1 )d=5;printf("%"d"s","|")}print "---"$NF}' FS='/'

    目录树脚本:

    find . -type d -print 2>/dev/null|awk '!/\.$/ {for (i=1;i<NF;i++){d=length($i);if ( d < 5 && i != 1 )d=5;printf("%"d"s","|")}print "---"$NF}' FS='/' 


    环境变量中:注意转义处(awk中的"$"也需要转义)

    #alias ftree
    alias ftree="find . -print 2>/dev/null|awk '!/\.\$/ {for (i=1;i<NF;i++){d=length(\$i);if ( d < 5 && i != 1 )d=5;printf(\"%\"d\"s\",\"|\")}print \"---\"\$NF}' FS='/' "
    
    
    #alias dtree
    alias dtree="find . -type d -print 2>/dev/null|awk '!/\.\$/ {for (i=1;i<NF;i++){d=length(\$i);if ( d < 5 && i != 1 )d=5;printf(\"%\"d\"s\",\"|\")}print \"---\"\$NF}' FS='/'"


    展开全文
  • markdown语法生成文件树

    万次阅读 2018-01-15 12:27:57
    mac 上 homebrew安装 brew install tree  进入目录 tree -l 文件名 >README.md 意思是在README.md文件显示文件树
  • Linux查看文件树命令---tree

    千次阅读 2019-05-14 18:40:09
    最近在做openssl证书的制作...在linux下使用tree命令可以方便的查看指定目录下的文件树结构。 安装tree 在linux下使用tree命令可以方便的查看指定目录下的文件树结构,但有些系统并未安装该命令,需要手动安装一...
  • saltstack的sls文件树与sls文件编写

    千次阅读 2017-10-16 18:44:49
    在使用salt配置一些主机的时候会经常的用到SLS文件树,这个目录我们可以在master上的/etc/salt/master文件中进行修改,默认的路径如下file_roots: base: - /srv/salt/通常是在/srv/salt之下,然后也有应用与Pillar...
  • 【Windows 10】目录文件树

    千次阅读 2018-11-07 10:42:05
    Windows 10的TREE命令(目录文件树)命令介绍 命令介绍 在cmd使用TREE/?查看 命令 结果 TREE TREE/F TREE/A TREE&gt;log.txt
  • linux 查看文件树结构

    千次阅读 2018-09-14 08:56:33
    在linux下使用tree命令可以方便的查看指定目录下的文件树结构,但有些系统并未安装该命令,需要手动安装一下,下面以在Ubuntu的安装为例,其他linux系统类似。 在ubuntu下安装: 在接网络的情况下,在命令行中输入...
  • 为了方便查看文件内容以及相关目录,我们一般用文件树进行操作,在windows系统下,我们可以直接使用tree命令进行操作: tree &gt; list.txt 实例图片如下:   这样我们可以生成koa-learn这个文件夹下的...
  • idea打开类定位到具体的文件树下 当项目有很多类时,如果你打开了无数个类,想快速定位到该类哪个文件下的,一个个的点击会很费时间,今天小编...点击小圆轮定位到文件树 目录和文件直接互动不用点击小圆轮 ...
  • JAVA实现文件树

    千次阅读 2009-03-06 23:40:00
    你想你的Swing程序拥有像资源管理器一样的树吗?...那就看看我下面实现的文件树代码public class ExplorerTree extends JPanel { private JTree tree; private TreePath treePath; public ExplorerTree() {
  • JTree实现文件树——使用系统图标

    千次阅读 2014-11-24 10:33:28
    这篇文章介绍的内容其实跟TWaver的组件没有任何关系,但是个人觉得还是挺有意思的,所以发出来共享一下。这个文件树(如下图)完全基于swing的JTree组件实现,先看一下最后我们完成的效果: 运行截图:
  • STM32固件库文件树及构成详解

    千次阅读 2018-03-30 17:40:07
    (想要pfd格式文件的可以留下邮箱)STM32固件库文件树及构成详解(库版本:STM32F10x_StdPeriph_Lib_V3.5.0)库减压后所有文件夹构成如下://////////////////////////////////////////////////////////////////////...
  • 将IDEA项目结构输出成文件树的形式

    万次阅读 2018-07-07 17:24:47
    IDEA在写文档的时候,想把项目输出成文档的形式,可以使用以下命令tree  &gt;&gt; D:/tree.txt 只有文件夹tree /f &gt;&gt; D:/tree.txt 包括文件夹和文件结果如下: D:. ├─.idea │ └─...
  • windows命令行 查看文件树结构

    千次阅读 2018-09-14 08:46:24
    tree命令 在windows的命令行中使用tree命令即可打印该指定目录的文件树状结构图。 PS E:\work&gt; tree /? 以图形显示驱动器或路径的文件夹结构。...将打印的目录保存到指定文件中: t...
  • layui文件树Dtree的使用

    千次阅读 2019-04-13 15:23:21
    1.下载Dtree文件 下载地址:https://fly.layui.com/extend/dtree/ 将文件解压后放到项目静态文件的位置 2.使用 在页面分别引入dtree.css和dtreefont.css文件 html代码 <ul id="dataTree2" class="dtree" ...
  • 进入对应的文件下,指定输出的文件 执行 tree > list.txt 打开list.txt 可以看到树状结构的图形 卷 Study 的文件夹 PATH 列表 卷序列号为 A6BD-F735 D:. ├─temp │ ├─BOOT-INF │ │ ├─classes │ ...
  • 因为有一天需要用python打印看一下目录下面的*.md所有文件以及所在的绝对路径,网上搜了一下也没有找到合适的,就自己写了 个简单的方法,保存一下,以后留着用。 import os def FileNamePath(path): files = ...
  • 1、显示文件目录; 2、对于文件,在树型控件中双击进行打开; 3、节点添加简单右键菜单。 系统:windows8.1 工具:Visual Studio2013 一、树型控件显示文件目录 1、首先,让我们在VS中建立...
  • java打印文件树的代码

    千次阅读 2014-03-16 12:54:12
    java打印文件树的代码 package com.zuidaima.file; import java.io.File; import java.util.Arrays; import org.junit.Test; public class ListDir2 { int indentLevel = -1; String htmlPath = "...
  • 今天学习了Android开发教程《第一行代码》第6.2.1节,这一节讲的是把数据存储到文件中。我按照教程编写好代码后运行程序,测试结果时出现了问题。现在描述一下问题:按照教程描述,运行程序后可以打开Android Device...
  • IDEA设置文件树位置和代码显示同步

    千次阅读 2015-01-09 14:50:30
    一直想实现但是没找对设置的地方,这次居然无意中发现了,还是自己英文不过关,也不细心!IDEA确实是个神器。
  • Python遍历文件树

    千次阅读 2007-07-28 15:44:00
    Python有多种方法可以遍历文件 直接的 API如:os.walk,os.path.walk 也可以通过os.listdir()然后循环遍历 os.walk方法需要理解一下其返回值 返回一个大概如 [(C://",[System,Program,Windows,Temp],[sys.page,a....
  • 1.打印文件夹下文件名输出到00.txt中 dir *.* /b&gt; 00.txt 运行get fileName.bat结果如图: ...2.文件夹下以及子孙文件夹下的文件名以形式打印 tree /f &gt; 00.txt    结果如图:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 643,795
精华内容 257,518
关键字:

文件树