Unix & Linux

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

4
如何“重新编码” mp3文件
我在Mac上使用audiohijack pro创建了很多mp3文件。现在,我不再拥有Mac,并且在我的Linux系统上使用它们。不幸的是,我使用的程序(rhythmbox)无法收听这些文件。这些文件长达5个小时,并且当程序无法确定文件有多长时间时,我无法滚动浏览文件。任何可以重新编码这些文件的Unix / Linux程序?我对linux上的音频或mp3文件格式的了解不多,无法知道将涉及到什么。 最好,巴特
10 audio  mp3 


2
在GUI应用程序上使用sudo
例如,当我使用kubuntu时,我总是可以使用sudo打开X应用程序sudo kate。现在,我已切换到无效的拱门。我知道我一直被告知要使用kdesu,但是kubuntu中有什么设置可以让我在X应用程序上使用sudo来阻止我在arch上使用它? 编辑: 对不起,我自己做了我讨厌的事> _ < 这就是我想要做的: [falmarri @ falmarri-z-arch下载] $ sudo kate 密码: 未指定协议 凯特:无法连接到X服务器:0.0 请注意,这只是使用konsole的常规终端会话,我没有使用SSH / etc / sudoers: ## sudoers文件。 ## ##必须以root用户使用“ visudo”命令编辑此文件。 ##不使用'visudo'可能会导致语法或文件权限错误 ##阻止sudo运行。 ## ##有关如何编写sudoers文件的详细信息,请参见sudoers手册页。 ## ## ##主机别名规范 ## ##组机器。这些名称可能包括主机名(可选带通配符), ## IP地址,网络号或网络组。 #Host_Alias WEBSERVERS = www1,www2,www3 ## ##用户别名规范 ## ##用户组。这些内容可能包括用户名,uid,Unix组, ##或netgroups。 #User_Alias ADMINS = Millert,Dowdy,Mikef …
10 kde  arch-linux  sudo 

2
使用rsyslog将syslog消息解析为单独的MySQL表
开箱即用,rsyslog会将所有内容转储到SystemEventsSyslog数据库内的表中(如果使用提供的默认模式)。我想使用正则表达式将入站消息过滤到单独的数据库表中。 我已经玩过这个游戏了,但是我很难找出最好的方法来做到这一点(甚至是起作用的方法)。 在我的rsyslog.conf中: $template wireless, \ "insert into RogueAPs \ (ReceivedAt, DeviceReportedTime, Facility, Priority, FromHost, Message) \ VALUES('%timegenerated%', '%timereported%', '%syslogfacility%', '%syslogpriority%', '%fromhost-ip%', '%msg%');", \ stdsql if $msg contains 'subtype=wireless' then :ommysql:127.0.0.1,Syslog,dbusername,dbpassword;wireless *.* :ommysql:127.0.0.1,Syslog,dbusername,dbpassword 这是我的最新尝试,但我遇到了麻烦。 (RogueAPs表只是rsyslog附带的默认SystemEvents表的克隆) 版本信息: shell# /usr/local/sbin/rsyslogd -v rsyslogd 5.5.5, compiled with: FEATURE_REGEXP: Yes FEATURE_LARGEFILE: No FEATURE_NETZIP (message compression): …
10 logs  rsyslog 

3
便携式加密容器
我想存储一些加密的数据以便随身携带(包括一些相关文书的扫描,我的网上银行TAN列表,我的gnupg和ssh密钥以及类似的东西)。因此,不是真正的大量数据,而是一个文本文件。 我想要的是一个可以放在拇指驱动器上的容器,该容器完全加密了。其他一些要求: 强大的加密功能,因此没有带密码的ZIP 我想将容器同步到多个位置(例如,如果拇指驱动器损坏或被盗),所以我不能只在拇指驱动器上创建另一个dmcrypt分区 我想从我的GNOME环境中打开容器,而无需过多的终端操作。不是说我不喜欢终端机,而是我想要一定程度的便利。(在nautilus中右键单击以“挂载”是可以的,在终端中输入3个命令是不正确的) 奖励:我也可以从Windows和/或OSX打开的内容
10 gnome  encryption 

4
如何分割和编辑补丁?
有时我需要将一个大补丁分成较小的(不相交)补丁,例如针对每个包含的单独功能。 通常,我通过标准的vim yank / dd命令和拆分窗口切换来执行此操作。 但是,是否有一些工具/ vim技巧可以帮助进行此类编辑? 例如,对以下命令的支持:将3个下一个完整的块移动到右侧打开的补丁文件中
10 vim  patch 



4
用于归档的文件系统
我的文件系统中有一些复杂的只读数据。它包含svn信息库的某些修订的数千个快照,以及回归测试的输出。快照之间的相同文件已经使用硬链接删除了。这样,存储容量并不需要很大,但是它仍然消耗大量的inode,这对于我的主文件系统来说,使fsck痛苦地长了。 我想将这些数据移至另一个文件系统,以免对主文件系统造成太大影响。有什么建议吗?Squashfs似乎是一个可能的选择,但我必须检查它是否可以有效处理硬链接。


3
用户本地包管理系统
我需要以SuSE中的非特权用户身份来部署,管理和运行软件(也就是说,根本没有root访问权限,不能使用系统的程序包管理等)。 我有什么选择? 我希望通过以某种方式设置单独的用户本地存储库来重用系统的程序包管理器(YaST)。第二好的选择是一个单独的程序包管理系统,它支持用户本地存储库。最好还支持推式更新(与拉式相反)。


2
有人知道yy的意思吗?
由于历史问题是关于主题的,因此我想问一个困扰了我一段时间的人,但我认识的人似乎都不知道答案。有谁知道前缀yy的历史意义是什么?lex生成的大多数变量和函数都以lex开头,例如yylval和yylex()。我还记得看到一个在yyrsa某处命名的实用程序,但是现在在任何地方都找不到对该实用程序的引用。想知道的人问问!


3
如何使磁盘取消映射待处理的不可读扇区
据smartd说,我的磁盘上有一些未决的未读扇区。使磁盘重新映射它们并停止抱怨的最简单方法是什么? 今天,我每小时得到其中两个: 9月10日23:15:35 hylton smartd [3353]:设备:/ dev / sdc,1个当前不可读(待定)的扇区 该系统是运行Ubuntu Linux 9.10(jaunty)的x86系统。该磁盘是LVM组的一部分。这是smartctl识别磁盘的方式: 型号家族:Western Digital Caviar第二代串行ATA系列 设备型号:WDC WD5000AAKS-00TMA0 序列号:WD-WCAPW4207483 固件版本:12.01C01 用户容量:500,107,862,016字节
10 linux  ubuntu  hardware 

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.