Unix & Linux

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


2
如何解压缩,修改,重建和安装SRPM
我想修改Fedora 15软件包(gnome-shell-extensions-alternative-status-menu)。这是一个很小的修改(还原此commit)。使用,yumdownloader我可以下载SRPM(gnome-shell-extensions-3.0.2-1.g63dd27cgit.fc15.src.rpm)。 之后,如何解压然后重新构建呢?
9 fedora  rpm 


1
如何“不公正”!GNU nano中的文本
我喜欢nano从我通常使用的基于GTK的文本编辑器中获得喘息的机会。我喜欢界面的简单性,使用CTRL-K是我知道的编辑长文本文件的最快方法。 但是,我有一个主要的困扰:每当我使用CTRL-J对齐文本时,编辑器都会打印出自鸣得意的小消息Can now UnJustify!-但是,我一直无法找到一种使文本不合理的方法。按下MU(谷歌搜索可以显示MU,该程序的帮助文件中根本没有提到MU)似乎只是造成了故障。键盘无响应。我想念什么吗?
9 editors  nano 

5
如何正确设置zram和交换
我正在配置和编译新的3.0内核。我计划一段时间(通过打补丁)合并到3.0中的好东西是zram。 是否可以同时设置hdd swap和zram swap,以便首先使用zram,仅将溢出的页面放入实际交换中?

2
Vim,上下文敏感的注释/取消注释行为
我用Vim编辑了许多PHP代码,但遇到了一些宏.vimrc。 我目前使用这两个宏以C风格进行注释/取消注释 "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press the [,] key) au FileType php vnoremap , :s/^\(\s*\)\/\//\1/<CR>:noh<CR>gv 这两个以HTML样式注释/取消注释 "html-style (<!-- -->) comment (press the [.] key) au FileType html vnoremap . :s/^\(\s*\)\(.\+\)$/\1<!-- \2 -->/g<CR>:noh<CR>gv "html-style (<!-- -->) uncomment (press …
9 vim  php 

1
为什么每次启动系统时都必须运行alsactl init?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 5年前关闭。 进行新的更新后,默认情况下,Debian Squeeze框在运行之前没有声音alsactl init,但是无论何时重启计算机,我都必须再次运行命令以获取声音。 我怎么解决这个问题?
9 alsa 

1
使用陷阱确认退出
我正在尝试捕获Ctrl+C要求用户确认的信号。捕获部分工作正常。但是一旦捕获到信号,它就不会返回正常执行。而是,它退出脚本。用户按下否时如何使它恢复执行。 这是我的代码 hell() { echo "Do you want to quit? Press 1 for yes and 0 for no"; read n; if [ $n == 1 ]; then exit 1; fi } trap "hell" SIGINT find /

4
在启动时打开NumLock吗?
我通常在Vim中进行编辑,并且在按下时+,我宁愿将手移到键盘所在的右侧,+而不是shift+ =。 但是,如果NumLock未启用,则在Vim中仅在上面打开新行并插入字母k。而且,每次启动时,我的电脑NumLock都处于关闭状态。 我想知道是否有任何xmodmap窍门打开NumLock,这样我就可以把它添加到我的.xinitrc。而且它甚至会更好,如果我可以把它添加到我的.map文件,该文件互换Escape,并CapsLock与我的负载loadkeys在我/etc/rc.local上启动。 我正在使用Arch Linux。

6
IO重定向和head命令
.hgignore今天,我试图从Cygwin bash shell 快速编辑文件,并且添加了一行错误。我不确定这是否是最好的方法,但是我很快想到了使用head -1 .hgignore删除有问题的行(我以前在文件中只有一行)。果然,执行时,它会将第一行作为唯一输出。 但是,当我尝试重定向输出并使用重写文件时head -1 .hgignore > .hgignore,该文件为空。为什么会这样?如果我尝试附加head -1 .hgignore >> .hgignore,它会正确附加,但这显然不是理想的结果。为什么在这种情况下无法进行截断的重定向?

4
是否有适用于Linux的高级剪贴板管理器?
是否有用于Linux的“高级剪贴板”管理器可以一次存储多个内容? 例如,我可能会努力收集剪贴板中的几件东西: .jpg文件 一些文字 等等 后来,当我按下(例如)Ctrl+ V+ 1只是第一个“东西”将被粘贴。(在本例中为.jpg文件)如果我按Ctrl+ V+ 2,则它将粘贴文本等。 是否有任何剪贴板管理器支持此类“图层”?


2
为16TB突袭选择文件系统
我只是将一台具有八个2TB磁盘的机器组合在一起。 我将在它们之上使用Raid 6(可用容量12TB),但是我不确定是否应该在RAID之上使用LVM或使用哪种文件系统。 在LVM中使用哪些文件系统可以调整大小?
9 filesystems  lvm  raid 

2
实时备份是否更改了文件?
是否有任何类似于Yadis的 linux / unix控制台应用程序允许我执行以下操作: 从控制台设置 备份多个目录 更改文件(文本文件)后实时备份/同步 更新1: 我编写shell脚本,ruby脚本,别名等,使我的工作更轻松。我想备份这些文件。我正在寻找的解决方案将在对它们进行任何更改之后将这些文件复制到我的保管箱目录的子目录中。备份已完成,可以从任何地方进行备份。总是新鲜,准备就绪,我不必考虑。 我知道我一天可以运行cron几次,但我认为必须为我正在Linux上找到的内容提供解决方案。我不是那么有Linux经验,所以我在这里问。

4
好的GNU / Emacs教程[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 我想深入学习emacs。问题在于它们分为两类: 基础知识(C-x C-s保存文件并C-x C-c存在emacs等) 一切 我目前使用的是emacs功能的1%-10%,我想将其增加到20%-40%。但是,我不希望深入阅读以了解该功能对我有什么用。 是否有面向程序员的中级教程(我知道几种编程语言,包括功能性语言,但不包括LISP)?
9 emacs 

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.