Unix & Linux

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


1
如何停止Bash附加历史记录
我想要用自己的方式设置Bash的终端历史记录时遇到很多麻烦。我希望没有重复的条目,如果输入命令,我希望将其保存,并将上面的重复项删除。 问题是该history命令向我显示了它按照我想要的方式运行,但是一旦我注销,重复项就会再次出现。我相信这只是将历史添加到现有的历史上。我的.bashrc文件中包含以下几行: HISTCONTROL=ignoreboth:erasedups shopt -u histappend 我什至尝试取消注释shopt,但是它仍然在注销时附加历史记录。在注销之前,如何获得历史记录?

2
emacs,如何复制区域并将其突出显示?
我对默认的Mw感到满意,因为默认的Mw (kill-ring-save)在运行命令时会丢失该区域的突出显示。我不想改变它的行为,但是我想重新绑定<C-insert>以执行类似的操作并保持该地区的突出显示。 我已经尝试transient-mark-mode通过函数直接设置(取消)设置,但是该区域仍然没有突出显示。 仅(kill-ring-save (region-beginning) (region-end))在交互功能中运行才能按预期运行,即 它失去突出显示。 仅(exchange-point-and-mark) (exchange-point-and-mark)在交互功能中运行才能按预期运行,即 它会重新突出显示该区域,并在其原始/正确位置放置/离开点。 然而,当我把它们放在一起的功能,但它不能再突出的区域。这是无效的功能和绑定: (defun kill-ring-save-keep-highlight () (interactive) (kill-ring-save (region-beginning) (region-end)) (exchange-point-and-mark) (exchange-point-and-mark) ) (global-unset-key (kbd "<C-insert>")) (global-set-key (kbd "<C-insert>") 'kill-ring-save-keep-highlight) 使用:Ubuntu 10.04.3中的GNU Emacs 23.1.1
9 emacs 

4
如何确定当前的网络利用率?
我想显示网站上Debian框的一个界面的当前网络利用率(带宽利用率)。它不应该是非常详尽或精确的,只是一个简单的数字,例如“ 52 Mbit / s”。 诸如此类的典型网络带宽监视器iftop使我无法简单地提取此类值。 如何最好地找回它? 例如,我想我可能/proc/net/dev每隔几分钟就解析一次。虽然不确定这是否真的是最好的方法。

2
发行版“基于”另一个发行版是什么意思?
Ubuntu基于Debian。Mint基于Ubuntu(Linux Mint Debian Edition除外,后者基于Debian。) 当一个发行版基于另一个发行版时,它与父发行版有什么不同?新增或删除或更改了什么? 编辑:从克里斯·唐纳(Chris Down)阅读答案之后,我想知道我是否应该从另一个角度来研究这个问题,问:发行版的除了内核和应用程序之外还有哪些组件?
9 distros 


2
改善Fedora中的字体渲染
我使用的是Ubuntu,最近使用Gnome 3迁移到Fedora15。Fedora中的亚像素平滑和字体给我一点印象都没有。如何提高可读性和质量?
9 fedora  fonts 

2
什么不是特定于外壳的?
在某些答案下,我看到一些建议不要在答案中使用特定于Shell的命令的注释。 我如何知道所有shell中都存在哪些命令,运算符等?有标准清单吗? man builtins给出命令列表。这些是我可以在所有shell中都能使用的可移植shell脚本中唯一使用的命令吗? 内置可以是特定于外壳的吗? Linux的标准是否与其他Unix的标准不同? 语法呢?标点符号,运算符等在某些shell中可以不同吗?

3
如何在Debian Squeeze中安装最新版本的Chromium?
我知道Debian Squeeze仅具有Chromium6.x。因此,我添加了反向端口,但似乎不包含Chromium。由于Chromium / Chrome开发非常快,因此6.x版已经过时了。 有没有一种方法可以将最新版本的Chromium安装到Debian Squeeze,而无需将系统从稳定版本更改为测试/不稳定版本?
9 debian  chrome 

6
在双屏/双显示器设置上反转颜色?
为了在监视器上反转颜色,我调用: xcalib -invert -alter 问题是,在双显示器设置中,它仅在第一个屏幕上反转颜色。 我无法使用Compitz小工具进行颜色反转,因为我的设置是 两个旋转(枢轴)监视器 两者均为Piovot的双屏显示器无法在我的卡上进行排版。 Xorg似乎只是解决方案。 xcalib非常重要,因为我可以立即根据应用程序进行切换。 Cany建议,解决方案如何使用xcalib反转两个屏幕上的颜色? 聚苯乙烯 -screen 参数不起作用: X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 130 (XFree86-VidModeExtension) Minor opcode of failed request: 19 (XF86VidModeGetGammaRampSize) Value in failed request: 0x17 Serial number of failed …

4
如何在KDE中注册应用程序?
通常,当您安装KDE应用程序的常规软件包时,其图标会显示在KDE菜单中。 现在,我正在为* .zip文件中的应用程序制作程序包,可以安装,运行它,但它不会显示在KDE菜单中。那么如何注册呢? openSUSE 11.4,KDE3.5.10(!),应用程序:IntelliJ IDEA。
9 kde 

3
在大型日志文件上使用tail -f很好吗
我想监视一个大日志文件(接近1 GB)中的错误。我希望它接近实时(几秒钟的延迟就可以了)。我的计划是使用tail -f | grep。长时间运行(例如从零字节到1 GB)时,使用这种方法是否存在性能问题?是否有任何用于此类监视的标准实践。请注意,我想使用Solaris 10上可用的标准unix命令来执行此操作。 如果可能的话,我的文件甚至会翻转并且我还有一个其他问题需要整理:)。对我来说,不能使用tail -F(--follow=name),因为-F我要在其上运行的服务器不支持。我的计划是使用一个脚本来启动此尾部并进行轮询以查找文件是否已翻转。如果是,则杀死尾巴并重新启动。有更好的方法吗?
9 logs  monitoring  tail 

3
apt-get等同于yum localinstall
当使用Fedora时,我通常将其yum localinstall作为在分发存储库之外安装rpm的一种方法。我在apt-get手册页中找不到等效的选项。如果这很重要,我正在运行Ubuntu 11.04。 什么是apt-get等效yum localinstall?dpkg在这种情况下,我应该直接使用吗?

1
如何使gnome窗口仅在某些工作空间上可用?
免责声明:实际上是在这里使用Debian,而不是Ubuntu,但是我有足够的知识来找到合适的软件包,并在需要时自行编译。 我是gnome的多个桌面(工作区)功能的相当重的用户。但是,我希望通过告诉窗口仅在工作区2和3上显示而不是在所有工作区上显示,从而从我的屏幕空间中获得更多使用。 是否有gnome插件或我可以在某处设置的配置以允许这种行为?


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.