这个名为“*”的奇怪文件是什么我什至无法猜测..
$ ll
total 549M
-rw-r----- 1 jaewan eng 0 Apr 29 18:37 *
drwxr-x--- 21 jaewan eng 4.0K May 20 08:21 ./
drwx------ 19 jaewan eng 4.0K May 4 18:09 ../
drwxr-x--- 6 jaewan eng 4.0K Apr 13 23:00 .repo/
Run Code Online (Sandbox Code Playgroud)
我可以删除这个文件吗?
我需要.nfo
在我的媒体目录中找到所有文件,以便我可以sed
用来更改某些部分。问题是我的文件夹名称中有空格。
find /media/media1/HDTV -name \*.nfo -type f
media/media1/HDTV/Band of Brothers/Season 1/
…
Run Code Online (Sandbox Code Playgroud)
sed
更改我想要的字符串的命令不会找到输出文件。
传输存在一个已知问题:它无法下载文件名超过 255 字节的种子文件。有哪些解决方法?
我父亲给我留下了一批用 Windows 95(荷兰语)制作的3.5 英寸“软盘”。我想复制他们的内容。我唯一带有软盘驱动器的计算机运行 Ubuntu 12.04.5 LTS。
安装udisks
包后,
udisks --mount /dev/fd0
Run Code Online (Sandbox Code Playgroud)
将内容装入/media/floppy0
.
这对于具有标准 (8.3) DOS 文件名的文件很好,但是当存在其他任何东西时,它会出错:
ls -l /media/floppy0 /bin/ls: cannot access /media/floppy0/vï?ff?l.: Input/output error /bin/ls: cannot access /media/floppy0/$?h²ç?.t?: Input/output error /bin/ls: cannot access /media/floppy0/ëG?+.|??: Input/output error /bin/ls: cannot access /media/floppy0/t?n}?a.2??: Input/output error total 13395579
-r-xr-xr-x 1 rp root 1476370920 Dec 25 1959 ??.???
-rwxr-xr-x 1 rp root 641204006 Jan 30 1980 ??½?- ps.QR3
-r-xr-xr-x 1 rp root 1346403387 Dec 19 1905 6?|??ó<|.í7|
-rwxr-xr-x …
Run Code Online (Sandbox Code Playgroud) 我正在使用 ubuntu 的两分区设置(一个分区用于系统,一个用于我的主目录)。到目前为止,我有一个 ext3 格式的主分区,我目前正在尝试将其迁移到加密的 ext4 分区。
但是,在复制文件时,系统会出现错误提示我,抱怨文件名太长。据我所知,使用 wikipedia 文件名长度为 ext3 的 255 个字节和 ext4 的 256 个字节。那么问题出在哪里,我该如何解决呢?
谢谢!
与这个斗争并在谷歌上搜索它似乎并没有给我提供有效的解决方案。
我有一个名为...的文件夹
file å?? name.txt
Run Code Online (Sandbox Code Playgroud)
例如,为了避免出现问题,我想重命名它,但是我正在努力弄清楚如何。我试过使用' '
,我也试过\
在每个特殊字符之前使用,例如,'file \å\?\? name \(2008\).txt'
但我只是收到以下错误......
-bash: cd: file \å\?\? name \(2008\).txt : No such file or directory
Run Code Online (Sandbox Code Playgroud)
这是使用不当\
还是我需要替代方法?
谢谢
我知道这可能会破坏并混淆我的系统,但是是否可以命名或重命名文件/
以使其名称中包含s(这是需要转到同样疯狂的服务器的文件所必需的) - 嗯,有点,这更像是一种疯狂的解决方法)?我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10,并且我尝试使用大多数程序执行此操作,并且它们要么使用该文件创建一个文件夹,因为它们将 之前的内容/
视为文件夹,将其后的内容视为文件名,或者只是给我一个错误。
原因:
我需要它的具体原因是因为我设置了一个顽固的服务器,现在不会改变它对配置文件在哪里的想法。不过,我不小心把一个/
在文件的名称,以便它认为,在配置文件中,而成为~/configuration/files/config1.conf
在~/configuration/files/con/fig1.conf
...所以你可能会说,我应该只是在创建一个文件夹files
,并调用它con
,然后有一个称为配置文件fig1.conf
,但是服务器目前甚至不允许创建新目录或任何真正的东西......所以我认为我唯一的希望是现在将正斜杠放在文件名中,直到它退出锁定模式.
我知道关于如何删除名称中带有或不带有特定字符串的所有文件 ,以及如何删除名称中带有特定字符串的所有子文件夹,有很多已回答的问题。
但是,没有关于如何删除名称中没有特定字符串的所有子文件夹的 问题。
那么,由于我最近遇到了这样的问题,是否有一个快速命令可以帮助解决这种情况?一个 bash 脚本也足够了。
编辑:
通过subfolders,我的意思是仅一级子文件夹,因为我不想删除二级或三级子文件夹,这些子文件夹的名称可能没有字符串,一级子文件夹的名称可能带有字符串。
我有许多不同名称、不同长度的文件。这些文件的扩展名是 jpeg。
如何将文件的名称更改为随机生成的名称?
我似乎在 Filezilla 中发现了一个错误,即名称中带有非标准字符的文件在复制到其他服务器时将没有文件名:
这"
是有问题的文件(为清楚起见,它是一个字符 - 而不是两个撇号)。如何重命名此文件?
该解决方案必须能够通过命令行执行。
filename ×10
command-line ×3
files ×2
rename ×2
11.10 ×1
bash ×1
batch-rename ×1
bittorrent ×1
delete ×1
directory ×1
encryption ×1
ext4 ×1
fat32 ×1
find ×1
floppy ×1
mount ×1
transmission ×1
udisks ×1