Unix & Linux

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

4
Shell控制台清除
有没有办法仅用一两个键就可以清除shell控制台(在ubuntu linux中)上显示的内容?当我从grep窗口中溢出大量行并且超出了窗口的高度时,我想快速滚动回到提示后键入命令的位置。如果在键入命令之前打开了一个新的终端,然后转到初始位置,则可以这样做。但是,如果继续使用相同的终端窗口,则必须手动查找位置。Ctrl+ l不是答案,因为它只是滚动,而终端的内容仍然保留。我无法使用,less因为grep的彩色输出未显示颜色。
8 shell  terminal 


3
如何从另一个路径运行脚本,并知道脚本的路径?
我需要运行一个脚本,该脚本以与文件位于相同的路径访问文件。 例如:我有脚本/home/me/folder/script.sh,该脚本将访问文件/home/me/folder/myfile。由于文件位于脚本的相同路径中,因此我只使用name myfile而不是完整路径。 但是,如果我从运行它/tmp/,例如: /tmp$ /home/me/folder/script.sh 它给了我: myfile: No such file or directory 因此,如何在脚本中说出文件与脚本本身位于同一路径?

2
连接到扩展坞时无声音
仅在最近两个月以来(2006年),我才在我的Sony Vaio VGN A617S笔记本电脑上使用Linux和Ubuntu,该笔记本电脑在Ubuntu 10.10上运行良好。在安装Ubuntu音频时,可以正常安装,并且即使使用Realtek ALC260声卡的正确驱动程序(snd-hda-intel),笔记本电脑上的扬声器也可以正常工作。 我的问题是笔记本电脑通过两个外部扬声器停靠到A / V扩展坞时(我也看到它也称为端口复制器-型号为VGP-PRAV2)。而且在安装Ubuntu时这些功能还没有启用。有趣的是,当扩展坞无法工作时,笔记本电脑上的耳机插孔可以工作。 我一直在努力,已经尝试了很多与相关问题有关的事情,例如:a)调整alsamixer中的一些IEC958 b)使用ALC260卡的自定义模块 所有这些都是徒劳的。 如果有人可以帮助我,将不胜感激。 谢谢。
8 ubuntu  audio  laptop  alsa 

4
为什么我的软件包安装到/ opt?
不久前,我在Debian机器上从源代码安装了ouchdb。看来安装正常,一切正常。 几周后,我想使用dpkg从.deb升级并安装。现在似乎一切都已安装在/opt。一切似乎都可以正常工作,但我真的不明白为什么要全部安装在下/opt。它不觉得“平稳”当事情被直接安装到作为/usr/local/bin和/etc和/var/log。与我之前编辑在/ etc / couchdb下安装的配置文件相比,配置更加麻烦 有人会介意向我解释为什么安装到/opt“是一件好事”,为什么这比以前的源安装更好? 我知道这是一个相当模糊的问题,但是我只能使用Linux而不是专家,也不了解安装到 /opt

5
在POSIX.2中将文本从最后一个标记获取到EOF
我有一个带有标记线的文本,例如: aaa --- bbb --- ccc 我需要从最后一个标记(不包括)到EOF获得文本。在这种情况下 ccc POSIX.2中是否有一种优雅的方式?现在,我用两个运行:先用nl和grep过去发生与各自的行号。然后,我提取行号并用于sed提取有问题的块。 文本段可能会很大,因此恐怕要使用一些添加文本的方法,例如将文本添加到缓冲区中,如果遇到标记,则会清空缓冲区,因此在EOF处,最后一个块位于缓冲。


2
更改FAT文件系统上的文件创建时间
我需要一种方法来更改已安装的FAT32卷上文件的创建时间。我必须这样做,因为我的MP3播放器只会读取在此创建时间排序的文件。 如果我能找到一种方法来设置文件的文件创建时间(例如touch修改/访问时间),那么一个简单的脚本将允许以正确的顺序(按预期的字母顺序)读取MP3文件。 但是我还没有找到解决方案,而且搜索一直没有结果。希望你们能帮助我!


2
在Linux上刻录蓝光光盘的最佳实践
我最近买了一个蓝光刻录机,想知道如何最好地刻录光盘。方案是:我有一个充满文件的目录,想将它们放在光盘上,读回一次以进行验证,然后将光盘放在架子上(即,主要目的是备份)。一些文件大于4.4GB或ISO文件系统的限制。 为了刻录DVD,我目前使用growisofs和split来将文件分成几小块。growisofs似乎没有很好的UDF支持,并且分割文件很is脚,这是我提出这个问题的动机。 当前将文件写入BD-R光盘的最佳实践是什么? 我在Debian Wheezy(测试中)上。
8 iso  blu-ray 


2
从源代码构建工具/库有什么优势?
通过源代码构建,您会获得任何好处吗?代码是否针对您的硬件架构进行了更好的优化?总的来说,优化效果更好吗? 为什么有人选择从源代码构建而不是使用像APT / yum这样的软件包管理系统?如果有某种形式的优化收益,什么时候超过了软件包管理系统的收益?

2
使用exiv2打印特定的Exif图像数据值
如何使用exiv2之类的工具打印图像Exif日期? 我的目标是将图像的年和月写到单独的变量中。我是否真的必须用正则表达式解析输出,还是有类似这样的替代方法: exiv2 DSC_01234.NEF -ps | grep 'Image timestamp' | ...regex to parse the date

2
在哪里可以找到“正常运行时间”的源代码?
我正在学习Python。到目前为止,我只做基本的Python编码。一天前,我检查了tree命令的python实现。突然我想为Windows创建一个Python克隆uptime。对于使用哪种语言以及克隆它涉及的复杂性,我一无所知。 但是我找不到它的源代码。我正在使用Fedora14。已安装kernel-devel软件包。我这样做了,whereis uptime但是/usr/bin/uptime使用vim打开时,生成的文件显示了奇怪的符号。谷歌搜索其源代码也无法产生预期的结果。在哪里可以找到其源代码?
8 fedora  source  uptime 

5
UNIX实用程序的智能程度如何?
Unix实用程序,例如sort,find,grep,diff等非常易于执行快速任务,有时甚至根本不需要编写任何代码。 我想知道它们在内部使用什么算法,以及如何智能地为特定任务确定特定算法?例如,如果sort得到一个巨大的输入文件,是否会对不同的数据大小使用不同的算法? grep在搜索不同数据集时是否智能切换算法?

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.