Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

2
掉期-会发生什么?
在我的具有512 MB RAM和348 MB交换空间的Debian VM机器上,如果在编辑器中打开1 GB的文件而内存不足,会发生什么情况? 它会使系统崩溃吗?否则,Linux将如何处理? 安装Swapspace是否明智,因此如果需要,可以自动动态创建足够的交换空间? sudo apt-get install swapspace


1
使用dm-crypt的全磁盘加密(不带LUKS)
我目前正在尝试以纯模式使用dm-crypt来实现全盘加密,而没有带有单独/bootUSB记忆棒的LUKS头。 我的主要目标是在基于Debian的发行版上实现合理的可否认性。目前,我已经设法使用加密分区cryptsetup并将/boot分区安装到单独的USB密钥。一切都按预期进行,因为加密头未存储在LUKS中,所以我需要在initramfs屏幕上手动输入它,但是在这一步,我只是得到一个错误,指示initramfs中没有cryptsetup(“ / bin / sh:cryptsetup:未找到”),同时尝试解析标头。 结论: dev/sda使用dm-crypt(/root和/home卷)通过以下方式加密: cryptsetup --hash=sha512 --cipher=twofish-xts-plain64 create crypt /dev/sda dev/sdb 装有grub的靴子 我可以从引导杆成功引导。我看到Ubuntu屏幕启动画面大约20秒钟,这是我希望达到合理的可否认性的目的,然后它落入抱怨无法找到的initramfs之中,/dev/mapper/root这也是我想要实现的目标。 问题是,当我想解析允许我输入密码并继续引导的cryptsetup行时,initramfs会抱怨“ cryptsetup:not found”。 我猜这个抱怨是真的。我的问题是:如何将cryptsetup安装到initramfs中,以便允许进一步启动密码提示? 另外,我知道我省略了在中添加相应条目的内容/etc/fstab,/etc/crypttab并且在启动过程中未找到任何设备。 这些是我找到并用于设置所有当前配置的指南,也许这可以清除我在问题中未涉及的内容: http://and1equals1.blogspot.ro/2009/10/encrypting-your-hdd-with-plausible.html https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system#Plain_dm-crypt 第一个版本有些过时,第二个版本是Arch Linux的版本,但是我使用了其中两个版本,并进行了一些微调,安装了最新的Lubuntu。

4
删除文件中比给定日期新的行
我坚持如何删除比给定日期新的行。这是文件内容的片段。 buildsave.txt 647919 2013/11/30 647946 2013/11/30 647955 2013/12/01 648266 2013/12/03 648267 2013/12/03 648674 2013/12/04 我想删除比2013/12/03更新的行,仅保留 647919 2013/11/30 647946 2013/11/30 647955 2013/12/01 如何通过bash做到这一点?


3
Vim:逐行粘贴行
假设我有一个包含以下内容的文件: xxx yyy zzz 和另一个文件: kkk qqq ppp 我想获得: xxxkkk yyyqqq zzzppp 在Vim中使用某些命令可以做到吗?(我尝试使用VISUAL BLOCK,但没有成功)。 在我的特定情况下,我有两个要粘贴很多行的大文件,因此答案也可能是一些shell命令,但是我想知道即使在同一文件中也有办法做到这一点。
8 vim  command  editors 

1
您如何更改i3 WM状态栏中所有项目的颜色?
在i3窗口管理器中,您具有此状态栏。该文件中包含启用钢筋并告诉它要加载哪个文件的配置~/.i3/config。这指向/etc/i3status.conf包含以下内容以匹配我在终端仿真器中使用的字体颜色: general { colors = true color_good = "#00A5FF" #some neon blue color_degraded = "#006298" color_bad = "#FF0000" output_format = i3bar interval = 5 } 如果我启用了在我的情况下不起作用的状态元素(例如ipv6),则它会以红色显示。但是,为什么其余状态都全部显示为白色而不是我指定的蓝色?color_good不是默认颜色吗?
8 i3 

3
VirtualBox:modprobe找不到vboxguest,vboxsf,vboxvideo
我一直按照以下说明安装Arch Linux的来宾软件包。 不幸地modprobe返回: [snooc@archfire ~]$ modprobe -a vboxguest vboxsf vboxvideo modprobe: WARNING: Module vboxguest not found. modprobe: WARNING: Module vboxsf not found. modprobe: WARNING: Module vboxvideo not found. pacman -Ss virtualbox 显示: [snooc@archfire ~]$ pacman -Ss virtualbox ... community/virtualbox-guest-modules 4.3.12-1 [installed] Guest kernel modules for VirtualBox ... community/virtualbox-guest-utils 4.3.12-1 [installed] …

3
使用LXDE在Debian Wheezy中为单个用户将$ HOME / bin添加到PATH
在Ubuntu中,如果$ HOME / bin存在,则会自动将其添加到PATH,但这在Debian中不会发生。 我如何将其永久添加到给定用户的PATH中,但仅适用于他,而不适用于所有用户?我希望它对GUI程序也有效,而不仅仅是终端。 编辑:澄清一下,我使用LXDE,并且从登录管理器使用,即不是startx。.bashrc对于我在终端外部启动的程序不起作用。
8 debian  path  lxde 



2
什么是官方Gentoo AMI?
我想在Amazon EC2上使用Gentoo。 什么是适合我使用的AMI? 除非必要,否则我不会运行X。我想我需要一个服务器变体,如果有的话。

3
obnam的预期表现是什么?或者:为什么这么慢?
最近几天,我一直在使用obnam,尽管它看起来非常有前途,并且似乎可以提供备份工具中我想要的所有功能,但是我对它的性能感到非常失望。实际上,它是如此之慢,我怀疑这里的obnam甚至不是错误,而是我的环境中的某种原因导致了它。 所以我主要是想知道,是否还有其他人正在使用obnam或是否足够了解其内部结构以识别问题。 从目前为止我所知道的,obnam似乎为每个备份的文件派生了一个单独的gpg进程。从htop,strace和iostat来看,初始备份的速度主要受持续派生的限制,而CPU和驱动器(不涉及网络)大多空闲于20%以下的利用率。 我的备份总计约有500.000个文件,总共有170 GiB数据。因此,对于每次备份运行,gpg都会分叉500.000次。实际上,对于最初的运行几乎要花费整整一天的时间,对于大多数文件保持不变的另一次运行,则要花三个小时以上的时间,我什至都不感到惊讶。但这真的是用户应该期望的性能吗?为了进行比较:rsnapshot的增量运行(相同的数据,同一台计算机,相同的驱动器)大约需要4分钟。当然,不涉及加密,但这不应该那么重要。 因此,要明确地说:其他人的机器是否每秒也不能运行gpg(加密一小块数据)超过50次,最终使obnam成为几乎无法使用的缓慢工具?还是只是我? (FWIW,我的计算机是Core i5-2500,具有8G RAM和SSD驱动器,运行Gentoo。备份已完成到HDD上,但是我看不到备份到SSD的任何区别,因为它不是I / O。 -界。)

1
SSH音频重定向
我已将DVB-T USB加密狗插入我的Linux服务器(无GUI)。它可以正常工作,但我想将电视节目从服务器流式传输到我的PC。为此,我使用咖啡因: ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine 如您所见,ssh在端口666上运行,并在服务器上启动kaffeine,但在我的PC上显示结果。很好,但问题是音频重定向。有什么办法可以将音频与视频和键盘/鼠标一起重定向?
8 linux  ssh  x11  audio 

3
具有密码保护的SSH密钥的parallel-ssh
在parallel-ssh(和相关工具)执行任务时,我想使用受密码保护的SSH密钥。但是,我无法使它正常工作。 关于的所有文档parallel-ssh表明,我应该可以使用--askpass或-A执行此操作: -A --askpass Prompt for a password and pass it to ssh. The password may be used for either to unlock a key or for password authentication. The password is transferred in a fairly secure manner (e.g., it will not show up in argument lists). However, be aware that …

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.