我有一部通过 MTP 与我的计算机连接的 Android 手机。这很好用;我可以使用 Nautilus 查看和传输文件。但是,我经常想使用终端来移动大量文件,而且我似乎无法在文件系统树中的任何位置找到该设备。Nautilus 将位置报告为mtp://[usb:003,007]/
,但它不在/media
或之下/mnt
。
有谁知道它在哪里?
我的 / 文件夹已满,我无法更新软件或执行任何操作。
不知道我在这里做错了什么。
$ df -h
Results:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 5.7G 5.4G 0 100% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 770M 1.1M 769M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 808K 1.9G 1% /run/shm
/dev/sda6 961M 18M 895M 2% /tmp
/dev/sda7 9.9G 2.9G 6.6G 31% /home
/dev/sda3 5.7G 140M 5.3G 3% /usr/local
/dev/sda4 2.9G 1.3G 1.4G 49% /var
/dev/sdb1 94G 1.3G 88G 2% /sites
/home/username/.Private 9.9G 2.9G 6.6G 31% …
Run Code Online (Sandbox Code Playgroud) 我已经调整了的权限/media/username
从root:root
到username:root
[1]。我知道以用户为中心的位置允许以用户为中心的权限 [2]。
但是,为什么首先要授予此文件夹的权限root:root
?
[1] 这样我就可以使用 Gnome EncFS 管理器在那里挂载加密文件夹。例如,我现在可以将加密文件夹挂载为/media/username/personal-documents
.
[2] 从为什么 Ubuntu 移动了默认挂载点?:
udisks2 中这种默认行为改变的根本原因似乎很清楚:安全性。将文件系统的访问权限限制为一个特定用户而不是将其访问权限授予系统的所有用户更安全。
我将我的运动相机 (GoPro Hero 5) 连接到运行 Ubuntu 16.10 LTS 的计算机以下载文件。令我惊讶的是,我没有在/media/
. find | grep DCIM
从根文件夹运行发现了一个具有以下路径的文件夹,其中包含我正在寻找的视频文件:
/run/user/1000/gvfs/gphoto2:host=%5Busb%3A003%2C094%5D/DCIM/
Run Code Online (Sandbox Code Playgroud)
那么,/run/user/1000/gvfs/
它的目的是什么以及有何不同/media/
?
我刚拿到 ubuntu 12.10。所以我是新手。
我有带分区的 sata 硬盘 - sda 1(交换)sda 2(挂载点/)和 sda 3(挂载点/home)。
今天我又加了一个内部硬盘(不是sata),我打算只用于数据,它的挂载点是/media/sdb1。
但是在添加了另一个 HD ubuntu 之后,不再安装我的 dvd rw 驱动器。
我收到此错误:
挂载点媒体 cdrom0 不存在
我在终端中尝试过:
挂载/光盘
得到这个:
mount: 在 etc/fstab 或 etc/mtab 中找不到 /cdrom
我该怎么办?
如何获取包含/
文件系统的卷的 UUID ?迄今为止我发现的最好的事情是blkid -o list
. 但是这个输出是人类可读的并且难以解析。也许有更好的方法?
我需要使用特定于系统的模板来参数化配置管理。
请注意blkid
那些将来可能会重复使用我的问题结果的人的陷阱:blkid
将先前运行的结果缓存在/etc/blkid.tab
. 这意味着blkid
第一次以非 root 用户身份运行不会返回任何数据。此外,blkid
在 root 运行后以非 root 用户身份运行将返回陈旧(可能不正确)的数据。
我在具有 2 个硬盘驱动器(160 GB 和 320 GB)的 PC 上安装 Ubuntu 12.04 LTS 这些驱动器在 160 上使用 Ubuntu 设置,在 320 上使用 Vista 设置为双引导。我目前正在重新分区驱动器以删除 Vista 和旧的 Ubuntu,并且 PC 上只有 Ubuntu 12.04。当我将 320 HDD 设置为 Ext4 作为文件系统的单个分区时,我应该在继续安装之前选择一个“安装点”,否则该分区将被忽略。我不确定选择哪个挂载点。/usr/local 看起来不错,但这对我来说是一个疯狂的猜测。此外,当我为 160 GB 硬盘设置分区时,我有大约。剩余 88 GB 可用空间。它也应该格式化为 Ext4 并被赋予一个挂载点吗?
请让我知道,因为我现在正在安装
谢谢
我将在 Lenovo B5400 上安装 Linux,其中包含:
在我只有 HDD时,为我的 2 个 Linux 发行版设计分区非常容易。我一直有:
这很简单,不是吗?我想保留这种方法,但我知道 SSD 有其自身的特殊性——它更喜欢被读取,连续写入可能会影响其寿命。一年内不想杀SSD,所以想把一些系统分区移到HDD上,以保护SSD。据我所知/tmp是经常读写的位置之一。它需要多少空间?还有什么应该放在硬盘上?
或者:如何设计分区以达到完全相同的效果并尽可能保持SSD的安全?
我会很感激你的帮助。
是否可以将根文件系统“/”挂载在一个硬盘驱动器上(将存储 /usr、/boot 等文件夹)并将 /tmp 和 /home 挂载到同一分区上的另一个硬盘驱动器上?
像这样的东西:
HDD1:
/
/usr
/bin
/boot
/var
HDD2:
/tmp
/home
Run Code Online (Sandbox Code Playgroud)
我知道 LVM 可以创建单个大卷,但这不是我想要的
我有一台运行 Ubuntu 10.04 的服务器(它在世界的另一端,我还没有建立远程升级它的必要条件),我被告知它的两个 CD 驱动器之一中有一张 CD。我想翻录 cd 的图像,然后将其下载到我的本地计算机(我不需要任何这些步骤的帮助)。
但是,我似乎无法确认驱动器中是否确实有我被告知的 CD。它没有自动挂载到任何地方(我认为这可能只是因为它是一个没有运行 X、nautilus 或任何其他用户友好的东西的无头服务器)。
有两个 CD 驱动器通过 SCSI 连接:
austin@austinvpn:/proc/scsi$ cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD400EB-75CP Rev: 06.0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: Lite-On Model: LTN486S 48x Max Rev: YDS6
Type: CD-ROM ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 01 Lun: 00
Vendor: SAMSUNG Model: CD-R/RW SW-248F Rev: …
Run Code Online (Sandbox Code Playgroud) mountpoint ×10
partitioning ×4
mount ×3
cd-drive ×2
cd ×1
command-line ×1
devices ×1
disk-usage ×1
dual-boot ×1
filesystem ×1
fstab ×1
gvfs ×1
mtp ×1
permissions ×1
scripts ×1
ssd ×1
udisks ×1
uuid ×1