众所周知,空文本文件的字节数为零:
但是,它们中的每一个都包含metadata,根据我的研究,它存储在inodes 中,并且确实使用 space。
鉴于此,我认为可以通过纯粹创建空文本文件来填充磁盘。这样对吗?如果是这样,我需要在 1GB 的磁盘中填充多少个空文本文件?
为了做一些检查,我运行了,df -i但这显然显示了正在使用的 inode 的百分比(?),而不是它们的重量。
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 947470 556 946914 1% /dev
tmpfs 952593 805 951788 1% /run
/dev/sda2 28786688 667980 28118708 3% /
tmpfs 952593 25 952568 1% /dev/shm
tmpfs 952593 5 952588 1% /run/lock
tmpfs 952593 16 952577 1% /sys/fs/cgroup
/dev/sda1 0 0 0 - /boot/efi
tmpfs 952593 25 952568 1% /run/user/1000
/home/lucho/.Private 28786688 667980 28118708 3% /home/lucho
Run Code Online (Sandbox Code Playgroud) 我想使用pdfjam. 我不想使用pdftk,就像在这个问题中一样。该命令似乎是pdf180(对于pdfjam3.02 版之前的版本),但选择似乎不采用奇数/偶数页之类的规则。此外,如果我跳过页面,新文档不包括它们。因此,命令
pdf180 file.pdf 1,3,5,7,9 # for pdfjam < 3.02
pdfjam --angle 180 file.pdf 1,3,5,7,9 # for pdfjam >= 3.02
Run Code Online (Sandbox Code Playgroud)
生成没有第 2、4、6 和 8 页的文件。
另外,我有一个很大的文档,所以在写这个时想节省空间。我看不到任何有用的pdfjam --help.
我怎样才能实现这个目标?
如果单行命令不能产生这个,我想我可以有一个脚本,它产生 $N$ 数量的旋转文件,然后合并它们?
我刚刚了解了Meltdown 和 Spectre错误。我读到:
有针对 Linux(KPTI(以前的 KAISER))、Windows 和 OS X 的Meltdown 补丁。
按照引用中的链接,我会看到一篇对我来说太晦涩而无法理解的文章。尽管如此,它仍然说:
将得到的补丁集(仍然被称为“KAISER”)在其第三次修订,并似乎有可能找到自己的方式上游的时间相对较短。
再次点击上面引用中的链接,我进入了一个页面,更新了 2017 年 11 月 10 日,在那里我阅读了以下内容:
KAISER 使击败 KASLR 变得更加困难,但会使系统调用和中断变慢。这些补丁基于格拉茨科技大学一个团队的工作,发布在此处[1]。主要的新增功能是对英特尔 PCID 的支持,它建立在 Andy Lutomorski 为4.14合并的 PCID 工作之上。PCID 使 KAISER 的开销对于各种用例非常合理。
上面的页面还链接到修复的代码(?),在这里,我还可以看到内核 4.14。
由此我得出结论,该修复程序仅适用于内核 4.14(及更高版本?)。但是,所有当前支持的 Ubuntu 版本都使用较低的内核。
最新的 Ubuntu (17.10) 使用内核 4.13。最新的 LTS Ubuntu (16.04) 使用 4.4。
这是否意味着 Ubuntu 无法修复此类错误?看来 Ubuntu 18.04 将基于内核 4.15,但这仍然没有发布。
另请注意,此修复程序似乎仅指 Meltdown 而不是 Spectre。这意味着目前没有任何地方可以修复此类错误。
如果右键单击子菜单(例如桌面、图标/文件或面板)处于活动状态,则键盘快捷键(如Ctrl+ Alt+ T)或多媒体键(如播放/暂停)将不起作用。同样,在 gmusicbrowser、qpdfview 或 Libreoffice 等应用程序中打开右键单击菜单时,它们也不起作用(我不会尝试每一个)。在通过按下任何面板图标打开面板中的子菜单后,或者在 Thunar 中打开子菜单(例如编辑)时,它们都不起作用。
为什么是这样?直觉上,这似乎是因为活动的子菜单禁用了“系统”“从快捷方式收听呼叫”的能力。这样对吗??严格来说,这不是系统“听能力”的限制吗?
奇怪的是(?),当打开 Firefox 的右键菜单时不会发生这种情况。
与如何将音频输出通过管道传输到麦克风输入和https://askubuntu.com/questions/602593/whats-a-good-soundflower-replacement-for-ubuntu有点相关,但这些都涉及“录音”。
我想在 Zoom 的屏幕共享上播放电影预告片或任何视频,并将我听到的音频也发送给与会者/观众。我安装了pavucontrol并且确实能够在输入选项卡上列出“监视器”,但是那些“监视器”输入不会在缩放中显示为输入/麦克风。
我觉得我需要能够将这些“监视器”输入重新标记为“监视器”类型,以便它们在 Zoom 中显示为输入源。
如何让输出成为 Zoom 的输入?
我在 Ubuntu 20.04 中使用 Zoom 时遇到一些奇怪的问题。每次我加入会议并选择“使用我的计算机音频加入”时,缩放音量都会从 10% 开始:
第二个问题就更奇怪了。当我参加由我的特定同事(而且只有他!)创建的会议时,就会发生这种情况:当有人进入或离开房间时,Zoom 的音量会降至 0%。我必须再次手动更改。这种情况不会发生在其他任何人身上,也不会发生在会议的其他参与者身上。只有我一个人。
我有 Linux 版 Zoom 5.5.4。任何想法可能是什么问题?感觉像是本地问题。一些奇怪的配置。
这三个通配符在Unix外壳是*,?和[]。我可以更改此类通配符的设置吗?例如,符号或他们的行为?
为了自己回答这个问题,我搜索了“创建新的通配符外壳”和“更改通配符外壳设置”,但找不到任何相关内容。这些设置是否“硬编码”到外壳中?
PS:我想我指的是 bash,这是我使用的默认值 (Xubuntu)。也许其他 shell,如 tcsh、ksh、fish 等更可定制?
按下Ctrl并按住它。然后,Alt按住它。最后,按Delete。如果你有一个 Ubuntu 系统(可能是任何基于 debian 的系统),你的会话很可能会被锁定,因为你已经执行了Ctrl+ Alt+Delete快捷方式。
现在,Delete按住它。然后Ctrl按住它。然后,按Alt。不会触发锁定会话快捷方式。
为什么会这样?这个设置硬编码在哪里?
我的猜测:我的印象是快捷键通过虚拟“扩展键盘键”起作用。因此,选择Ctrl或Alt打开一个“新键盘”,您选择了其中的键Delete。但是,当您Delete首先选择时,情况就不一样了,它属于物理键盘而不是这个虚拟的扩展键盘。是这种情况吗?