小编ser*_*inc的帖子

tmpfs 使用和调整大小

我试图理解这些东西。我有一台80G存储的机器。它看起来像这样:

Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G  7.1G   43G  15% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G  1.4M  3.9G   1% /dev/shm
tmpfs                    3.9G  409M  3.5G  11% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda1                494M  125M  370M  26% /boot
/dev/mapper/centos-home   26G   23G  3.5G  87% /home
tmpfs                    782M     0  782M   0% /run/user/0
Run Code Online (Sandbox Code Playgroud)

现在,从我读到的 tmpfs 不占用物理存储,而是使用机器的虚拟内存。这是正确的吗?它是否以任何方式影响物理存储?

是否存在将 tmpfs 写入物理存储的现实?接下来,所有已安装的(/dev/sda1、/dev/sda1 等...)目录是否共享 tmpfs?或者他们每个人都会得到不同的?

另外,我尝试调整 tmpfs 的大小。我做了:

 mount -o remount,size=1G /dev/shm
Run Code Online (Sandbox Code Playgroud)

重新启动后,它又回到了原来的大小。我像这样更改了 /etc/fstab:

tmpfs      /dev/shm      tmpfs   defaults,size=1G
Run Code Online (Sandbox Code Playgroud)

进而:

mount -o …
Run Code Online (Sandbox Code Playgroud)

storage linux memory tmpfs

11
推荐指数
1
解决办法
2万
查看次数

如何处理像“:”或“?”这样的字符 使无效的文件名?

我只是试图移动一个包含音乐文件的目录,thunar 4.10 它抱怨文件名无效。

原来,一个文件名(歌曲名称)包含一个问号。我怀疑这是一个问题,去掉问号,确实可以复制文件。添加“?” 回来是不可能的。我也在rename命令行上尝试过,但这也不起作用。(不确定 thunar 在幕后使用什么,所以这个测试可能没有实际意义)

现在,如果问号使文件名无效,那么首先如何创建该文件?我SoundJuicer从新获得的 CD创建了这些文件。我能够在各种播放器中播放文件(名称中带有“?”)。

这里发生了什么?我可以有“?” 以名义与否?为什么文件管理器无法处理此类文件,而其他应用程序似乎可以使用它?

更新: 下一首歌曲中有一个“:”。与“?”相同的问题。

这些不是 Unix 的无效字符;通常只有 NUL 字符和 / 字符是无效的文件名(/ 是目录分隔符)。

这也是我的直觉告诉我的,因为我在 Linux 中从未遇到过任何文件名问题,并且可以抛出几乎所有合理的东西并且它工作正常。这就是这里提出问题的动机。我以前从未遇到过无效的文件名。

您是否试图将文件移动到 U 盘?如果是这样,那根棒是格式化为 FAT32 还是原生 Linux 文件系统?

目标确实是我今天买的U盘。我打开gparted,它被格式化为FAT32。

我不太确定,但这是 Windows 的事情,对吗?Windows 有一堆它不支持的字符,显然包括?:。我对吗?

filesystems thunar filenames fat32

7
推荐指数
1
解决办法
2万
查看次数

与 Ubuntu 相比,为什么 Debian 消除 bug 需要这么多时间?

据报道,Debian 开发人员还需要解决 54 个错误。这些被称为“发布关键错误”。我的问题是,

如果这个 bug 压缩需要这么多时间,那么 Ubuntu 怎么会在这么短的时间内发布每个版本?

我的意思是,他们如何在这段时间内消除错误?如果他们真的这样做了,那么为什么 Debian 不从 Ubuntu 获得调试过的代码呢?现在不应该调试这些“发布关键错误”吗?由于Ubuntu使用Debian的testing/unstable作为基础,然后发布它们;显然 Ubuntu 没有发布有缺陷的版本。这对我来说没有意义。

ubuntu debian bugs

6
推荐指数
3
解决办法
1613
查看次数

SSH 首次登录需要密码

所以我在 SSH 上遇到了一个奇怪的问题。我已经设置了我的 SSH 服务器以允许通过 SSH 密钥进行无密码登录。但是,当我尝试登录时,长时间(~天)后第一次登录时,它需要密码。如果我立即关闭连接并再次尝试 ssh-connect,它会接受 SSH 密钥。有谁知道如何获取它以便它始终接受 SSH 密钥?

这是我的 /etc/ssh/sshd_config

# Package generated configuration file
# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime …
Run Code Online (Sandbox Code Playgroud)

ssh

5
推荐指数
1
解决办法
2513
查看次数

标签 统计

bugs ×1

debian ×1

fat32 ×1

filenames ×1

filesystems ×1

linux ×1

memory ×1

ssh ×1

storage ×1

thunar ×1

tmpfs ×1

ubuntu ×1