directory-structure

当目录存在时,为什么终端中的 diff 会显示“没有这样的文件或目录”?
directory-structure

当目录存在时,为什么终端中的 diff 会显示“没有这样的文件或目录”?

我尝试在终端中使用“diff”,方法与半年前非常相似,但现在却不起作用。尽管目录显然存在,但我还是收到“没有这样的文件或目录”错误。 这是来自终端的“屏幕截图”。(如果这里看起来不太好,我很抱歉,但我不知道如何让它看起来更好。): henrik@Henrik-L570:/mnt/4AF15A0435E762B4/DataDoc$ diff --strip-trailing-cr -r -a --suppress-common-lines ”public_html-before” ”public_html-after” >outputfradiff....

Admin

如何将所有包含 mp3 的目录移动到另一个目录?
directory-structure

如何将所有包含 mp3 的目录移动到另一个目录?

我的计算机(Ubuntu 22.04)上有很多包含 MP3 文件的目录,例如我的/home、、/data某些分区等。我想通过将所有这些目录(大多数目录以音乐专辑名称命名......)移动到一个 MP3 目录中来重新分组/合并它们。 我知道要查找.mp3文件 ( find -iname '*.mp3') 中的谁,也知道如何移动find( -exec mv) 找到的文件。但是,我不知道如何移动包含找到的数据的目录。 任何想法? ...

Admin

我应该在哪里安装便携应用程序?
directory-structure

我应该在哪里安装便携应用程序?

我正在尝试从 tar.xz 安装一个应用程序。它是可移植的,这意味着我只需将其解压到某个目录,它就可以作为普通用户从那里运行。但我应该将它解压到哪里? Google 建议这样做,/opt但它归 root 所有,我无法以普通用户身份对其进行写入。如果我以 root 身份在那里创建一个子目录并以 root 身份复制文件,则应用程序只能以 root 身份正确运行。以普通用户身份运行时,它无法写入自己的配置。显然。 那么,我应该把它安装在哪里呢? 预计到达时间链接问题中接受的答案(出于某种原因)对我不起作用。它建议/opt哪些权限导致应用程序中断。 ...

Admin

如何将 usr/ 目录移动到 /home/usr 分区?
directory-structure

如何将 usr/ 目录移动到 /home/usr 分区?

我的计算机上有双启动的 Ubuntu 20.04,几天前我经常在根分区(20GB)中收到“释放磁盘空间”的建议。 当我检查磁盘使用情况时,我可以看到 /usr 目录使用了 7.2GB,/var 使用了 6.1GB,而 /opt 使用了 1.1GB。 当我安装 Ubuntu 时,我不知道要为根分区和主分区分配多少空间,因此我按照教程操作,为第一个分区分配了 20GB,为第二个分区分配了 130GB,现在根分区的使用率为 92%,主分区的使用率为 13%,因此我想为根分区提供更多主分区未使用的空间,或者将 /usr(/var 和 /opt 也是)移动到 /hom...

Admin

rsync 具有给定名称的所有子目录,无论在树中的哪个深度
directory-structure

rsync 具有给定名称的所有子目录,无论在树中的哪个深度

我的树中有几个子目录admin,位于不同的深度。我的意思是 rsync 所有这些子目录(保留其原始深度和父目录的名称),并排除树的其余部分。文件的内容应该是什么rsync_include.dat?我使用命令 [dir1]$ rsync --recursive --update --include-from="rsync_include.dat" --exclude="*" ./ remote:~/dir1/ ...

Admin

Ubuntu 管理员(用户)应该在哪里挂载发行版未建立的目录?
directory-structure

Ubuntu 管理员(用户)应该在哪里挂载发行版未建立的目录?

我读过 Linux 文件系统层次结构 我发现一个有效的声明是 对于 /mnt,它指出一些发行版在那里为软盘和 CD-ROM 创建自动挂载目录(并且可能不应该假设该列表在使用 /mnt 或它们使用的目录的发行版方面是完整的,恕我直言) 对于 /srv LHS 状态 Distributions must take care not to remove locally placed files in these directories without administrator permission. 我也查过了 为什么同时有 /mnt 和 /media? 目录...

Admin

以目录结构递归方式将文件从源服务器复制到目标服务器
directory-structure

以目录结构递归方式将文件从源服务器复制到目标服务器

我正在尝试将从特定日期修改为当前日期的文件从源服务器复制到具有相同目录结构的目标服务器。我已经创建了用于将文件从源目录复制到同一服务器中的目标目录的脚本。现在正在寻找 2 个不同的 Linux 服务器。 源服务器:Source34.abc.net 目录和文件:/home/Amal/db/tmp/File1.txt、/home/Amal/db/work/File2.txt、/home/Amal/db/out.xml 目标服务器:Target30.efg.net 目录:/home/Amal/db/tmp//home/Amal/db/work/ 想要实现: 从源...

Admin

从源目录中查找两个日期之间修改的文件(递归),并将其复制到具有相同目录结构的目标目录中
directory-structure

从源目录中查找两个日期之间修改的文件(递归),并将其复制到具有相同目录结构的目标目录中

我正在尝试将在两个日期之间修改过的文件从源文件夹复制到目标文件夹, #!/usr/bin/ksh source=/home/Amal/DELTA/SOURCE target=/home/Amal/DELTA/TARGET cd $source find ./ -type f -newermt "2021-07-08 00:00:00" ! -newermt "2021-09-18 23:59:55" -printf "%h:%p:\0" | while IFS=":" read path file; do cp "$file" "$target"...

Admin

最适合放置用户之间共享的开发软件的目录是哪个?
directory-structure

最适合放置用户之间共享的开发软件的目录是哪个?

共享的数据同一台机器内的用户之间共享文件和目录,/srv这里推荐目录: 最适合放置用户之间共享的文件的目录是哪个? 我认为这仍然有效或值得推荐 — — 如果有变化请纠正我。 但是共享开发相关的目录应该是什么软件比如 Java、Maven、Gradle?它们都将通过解压档案进行安装.tar.gz。与每个用户在其各自的主目录中重复安装相比,程序的集中位置更受欢迎。 例如,为了使用像 Jenkins 这样的 CI,我会安装许多 JDK 版本:11、15 和 17,Gradle 和 Maven 也是如此。它们用于测试具有不同环境的项目。只需解压文件.tar.gz...

Admin

比较不同结构的目录中的文件并显示差异(20.04)
directory-structure

比较不同结构的目录中的文件并显示差异(20.04)

虽然这听起来像是一项可以通过诸如此类的方式完成的任务rsync,diff但我却未能成功。 据我所知,这些工具在比​​较文件时会考虑目录结构。 因此,如果“文件 A”位于~/Dir-A而“文件 B”位于~/Dir-B/Dir-BB,则它们将被检测为不同的文件,即使它们具有相同的哈希值。 要求/详细信息如下: Ubuntu 20.04 比较Dir-A和Dir-B; 忽略文件的位置(目录结构)。换句话说,我只需要检查文件,而不管它们位于哪个子目录中(因此,在上面的例子中,文件应该被视为相等); 指定哪些文件在Dir-A,哪些不在Dir-B(反之亦然,最好在不同的...

Admin

我应该如何处理安装程序目录?
directory-structure

我应该如何处理安装程序目录?

我下载了tar一个奥维托,现在我不知道该怎么继续了。主要的想法是把它放在/opt,但这是个好主意吗?目录结构如下 ovito-2.9.0-x86_64 ├── bin │   ├── ovito │   ├── ovitos │   └── qt.conf ├── CHANGELOG.txt ├── include │   └── python3.5m ├── lib │   ├── ovito │   └── python3.5 ├──...

Admin

如何更改目录以进入隐藏文件夹/目录?
directory-structure

如何更改目录以进入隐藏文件夹/目录?

我尝试了以下方法,但我真的不明白结果如何。有人能帮忙吗? ~$ pwd /home/djj375 ~$ ls -ald .docker drwx------ 2 root root 4096 May 21 14:33 .docker ~$ realpath .docker /home/djj375/.docker ~$ cd ../../home/djj375 ~$ pwd /home/djj375 ~$ cd .docker bash: cd: .docker: Permission denied ~$ sudo cd .docker sudo: cd:...

Admin

递归编号目录
directory-structure

递归编号目录

我有以下目录结构: $ directory tree Data Data ├── Mercury ├── Venus ├── Earth │ ├── Australia │ └── Asia │ └── Japan | └── Hokkido ├── Mars ├── HellasBasin └── SyrtisCrater 如何递归地重命名/编号/标记所有目录以获得类似以下的结果? Data ├── 01 ├── 02 ├── 03 │ ├── 031 │...

Admin

链接主目录
directory-structure

链接主目录

我在 sdc 上运行 ubuntu 16.04,主目录大约有 156Gb。我最近在 sda 上安装了 Ubuntu 17.04。我想将 sdc 上的主目录用作 sda 上的主目录,但只有 50 Gb 可用空间,因此无法从 sdc 复制到 sda。有没有办法将 sda 上的主目录重定向到 sdc 上的主目录,这样在启动 ubuntu 17.04 时它会自动成为 sda 上的主目录? ...

Admin

为什么 dpkg -L 没有显示这个包的 /usr/lib 下的文件?
directory-structure

为什么 dpkg -L 没有显示这个包的 /usr/lib 下的文件?

我已经安装golang-1.8了此 ppa我可以看到它在 下安装了一些东西/usr/lib,即: /usr/lib$ ls -lha go-1.8/ total 48K drwxr-xr-x 4 root root 4,0K Abr 24 01:39 . drwxr-xr-x 190 root root 32K Abr 24 01:39 .. drwxr-xr-x 2 root root 4,0K Abr 24 01:39 bin lrwxrwxrwx 1 root root 35 Abr 10 01:59 doc -> ../.....

Admin