Unix & Linux

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

5
如何从USB安装Debian?(使用全尺寸映像而不是netinstall)
我了解了一种使用netinstall映像从USB安装Debian的方法,这很好。但是,这意味着我必须花很多时间来下载软件包才能进行安装。有没有一种方法,我可以简单地下载(例如)大多数gnome的CD1,然后使用它?由于没有足够的空间,使用此方法的netinstall方法不起作用。(我有足够的空间,是该方法有局限性)。我很少手拿CD,而且有些机器无论如何都没有CD / DVD驱动器。 我将对此主题进行研究,并在需要时回答我自己的问题,但是在此期间的任何帮助都将受到赞赏。

5
Emacs的一些出色的初学者资源有哪些?
我管理几个服务器,有时会同时使用python和ruby进行自动化。 我看过一些真棒的YouTube视频,这些视频具有多个打开的窗口,登录的后台聊天以及深层的代码完成功能,这些都是使用emacs完成的。我目前正在使用vi,并且想学习emacs。 在我当前的环境中,完全消除任何形式的GUI(建议在emacs中进行文本浏览的建议)将是完美的,尤其是对于杂乱和集中的环境。 与http://platypope.org/yada/emacs-demo/tutorial.swf类似的内容将是完美的。
13 emacs 

3
我如何在2个内核上占用400%的CPU
我理解Σ(%CPU) ≤ logicalcores*(1+ε)(其中ε是度量和舍入误差)。但是,如何在2核心系统上有2个不同的进程,每个进程占用200%的CPU(以htop衡量)? 上式中的EDIT核心是指逻辑核心,即考虑到所有超线程,CPU数量等。 编辑2尽管htop显示我附加cpuinfo的处理器数量 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU T9600 @ 2.80GHz stepping : 10 cpu MHz : 800.000 cache size : 6144 KB physical id : 0 siblings : 2 core id : …

2
在Ubuntu 10.04中将vim / gvim升级到7.3的最佳方法?
我必须在工作中使用Ubuntu 10.04,并且无法对其进行升级。我正在使用Vim / gVim 7.2。 我想将其升级到7.3(支持Python和Ruby扩展)。最好的方法是什么?在其中添加条目sources.lists并从中安装7.3 vim / gvim软件包,还是从源代码构建?每种方法都有哪些缺点?
13 vim  python  upgrade  gvim  ruby 


2
按列排序输出
我想接受这个命令find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done(从这里开始)。其输出基本上是 ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo: 14200 ./norths: 10710 并按最大到最小的数字对其进行排序。但我不确定如何制作sort,或在其他专栏中进行任何操作。

4
重新分配Ctrl和Alt键-xmodmap'BadValue'错误
我正在尝试重新映射键盘以使emacs可用。我的人体工程学键盘将其单个Control键放在一个孤立的4键孤岛上,位于左侧。 操作系统被Debian压榨。 这是我要输入的行xmodmap,将它们放入文件〜/ .Xmodmap中: 明确控制 清除Mod1 !Alt键在我的键盘上标记为“选项”, !使用xev显示它们分别发送Alt_L和Alt_R keysym 按键符号Alt_L = Control_L 按键符号Alt_R = Control_R !Super_L和Super_R键是Windows键 键符Super_L = Alt_L 键符Super_R = Alt_R 添加Control = Control_L Control_R 添加Mod1 = Alt_L Alt_R 我的目标是使Option(aka Alt)键的行为类似于Control键,并使Windows(aka Super)键的行为类似于Alt。 这是xev为有问题的键输出的键代码和keyms。请注意,我的键盘(Goldtouch人体工学键盘)只有一个控制键。 键码37(keysym 0xffe3,Control_L) 键码64(keysym 0xffe9,Alt_L) 键码133(keysym 0xffeb,Super_L) 键码134(键符号0xffec,Super_R) 按键代码108(keysym 0xffea,Alt_R) 这是xev在运行时显示的内容 xmodmap .Xmodmap MappingNotify事件,序列号34,合成NO,窗口0x0, 请求MappingKeyboard,first_keycode 204,计数1 MappingNotify事件,序列号34,合成NO,窗口0x0, …
13 debian  x11  xorg  keyboard  xmodmap 


3
/etc/cron.daily/foo:发送电子邮件给特定用户而不是root用户?
我正在运行CentOS 5.5。 我们在/etc/cron.daily/中存储了几个cronjobs。我们希望将其中某些cronjob的电子邮件发送到特定的电子邮件地址,而/etc/cron.daily/中的其余电子邮件应发送到默认电子邮件地址(root @ localhost)。 /etc/cron.daily/中的Cronjobs是从/ etc / crontab文件运行的。/ etc / crontab指定一个“ MAILTO”字段。我可以通过在/etc/cron.daily/foo cronjob中设置MAILTO来覆盖它吗? 处理此问题的最佳方法是什么?
13 linux  cron 


1
我如何告诉GNOME重读〜/ .profile
GNOME ~/.profile在登录时读取。当我更改某些内容时.profile(例如LC_MESSAGES),我希望gnome重新读取.profile文件而无需注销并重新登录。在bash中,我可以告诉bash到source .profile。如何为正在运行的GNOME会话执行此操作?
13 gnome 


3
为什么我的xmodmap命令不能在启动/登录时运行?
我想在每次登录时(或每次启动,如果不起作用)运行以下命令: xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete' 我已经尝试了很多东西。我把命令放进去了System > Preferences > Startup Applications。我将其放入.sh文件中,对其进行了标记,chmod +x然后将该文件放入中System > Preferences > Startup Applications。我把脚本放进去了/etc/init.d。我把命令放进去了~/.profile。似乎没有任何作用。 最后,我将其放入~/.profile: touch test1 xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete' touch test2 test1和test2均被创建,但是键仍未重新映射。如果我只是复制/粘贴命令并手动运行它,那么它将正常工作。但是它不会在登录时运行。有任何想法吗?
13 ubuntu  login  startup 


3
关于SSD nukes系统性能的大量写入活动
我注意到当我做大量的写应用程序时,整个系统会变慢。为了进一步测试,我运行了这个(相对)低CPU高磁盘活动: john -incremental > file_on_SSD 这每秒将数万个字符串抽出到我的系统磁盘上的文件中。 执行此操作时,鼠标会滞后,TTY变得无响应,应用程序“消失”,并且通常整个计算机都无法使用。当我最终可以使用Control + C时john,系统将在几秒钟后恢复到完整的状态。 这是一个极端的例子,但是我遇到了类似的问题,即写入强度较低的活动(例如从快速的源中复制大文件或转码)的活动较少。 我的主操作系统磁盘是带有EXT4 的相当快的SSD(OCZ Agility 60GB)。如果将johnEXT4的输出写入机械磁盘,尽管速度慢得多(SSD每秒约42,000个字,机械速度8,000 w / s),但我不会遇到同样的速度下降。吞吐量可能是相关的。机械磁盘也与系统无关。只是数据而已。 而且我正在使用内核2.6.35-2,但是我注意到了这个问题,因为当我大概在使用.31或类似的东西时,我得到了这个SSD。 那么,是什么原因导致经济放缓?EXT4问题?内核问题?SSD问题?上述所有的?还有吗 如果您认为我需要进行其他测试,只需在注释中告诉我该怎么做,然后将结果添加到问题中即可。
13 kernel  performance  io  ssd 

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.