Questions tagged «filesystem»

有关Ubuntu的文件,权限和磁盘上特殊位置的文件布局的问题。

4
UNIX模式字符串的第一个字符表示什么?
我对linux文件权限和特殊权限(粘性位,suid,guid)非常熟悉 但是我不知道c代表什么?是许可还是其他?我已经做了一些谷歌搜索,无法弄清楚。 这是包含它的设备文件。 steven@A215:~$ ls -l /dev/null crw-rw-rw- 1 root root 1, 3 Dec 29 20:58 /dev/null
29 filesystem  files 

2
外部硬盘驱动器的什么文件系统(Linux / Mac / Windows)
我应该为外部USB硬盘驱动器(500GB)使用什么文件系统,并可以与Mac和Windows系统共享,例如在办公室。现在是NTFS,但是在Linux上NTFS支持不稳定,而我认为Mac上不支持。 我只会使用FAT32,但是文件大小限制为4GB,是否忽略了其他任何选择? 我在这里看:分区的文件系统类型,但未提到Mac。 编辑 Windows是最不重要的,我不确定是否需要Windows支持。那我将只在Linux和Mac上使用什么呢? 编辑我对性能不太满意,我不知道问题出在NTFS USB还是其他原因,但是复制时进程mount.ntfs的CPU使用率很高。我只写了<10MByte / s

1
什么是双斜杠(//)目录?
我错误地输入cd //而不是cd /。令我惊讶的是,当前目录显示为//。 那是什么目录?为什么存在? apple@snipped $ pwd /home/apple apple@snipped $ cd / apple@snipped $ pwd / apple@snipped $ cd // apple@snipped $ pwd // apple@snipped $ cd /// apple@snipped $ pwd /
29 filesystem 

4
我可以在运行时修改bash脚本(.sh)文件吗?
假设我有一个脚本script.sh,需要一些时间来执行。我执行它./script.sh。当它在终端窗口中运行时,我修改了文件script.sh。这对已经运行的进程有影响吗? 修改后,我执行修改后的文件,因此我现在有两个运行过程。这个可以吗?

4
为什么将目录移动到/ dev / null会有危险?
尝试将test_dir目录移动到时/dev/null,我收到消息 mv: cannot overwrite non-directory ‘/dev/null’ with directory ‘test_dir/’ 那么为什么人们会说“不运行命令sudo mv ~ /dev/null,它将把您的主目录移到一个孔中?” 链接 而且/home也是目录。

7
df显示所有已用空间,但du不会累加
我在Ubuntu 12.04 LTS上遇到问题。这是我过去3周内第二次遇到此问题。第一次是在StackOverflow上这个已解决的问题中描述的。我设法在TL; DR版本中使用了450G ext4系统上的所有inode,而编译和构建Android堆栈的次数不到20次。 我以为可以通过将磁盘重新格式化为XFS来解决问题,从而使inode存储可以增长。 在隔夜进行构建后的今天早上,我的可用空间不足1GB。除了构建Android所需的设备外,此机器上没有其他任何东西。我已经在平台源代码上完成了5次构建。构建会创建一堆文件,然后不久我将它们删除make clean。我的确不小于1GB,但是工具以这种方式报告它。我删除了一堆临时文件,并释放了大约40GB。几个小时后,只是闲着,我又回到了不到1GB的可用空间。 从闪存驱动器运行Ubuntu返回该分区的以下信息... $ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda5 468521456 468255460 265996 100% /media/f71c77eb-b4cc- $ df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda5 1691760 624214 1067546 37% /media/f71c77eb-b4cc- $ df -h Filesystem Size Used Avail Use% Mounted on …


4
在12.04中如何在nautilus文件管理器的侧边栏中的“计算机”下创建书签?
不知何故,我删除了侧边栏“计算机”下的“下载”书签。有什么办法可以我做一个新的?可能带有相同的图标?我仍然有我的下载目录。我只是没有在“计算机”下的书签,而具有普通的文件夹图标。我知道这不是最重要的问题,但仍然是一个问题。另外,我不确定,但是请注意我使用的是unity 2d。

6
如何挂载HFS +驱动器并忽略权限
我在MacBook上安装了Ubuntu和Windows,而Ubuntu是我的主要操作系统。但是,我所有的媒体都保留在OSX分区上。我希望能够从Ubuntu上访问它(至少是我的OSX用户的主文件夹),而不必以root用户启动媒体播放器(或其他任何方式)。另外,由于我偶尔想在OSX中启动计算机,所以我不想更改需要经常更改的任何内容(我读了很多有关更改UID的文章-我不完全了解这意味着什么,但我不想根据我使用的操作系统来回更改UID。同样,我也不想来回更改文件系统权限。 另外,我看到了有关“无主”选项的信息,但这似乎并没有实现我想要的功能。 所以我想我希望能够做这样的事情: sudo mount -t hfsplus -o noowner /dev/sda2/ /media/Mac 然后能够访问我的所有媒体(至少是OSX用户主文件夹中的所有内容)而无需以root用户身份进入。(为清楚起见:上面的命令行条目不执行我想要的操作,但是我希望能够执行类似的操作)。 还是更改我的UID会更好?如果是这样,怎么办?

4
更改默认的下载目录
我最初有一个Downloads文件夹,但决定为其创建一个单独的分区。 因此,我将Downloads重命名为Downloads2。我知道,我应该剪切并粘贴内容,但这似乎更容易。 无论如何:由于某种原因,Downloads2现在是默认的Downloads目录。它甚至有Ubuntu下载图标(仅箭头) 但是无论我现在做什么:Downloads2仍然是默认的下载目录。即使这次更改名称也无济于事。那怎么可能?我该如何更改?


4
为所有人或特定用户安装具有写许可权的USB驱动器
我知道也有类似的问题,但是我遇到了一些我无法克服的特定问题。 我有: HDD分为两个分区。/dev/sdb1和/dev/sdb2。 sdb1是NTFS,我不需要它。我需要的sdb2是fat32。 Ubuntu 12.04.1 LTS(服务器) 我想要: 最后,我需要一个博贴/dev/sdb2到/home/storage具有访问权限(RW)用户media。 我面临的问题: 1)从命令行使用手动安装。 如果我只是用 server# sudo mount /dev/sdb2 /home/storage 它已安装,但/home/storage接收根作为所有者和组,并且不允许media用户在此处写入。 如果我mount不sudo以用户身份使用命令media-则不允许。说只有root可以使用mount。 如果我使用mount选项:server# sudo mount /dev/sdb2 /home/storage -o umask=000我会得到所需的东西。当然有点过头了,因为存储文件夹对每个人都是可写的。但是-是手动安装的-现在我需要在每次重新启动时重新安装。 2)重新启动时重新安装-使用 fstab 因此,我认为如果我每次重新启动时都使用fstab此分区(/dev/sdb2)挂载,将会很好。fstab我添加的行: UUID=8C52-C1CD /home/storage auto user,umask=000,utf8,noauto 0 0 与乌伊特blkid。auto我更改了几次fs类型...也尝试vfat过,但总是在重新启动时,ubuntu在处理带有消息(从日志中获取)的fstab(我认为)时停止: fsck from util-linux 2.20.1 /dev/sda5: clean, 120559/10969088 files, 19960144/43861504 blocks mount: unknown filesystem type …

3
新的ext4分区和已用空间
我有一个新的ext4分区,这意味着我只是用mkfs.ext4 -m 0.1 / dev / mapper / abak-home对其进行了格式化,已经使用了27G的空间。将保留的根空间(-m)设置为0无效。 我正在使用LVM,但我认为LVM不会对此产生任何影响。Ubuntu版本是12.04 LTS。 #df -h 已使用的文件系统大小可用百分比已安装在 ... / dev / mapper / abak-home 1.8T 27G 1.8T 2%/ home 然后我尝试使用ext3格式化分区,结果要好得多: #df -h 已使用的文件系统大小可用百分比已安装在 ... / dev / mapper / abak-home 1.8T 196M 1.8T 1%/ home 无论如何,为什么会有区别,如何解决呢?



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.