Tag: 文件

Ubuntu 14.04上的文件位置

我正在运行Ubuntu 14.04。 我想知道某个已安装程序的文件在哪里。 例如,在Windows中,您转到C:\Programe Files\name of the specific program文件夹的C:\Programe Files\name of the specific program 。 你如何在Ubuntu中找到这些文件?

使用mkdir和touch创建目录结构

我正在网上学习Unix,我遇到了这个问题,以创建一个层次结构。 我已经使用mkdir命令创建了目录,但是在创建目录中的文件时我被卡住了。 我创建目录的命令是 mkdir -p mydir/{colors/{basic,blended},shape,animals/{mammals,reptiles}}

如何组织共享的HOME目录?

我正在使用带有Ubuntu的不同计算机。 有时我在家里的桌面上工作,有时在笔记本电脑上工作,有时候我会使用另一台台式电脑。 当我切换机器时,经常发生一个文件在一台计算机上,而不是在另一台计算机上。 所以我手动同步它们。 我想做的是在所有机器之间进行某种自动同步。 因此,当我将文件添加到一台计算机时,它应该转到其他计算机,当文件发生更改时,更改应该转移到所有其他计算机。 我不想使用某种云存储(Dropbox等),并且网络文件系统也不是正确的方法(在任何时候都没有网络访问)。 你有什么建议去实现这个目标?

更改文件类型的默认应用程序

我已经通过wine安装了MS Office 2007,这一切都非常好。 但是,MS Office现在声称我的计算机上有任何“办公室”文件。 有没有办法更改文件类型的默认应用程序?

如何建立.desktop 文件的链接

我在桌面上创建了一个链接到/ usr / share / applications /中的启动器文件“Compiz”。 当我尝试执行它时,我得到: “应用程序启动器”链接到compiz.desktop“尚未被标记为受信任。如果您不知道此文件的来源,启动它可能是不安全的。” 所以我的问题是如何在我的桌面上制作这样的启动器? 否则,这些[桌面条目]文件是什么类型的文件,如果它们具有以下权限,它们如何执行(通过双击它们): -rw-r – r– 1 root root 396 2010-12-17 15:23 compiz.desktop

如何按日期查找最近的文件?

如果我想按名称查找文件,请执行以下操作: find -name app 如果我想按类型查找文件,请执行以下操作: find -name app -type d 但是,因为app是这样的通用名称,所以会出现许多结果。 我想找到一个名为app的目录,它是今天创建的。 是否有标志或命令来实现这一目标?

关闭后如何恢复文件进度对话框?

我正在从我的PC上复制ISO,意外地关闭了窗口,现在进度窗口已经消失了。 我该如何把它带回来?

如何计算具有特定扩展名的文件及其所在的目录?

我想知道有多少常规文件在大型复杂目录结构中具有扩展名.c ,以及这些文件分布在多少个目录中。 我想要的输出只是那两个数字。 我已经看到了关于如何获取文件数量的问题,但我还需要知道文件所在的目录数量。 我的文件名(包括目录)可能包含任何字符; 他们可能会开始. 或-并有空格或换行符。 我可能有一些符号链接,其名称以.c结尾,符号链接到目录。 我不希望跟踪或计算符号链接,或者我至少想知道它们是否以及何时被计算在内。 目录结构有许多级别,顶级目录(工作目录)中至少有一个.c文件。 我急忙在(Bash)shell中写了一些命令来自己计算,但我不认为结果是准确的…… shopt -s dotglob shopt -s globstar mkdir out for d in **/; do find “$d” -maxdepth 1 -type f -name “*.c” >> out/$(basename “$d”) done ls -1Aq out | wc -l cat out/* | wc -l 这会输出关于模糊重定向,错过当前目录中的文件以及查找特殊字符(例如, 重定向find输出在文件名中打印换行符 )的投诉,并写入一大堆空文件(oops)。 如何可靠地枚举我的.c文件及其包含的目录? 如果它有帮助,这里有一些命令来创建一个具有错误名称和符号链接的测试结构: mkdir -p cfiles/{1..3}/{a..b} […]

ecrytfs – Private.sig和Private.mnt的目的?

我刚刚切换到ecryptfs并将其与增量备份结合使用。 但是,我还没有理解的是前面使用的Private.sig和Private.mnt文件。 他们为什么要特别保留备份呢? 有人可以解释一下吗?

编辑/etc/ld.so.conf时出现“权限被拒绝”错误

当我运行此命令时,它失败: sudo echo ‘/usr/local/lib’ >> /etc/ld.so.conf bash: /etc/ld.so.conf: Permission denied 我没有任何问题为其他任务运行sudo 。 我使用的是Ubuntu 12.04。 它以root身份连接时有效。 任何帮助都感激不尽