是否有一个简单的命令来显示目录(文件夹)中所有文件的总聚合大小(磁盘使用情况)?
我已经尝试过这些,但它们没有做我想要的:
ls -l
,它只显示目录中单个文件的大小,也不显示 df -h
,它只显示我磁盘上的可用空间和已用空间。我的/boot
分区快满了,每次重新启动系统时都会收到警告。我已经删除了旧的内核包(linux-headers ...),实际上我这样做是为了安装自动更新附带的较新内核版本。
安装新版本后,分区又快满了。那我还能删除什么?是否有其他一些与旧内核映像相关的文件?
这是我的/boot
分区上的文件列表:
:~$ ls /boot/
abi-2.6.31-21-generic lost+found
abi-2.6.32-25-generic memtest86+.bin
abi-2.6.38-10-generic memtest86+_multiboot.bin
abi-2.6.38-11-generic System.map-2.6.31-21-generic
abi-2.6.38-12-generic System.map-2.6.32-25-generic
abi-2.6.38-8-generic System.map-2.6.38-10-generic
abi-3.0.0-12-generic System.map-2.6.38-11-generic
abi-3.0.0-13-generic System.map-2.6.38-12-generic
abi-3.0.0-14-generic System.map-2.6.38-8-generic
boot System.map-3.0.0-12-generic
config-2.6.31-21-generic System.map-3.0.0-13-generic
config-2.6.32-25-generic System.map-3.0.0-14-generic
config-2.6.38-10-generic vmcoreinfo-2.6.31-21-generic
config-2.6.38-11-generic vmcoreinfo-2.6.32-25-generic
config-2.6.38-12-generic vmcoreinfo-2.6.38-10-generic
config-2.6.38-8-generic vmcoreinfo-2.6.38-11-generic
config-3.0.0-12-generic vmcoreinfo-2.6.38-12-generic
config-3.0.0-13-generic vmcoreinfo-2.6.38-8-generic
config-3.0.0-14-generic vmcoreinfo-3.0.0-12-generic
extlinux vmcoreinfo-3.0.0-13-generic
grub vmcoreinfo-3.0.0-14-generic
initrd.img-2.6.31-21-generic vmlinuz-2.6.31-21-generic
initrd.img-2.6.32-25-generic vmlinuz-2.6.32-25-generic
initrd.img-2.6.38-10-generic vmlinuz-2.6.38-10-generic
initrd.img-2.6.38-11-generic vmlinuz-2.6.38-11-generic
initrd.img-2.6.38-12-generic vmlinuz-2.6.38-12-generic
initrd.img-2.6.38-8-generic vmlinuz-2.6.38-8-generic
initrd.img-3.0.0-12-generic vmlinuz-3.0.0-12-generic
initrd.img-3.0.0-13-generic vmlinuz-3.0.0-13-generic
initrd.img-3.0.0-14-generic vmlinuz-3.0.0-14-generic
Run Code Online (Sandbox Code Playgroud)
目前,我正在使用3.0.0-14-generic
内核。
尝试挂载 exfat 文件系统时,出现以下错误:
Error mounting /dev/sda6 at /media/gkp/Backup: Command-line
`mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda6" "/media/gkp/Backup"'
exited with non-zero exit status 32: mount: unknown filesystem type 'exfat'
Run Code Online (Sandbox Code Playgroud)
Exfat 用于一些 U 盘和相机 SD 卡。我该怎么做才能挂载这种类型的文件系统?
我有六个带有命令文件的目录。这是/bin
,/sbin
,/usr/bin
,/usr/sbin
,/usr/local/bin
和/usr/local/sbin
。
这些之间有什么区别?如果我正在编写自己的脚本,我应该在哪里添加它们?
有关的:
我双启动 Ubuntu 和 Windows 7。
我在 Ubuntu 中浏览 FireFox,突然我收到一些错误消息,所以我重新启动。
现在,当我尝试启动到 Ubuntu 时,我收到以下消息:
fsck from util-linux 2.26.2
/dev/sda6 contains a file system with errors, check forced.
/dev/sda6: Inodes that were part of a corrupted orphan linked list found.
/dev/sda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda6 requires a manual fsck
Busybox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in shell (ash)
Enter 'help' for a list of built-in commands. …
Run Code Online (Sandbox Code Playgroud) 我在地下室找到了一个 6 GB 的 IDE 硬盘。我想把它插上电源,看看上面可能有什么。BIOS 中似乎可以识别该驱动器。
我在 Ubuntu 中找不到它来查看文件,而 Ubuntu 是该特定计算机上唯一的操作系统。我想知道 Ubuntu 是否具有与 Windows 功能“我的电脑”等效的功能,其中列出了所有可用的驱动器/存储设备。通常,我的电脑显示 C:,可以打开它以查看您的所有目录和文件。在这一点上,它与 Ubuntu 的主文件夹非常相似。
如何在不以任何方式格式化或篡改内容的情况下查看/选择该驱动器的所有可用分区或所有可用 HDD?
我打算出售一个 USB 外置硬盘,目前包含一个旧的 Ubuntu 安装,其中存储了密码和银行信息。
如何在出售之前安全地擦除驱动器?
/etc/init/
和 和有/etc/init.d/
什么区别?
更一般地说,.d
后缀向目录传达了什么含义?
在 Windows 中,安装驱动器(在我的情况下C:\
)中可能只有几个重要的文件夹(重要的是我的意思是在我的 Windows 文件系统的逻辑图中很重要)。即Program Files
和Windows
。我只是远离Windows
文件夹,“添加删除程序文件”足以处理program files
Windows的文件夹。当然,有一个名为的文件夹Users
,用户(不是管理员)只能访问他们的文件夹。
因此,在我心中对 Windows 文件系统有一个清晰的认识。在 Ubuntu 中,当我到达 location 时/
,有一个巨大的文件夹列表,其中大部分我不知道它们包含什么。该/bin
文件夹似乎相当于Windows
Windows中的文件夹。该/usr
文件夹似乎相当于Users
Windows中的文件夹。但即使是/home
文件夹看起来也能满足要求。
请理解,我确实理解,Ubuntu (Linux) 具有与 Windows 不同的特性,即,在 Ubuntu 中不需要完全等效的 Windows 功能。我所寻找的只是对 Ubuntu 文件系统的更清晰的了解。
这个问题是一个更大问题的一部分,我将其拆分以使其更易于回答。原始问题可以在这里找到:http :
//sgsawant.wordpress.com/2012/05/17/whats-the-equivalent-of-add-or-remove-programs-in-ubuntu/
filesystem ×10
boot ×2
command-line ×2
init ×2
directory ×1
disk-usage ×1
exfat ×1
fsck ×1
hard-drive ×1
init.d ×1
mount ×1
scripts ×1
system ×1
tmp ×1