Questions tagged «directory»

用于存储计算机文件的文件系统结构。

7
如何将文件夹时间戳递归更改为最新文件?
我想知道是否有人知道如何基于在该文件夹中找到的文件的最新时间戳来递归更改文件夹的时间戳。 因此,例如: jon @ UbuntuPanther:/ media / media / MP3s / Foo Fighters /(1997-05-20)颜色和形状$ ls -alF 总计55220 drwxr-xr-x 2乔恩·乔恩4096 2010-08-30 12:34 ./ drwxr-xr-x 11 jon jon 4096 2010-08-30 12:34 ../ -rw-r--r-- 1 jon jon 1694044 2010-04-18 00:51 Foo Fighters-Doll.mp3 -rw-r--r-- 1 jon jon 3151170 2010-04-18 00:51 Foo Fighters-足够的Space.mp3 -rw-r--r-- 1 …

1
点点(..)到底是什么?为什么它的行为与符号链接不同?
我试图了解..(双点)的性质。似乎根据您访问它的方式指向不同的目标。 例:- /outer/ middle/ inner/ inner --> ./middle/inner/ 现在,/outer/middle/inner/..导致/outer/middle/,但如果我通过符号链接访问它,/outer/inner/..导致/outer/。似乎这里有两个不同..。 到底是..什么?符号链接?硬链接?还是在访问目录时根据路径动态生成?也许我对符号链接的理解是错误的。 编辑: 其他相关观察 /outer/ middle/ file inner/ f --> ./../file inner --> ./middle/inner/ 现在,如果我尝试通过/outer/inner/f它访问文件,则可以。但这不应该,因为/outer/inner/../file它没有指向文件。该文件位于中/outer/middle/inner/..。这似乎与上面的行为相矛盾!


4
从终端打开当前目录到文件浏览器?
我的当前目录从我的主目录深埋在多个子文件夹层中。如果要在基于GUI的文件浏览器中打开此目录,则必须双击文件夹后才能访问它。这非常耗时。另一方面,只需很少的按键操作和几次点击选项卡按钮,就可以很容易地通过终端访问它。 我想知道是否有一种方法可以将终端中的当前目录打开到文件浏览器上。这样做的命令是什么? 作为参考,我有一个ubuntu系统,但我想知道各种Linux发行版中的命令是什么。

5
如何找到长路径中第一个丢失的目录?
想象一下,我有一条不存在的路径: $ ls /foo/bar/baz/hello/world ls: cannot access /foo/bar/baz/hello/world: No such file or directory 但是,说/foo/bar 确实存在。有没有一种快速的方法可以让我确定baz路径的起点? 我正在使用Bash。
14 bash  shell  directory  ls 

5
移动每个非目录文件
我有一个要清除的目录,其中包含文件和子目录。我想做的很简单:将所有文件移到另一个目录,但将所有子目录保留不变。 我在想类似的东西: mv [*_but_no_dirs] ./other_directory 似乎应该有一种使用通配符*和正则表达式的简单方法... 有人有想法吗?
14 bash  directory  wildcards  mv 

5
使用mkdir创建许多目录
我想使用创建许多目录mkdir。每个目录名称将由一个前缀(一个字符串)和一个索引(一个整数)组成。假设我希望前缀为“ s”,索引范围为1到50。这意味着我想创建名为: s1,s2,... s49,s50 有没有一种方法可以自动使用mkdir?谢谢你的时间。
14 shell  directory 

6
通过pv进行进度信息以进行目录复制
我需要复制一个非常大的目录(此处以兆字节为单位),并希望监视进度。 我发现这pv是一个不错的实用程序,但是如何使用它递归复制目录?(pv src > dst因为它们是目录,所以不起作用) PS:在OS X Mountain Lion上运行,pv是从Mac Ports安装的

2
shell命令中目录名称后的斜杠(/)
我在这里有一个小问题。 如果我有两个文件,说filea和fileb,mv filea fileb将 删除 fileb 重命名filea为fileb 那么,如果我有两个目录,说dira和dirb,mv dira dirb将 移动dira到dirb(会成为dirb/dira) 请注意,在两种情况下都没有通知或消息,那么这对我来说很不一致。我认为mv dira dirb应该只覆盖dirb其中的内容dira(或合并名为的目录下的两个目录dirb)。 我记得在某处读过,用斜杠(如dira/)表示的目录名称被视为目录,而没有斜杠(如dira)的名称则视为文件(当然在一定程度上)。无论如何,现在我想通过使用斜杠使shell(zsh以及可能的bash)尊重我的目录符号。有终端选项可以使我强制执行吗? 为了澄清,这是我想要的行为: mv dira dirb导致dirb被的内容覆盖dira mv dira dirb/导致dira被移入dirb(中dirb/dira) 有人和我有同样的想法吗?还是我很奇怪?

4
循环浏览文件夹并列出文件
我有一个名为“ sample”的文件夹,并且其中有3个文件。我想编写一个Shell脚本,它将读取示例文件夹中的这些文件,并使用curl将其发布到HTTP站点。 我写了以下文件列出文件夹中的文件: for dir in sample/*; do echo $dir; done 但这给了我以下输出: sample/log sample/clk sample/demo 它在其中附加了父文件夹。我希望输出如下(没有父文件夹名称) log clk demo 我该怎么做呢?

4
递归地将文件添加到所有子目录
如何以递归方式将文件以及所有子目录添加(或触摸)到当前目录中? 例如, 我想打开这个目录树: . ├── 1 │ ├── A │ └── B ├── 2 │ └── A └── 3 ├── A └── B └── I 9 directories, 0 files 进入 . ├── 1 │ ├── A │ │ └── file │ ├── B │ │ └── file │ └── file …


1
可以嵌套多少个目录?
我很好奇,可以嵌套多少个文件夹,为什么?有限制吗? 我的意思是嵌套是指文件夹处于以下结构中: folder |_ folder |_ folder |_ folder |_ ... 不是这样的: folder |_ folder |_ folder |_ folder |_ ... 如果有限制,是由操作系统设置还是由文件系统设置?


3
开机进入chroot吗?
我在硬盘驱动器上安装了Linux(Debian Jessie)。驱动器- sda1,ext4fs和sda2-交换 我有一个/chroot文件夹。/chroot文件夹中安装了另一个系统。 题: 如何告诉bootmanager,要引导的不是主系统(主要是Debian Jessie),而是要引导/ chroot中的系统?也许,改变/menu.lst和/chroot/etc/fstab?(vmlinuz root=/dev/sda1/chroot?) 或另一个问题的变体:是否可能不在分区的根目录中而是在文件夹中安装linux?(/another_linux/bin,/another_linux/home,/another_linux/etc,...)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.