Questions tagged «filesystems»

文件系统是一种组织和存储计算机文件及其数据的方法。

1
使用cp / rsync保留扩展属性
使用复制时cp,即使保留显式属性,扩展属性也不会保留 cp -a --preserve=all /source /dest 要么 cp -a --preserve=xattr /source /dest 与相同rsync,即 rsync -aq -A -X --delete /source /dest 但是,在目标文件系统上,我可以手动创建扩展属性(使用chattr)。这意味着目标文件系统支持xattr。 为什么我不能xattr用cp或保存rsync? 附加信息: 源文件系统和目标文件系统均为ext4 源文件系统和目标文件系统都是本地的(不是nfs) 我正在使用Debian Wheezy
12 filesystems  rsync  cp  xattr 

2
为什么666是默认的文件创建权限?
如我所知,使用umask时,您可以赋予文件的最高权限是666 umask 0000。这是由于默认的文件创建权限,在我所知道的每个系统上似乎都是666。 我知道对于文件,我们需要可执行的权限才能显示其内容。 但是,为什么我们限制默认文件创建权限为666?

3
如何在/ sys /永久中设置权限?
我以用户身份启动X,需要在中设置键盘亮度/sys/class/leds/asus\:\:kbd_backlight/brightness。该/sys/目录被重新启动后重新建立,因此权限将重置了。如何设置它,这样每次启动后都不需要所有用户都可写该文件? 我正在将Archlinux和SDDM用作登录管理器,将KDE用作DE。

1
以下内核消息是什么意思?
以下显示/ var / log / messages,这意味着什么? Feb 19 22:51:20 kernel: [ 187.819487] non-matching-uid symlink following attempted in sticky world-writable directory by sh (fsuid 1001 != 0) 它在执行cron作业时发生。
12 filesystems  cron 

3
为什么按访问时间排序文件不起作用?
我尝试使用命令 ls --time=atime 它在一个目录中工作,但不在另一个目录中工作。我在vim,evince和其他应用程序中打开了某些文件,但是命令文件的访问时间没有改变。 当我键入时touch file.txt,访问时间会更改,但是当我键入时vim file.txt,访问时间不会更改。 怎么了
12 filesystems  files  ls  atime 


2
关于Linux上文件系统字符编码的几个问题
由于Windows(GBK编码)和Linux(UTF-8编码)之间有很多文件交换工作,因此它很容易遇到字符编码问题,例如: 在Windows系统上其名称包含中文字符的zip / tar文件,在Linux系统上将其解压缩/取消存储。 运行迁移的旧版Java Web应用程序(在Windows系统上设计,使用JSP中的GBK编码),该应用程序将以GBK编码的文件写入磁盘。 ftp在Windows FTP服务器和Linux客户端之间获取/输入以GBK编码的文件。 在Linux中切换LANG环境。 前面提到的常见问题是文件定位/命名。谷歌搜索后,我收到了一篇文章《在Linux中使用Unicode》 http://www.linux.com/archive/feed/39912,它说: 操作系统和许多实用程序都没有意识到文件名中的字节代表什么字符。 因此,可能会有2个使用不同编码的English.txt文件: [root@fedora test]# ls ???? 中文 [root@fedora test]# ls | iconv -f GBK 中文 涓iconv: illegal input sequence at position 7 [root@fedora test]# ls 中文 && ls $'\xd6\xd0\xce\xc4'|iconv -f gbk 中文 中文 问题: 是否可以配置linux文件系统使用固定字符编码(例如NTFS内部使用UTF-16)来存储文件名,而不管LANG / LC_ALL环境如何? 或者,我真正想问的是:是否可以让$'\xe4\xb8\xad\xe6\x96\x87.txt'zh_CN.UTF-8环境中的文件名中文.txt($'\xd6\xd0\xce\xc4.txt')和zh_CN.GBK环境中的文件名中文.txt()引用同一文件? 如果它不是可配置的,那么是否有可能修补内核以在文件系统和当前环境之间转换字符编码(只是一个问题,不是请求实现)?并在可能的情况下影响多少性能?

5
btrfs是否足够稳定以适合家庭使用?[关闭]
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或格外狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 7年前关闭。 btrfs终于找到了进入最新内核的方法,它是否被认为足够稳定且安全,可以用于家庭备份方案(作为zfs的替代方案)?


1
即时压缩目录
我有一个目录,该目录将始终存储很少(每周考虑使用)的文本文件。自然,这是使用压缩的好地方。但是,如果我可以“挂载压缩文件夹”,那么我会喜欢它,而不必每次都要使用tar来访问文件。 假设该文件夹名为mydir 理想情况下,应满足以下条件: 在mydir中复制/移动/删除/读取项目,而程序无需知道目录已压缩 当程序读取mydir中的文件时,仅解压缩该文件,而不解压缩整个目录。 该目录应始终可用。(可能安装在启动或登录名上)

4
通过USB提供文件
我希望能够通过USB将盒子的一部分文件系统提供给另一台计算机。例如,如果文件在方框A上,而我正在从方框B读取,则B将挂载A,查看这些文件,然后将其挂载为文件系统设备(例如,拇指驱动器)。 理想情况下,该解决方案适用于任何Linux发行版,但我很可能会在Debian变体上运行它。 如果您需要更多信息,请告诉我。干杯。

5
如何格式化img文件中的分区?
我img通过以下命令创建了一个文件: dd if=/dev/zero bs=2M count=200 > binary.img 它只是一个带有零的文件,但是我可以在其中使用它fdisk并创建一个分区表: # fdisk binary.img Device does not contain a recognized partition table. Created a new DOS disklabel with disk identifier 0x51707f21. Command (m for help): p Disk binary.img: 400 MiB, 419430400 bytes, 819200 sectors Units: sectors of 1 * 512 = 512 bytes …

6
为什么我不能用dd复制DVD?
我尝试了dd,dd_rescue和ddrescue,都失败了。我认为这些工具会绕过文件系统并进行按位复制。 dd被骗了,它完成了,但是只生成一个小文件并声明它已完成。 dd_rescuse和ddrescue抱怨读取错误,并且运行缓慢。这些工具在10分钟内只能复制几MB。 为什么会这样,这些工具为什么会失败? AnyDVD使光盘可在一秒钟之内在Win7主机上复制。它说UDF文件系统已打补丁,奇怪的是,它还说没有坏扇区。整个光盘可以在10分钟内复制。 更新:至于解决方案,请参阅我对superuser的类似问题。

5
如何确定目录所在的文件系统?
我有一个NFS共享,它在另外两台计算机之间共享。最近,我意识到其中一台服务器不共享目录,而是自己保留所有文件。有没有办法查看NFS共享是否挂载在我认为它所在的目录中?
12 filesystems  nfs 

2
授予对特定文件夹的只读访问权限?
我想授予用户只读访问权限,但我希望他/她仅查看我授予访问权限的确切文件夹。例如,他/她不应该在所有服务器上移动并浏览所有用户的文件夹等。即使他/她只是向上,向上,向上,我也希望他/她仅浏览我允许的这些特定文件夹。因此,首先我该如何让特定用户访问特定文件夹,然后将符号链接放在其主文件夹中会有所帮助?这样它们可以直接转到必要的文件夹,但不能向上或向下移动吗?

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.