Unix & Linux

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

3
如何编写“幂等” .Xmodmap
目前,我有一个.Xmodmap文件,将其更改Command为Ctrl,然后将其更改Ctrl为Super(我在Mac上运行Linux)。 它运行得很好,当只运行一次但连续运行时(例如,当我重新启动桌面环境(Cinnamon)时,它会重新加载.Xmodmap文件),它基本上通过还原更改来重置设置。有效地在我想要的设置和原始设置之间切换。 如何编写.Xmodmap仅设置一次但不会在连续运行时将其更改回原来的文件?这是我现有的.Xmodmap文件: clear control clear mod4 keycode 105 = keycode 206 = keycode 133 = Control_L NoSymbol Control_L keycode 134 = Control_R NoSymbol Control_R keycode 37 = Super_L NoSymbol Super_L add control = Control_L add control = Control_R
14 xorg  keyboard  xmodmap 


2
启动终端仿真器最方便的方法是什么?
假设我需要编写一个脚本来启动终端并执行命令,并且需要在各种系统上工作。我该如何以安全便携的方式进行操作? 是xterm始终安装?我假设任何带有GUI的* nix必须具有一些终端仿真器。我怎么去呢?Debian系统具有 x-terminal-emulator但显然甚至不能在Red Hat中运行,更不用说非Linux * nixes了。

2
快速测试所有键盘按键的脚本
我需要检查一些笔记本电脑的键盘按键,以便尽快提高速度。 对于该特定任务,我什么都没找到,所以我的想法是一个脚本,该脚本可以读取已按下的键并知道所有键盘键,因此我可以快速对其进行重击并报告尚未按下的键。我想我可以使用showkeyor或xevgrepping输出来实现: xev | grep keysym 样本输出: state 0x10, keycode 46 (keysym 0x6c, l), same_screen YES, state 0x10, keycode 33 (keysym 0x70, p), same_screen YES, state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, state 0x10, keycode 51 (keysym 0x5d, bracketright), same_screen YES, state 0x10, keycode 36 (keysym 0xff0d, Return), …
14 bash  grep  awk  keyboard  stdout 





1
非root用户如何自动启动后台程序?
作为非root用户,我想在系统启动时运行后台作业。这是一种不需要root特权的服务。有办法吗? 一种方法是把sudo -u user command在rc.local,但编辑rc.local需要root权限。 另一种方法是cron每分钟启动一次,并检查是否有任何正在运行的实例,但是首先,它会不必要地唤醒系统;其次,在检查正在运行的实例时会出现争用情况。 第三种方法是在中运行它~/.bash_profile,但是我想在没有用户登录的情况下启动它。

2
哪个文件系统最好备份?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 我只是买了一张磁盘备份所有文档并将其分开存储,我不知道Linux下的文件系统是什么使我具有更高的可靠性。也许我每月要备份一次,并且不会一直保持连接状态,但是我想确保我的数据会保留下来。 也许ext4?


1
卵化如何工作?
根据维基百科, inotify是一个Linux内核子系统,它注意到文件系统的更改。它取代了以前的通知。 程序,同步文件(如crashplan,保管箱,GIT)建议更换中用户指南,用户增加max_user_watches(1,2,3)。 据我对inotify的了解,操作系统“被告知”文件已更改,而不是要求操作系统“去寻找”更改。 我假设在每个目录中都创建了一个“ inotify”文件。它是否正确?有没有办法从命令行与inotify进行交互? 资源 为什么inotify事件在NFS挂载上有所不同? Inotify等待目录中有大量文件
14 inotify 

5
VIM注释掉我粘贴的内容
尝试在vim上复制此要点时遇到了这个问题:https : //gist.github.com/w0ng/3278077 我到处都注意到相同的行为:如果我粘贴包含注释的内容,则注释之后的所有内容都会被粘贴为注释。 可能与以下事实有关:如果我在插入模式下写评论并按Enter,则以下行会自动添加评论。 我该如何摆脱这种行为?
14 vim  vimrc 

7
文件系统几乎已满是否不好?
示例我有大型/小型文件系统JFS2 / EXT3(无论是什么(以及各种OS,Linux,AIX)),但其中一些在例:使用率分别为90%,95%和98%。 问题:文件系统快满了,这有不好的作用吗?性能问题或FS损坏或硬件问题? 更新: 问题是关于公司环境。是否有人对效果有真实的论文/ URL?:) “这些文件系统上有哪个目录?” -任意,例如:SAP,ORACLE等 磁盘通常来自SAN。

2
如何使用TPM密封UEFI引导系统上的数据?
我想使用TPM中存储的密钥来密封系统上的文件。由于我的系统使用UEFI进行引导,因此我不能再将TrustedGrub用作引导加载程序来维护我的信任链。在UEFI系统上是否有其他替代方法/方法来使用TPM?Grub2可以在启动UEFI时维护信任链吗?
14 grub2  boot-loader  uefi  tpm 

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.