Unix & Linux

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

14
Bash脚本使用FFmpeg将所有* flac转换为* .mp3?
我想将所有* .flac转换为特定文件夹中的* .mp3。 这是我尝试过的,但不起作用: # change to the home directory cd ~/music # convert all *.flac files ffmpeg -i *.flac -acodec libmp3lame *.mp3 # (optional: check whether there are any errors printed on the terminal) sleep 60 如何达到目标?

2
如何根据MemTest86 +错误指示将正确的坏RAM扇区列入黑名单?
MemTest86 +(Ubuntu 13.04附带的版本)说 Failing address: 002f796c48 - 759.5 MB 我应该在memmap内核参数中指定什么来绕过该区域? 我尝试运行memtester 770MB,它说一切都很好,因此看上去MemTest的指示从一开始就没有出现第759.5 MB的错误。 如何解释此MemTest指示进行配置memmap? 我现在没有钱买新的RAM,并且错误似乎是单一的,所以我希望我可以重写它。
28 linux  kernel  memory  ram 

5
将电子邮件另存为Mutt文件吗?
当我按Smutt 键时,它会将邮件保存为邮件文件夹格式(cur/ tmp/ new/),但是我希望保存一个文件,就像保存附件一样。 那是可配置的吗?
28 mutt 

3
声音插孔中的耳机遥控器作为X输入
我有新的耳机,确切地说是AKG K318,它们有一个遥控器。在智能手机(例如Android手机或iPhone)上,这些按钮会映射到音乐播放器上的操作,例如播放/暂停,调高/调低,跳过,上一步等,您便会明白。 我想知道如何在计算机上复制相同的功能。 我想象该过程包括让X识别输入,然后以某种方式映射这些输入以供应用程序使用。 “设备”(将通过声音插孔连接)未在中列出xinput,按钮也不会触发常规键盘事件。 如何将插入输出声音插孔的耳机用作X键输入?

3
如何确定为什么我的计算机崩溃了?
昨天,我运行了bash大约10个小时的脚本。当我去使用计算机时,它被锁住了。 我在Debian上有一台Eee PC。 屏幕仍然可见,但是鼠标或键盘没有作用。 我试过CtrlAltDelete,CtrlAltBackspace,CtrlAltF1,但毫无效果。 硬盘驱动器指示灯未显示任何活动。 如何确定出了什么问题?我可以查看哪些日志?
28 debian  crash 

4
如何确定文件夹是否实际上是符号链接,以及如何修复损坏的符号链接?
如何知道我在Linux中是否有符号链接,某种快捷方式或文件夹?请看下面的截图。 如您所见,该ls命令列出了一些对象,其中一些颜色为深蓝色,而另一些颜色为浅蓝色(青色)。这些青色的物体是什么?这些是实际的符号链接吗? 如您所见,我无法cd将其称为HDD。 root@dm500hd:/# cd hdd -sh: cd: can't cd to hdd 我认为它必须重定向到,/media/hdd并且我注意到hdd文件夹丢失了。 有没有办法解决这个问题? 更新:这是ls -al命令的结果。 如您所见hdd -> /media/hdd,它显示为红色。这是否意味着它已损坏或已自动安装,即连接了物理硬盘时? 更新:这是grep media /etc/auto*命令的结果。 这些/etc/auto.master:/media/net和/etc/auto.network条目做什么? 这是ls -Fal /media命令的结果。 这有什么帮助吗?... 这是stat和file命令的结果,以及/ usr和/ bin的清单。 这对我有没有帮助?...对您有帮助吗? 顺便说一句,您应该知道这是带有BusyBox的基于Linux的STB,它是嵌入式系统。因此,并非所有命令都受支持。 更新:最后一个屏幕快照,显示/ sbin和/ usr / sbin中的文件和受支持的命令。 更新:添加了新共享... 现在,我删除了该旧共享,并重新创建了一个与以前相同的名称,现在还添加了第二个共享。所以现在我有两个。 SHARES remote share local share mydream dream1 mydream2 dream2 LOCATIONS remote …
28 linux  shell  symlink 

8
如何列出目录中具有指定扩展名的文件以外的所有文件?
假设我有一个包含.txt,.pdf和其他文件的文件夹。我想列出“其他”文件(即不具有扩展名.txt或.pdf的文件)。您对此有什么建议吗? 我知道如何列出没有给定扩展名的文件。例如,如果我要列出除.txt文件之外的所有文件,则可以 find -not -iname "*.txt" 要么 ls | grep -v '\.txt$' | column 似乎有效。但是,如何列出除.txt文件或 .pdf文件之外的所有内容?看来我需要在findor中使用某种逻辑“或” grep。
28 grep  find  ls 



4
如何“ grep”给定范围内的线长?
注意:此问题是此问答的补充:如何在给定范围内“ grep”表示行长*不是*? 我只需要从长度范围小于或等于3个字符,但不大于或等于10的文本文件(单词列表,用换行符分隔)中获取行。 例: 输入: egyezményét megkíván ki alma kevesen meghatározó 输出: megkíván alma kevesen 问题:我该怎么做bash?
28 bash  sed  grep  perl 


3
使Nginx遵循符号链接
Nginx不遵循符号链接。我收到404错误。在我的目录中,我具有以下链接: lrwxrwxrwx 1 root root 48 Sep 23 08:52 modules -> /path/to/dir/ 但/path/to/dir找不到存储在其中的文件。
28 symlink  nginx 


2
从命令行清除录音?
我以前曾使用Audacity去除录音中的噪音,但是它在命令行上的使用非常有限。我有大约100个简短的演讲视频,这些视频将在接下来的几个月中观看,并且希望有一种简便的方法可以立即或根据需要在观看之前将其全部清洁。 我可以使用命令行工具或流行语言库吗?

1
了解“ apt-cache policy”的输出
我apt-cache policy sudo在安装前后跑了sudo: 安装前: # apt-cache policy sudo sudo: Installed: (none) Candidate: 1.8.5p2-1+nmu1 Version table: 1.8.5p2-1+nmu1 0 500 http://ftp.se.debian.org/debian/ wheezy/main i386 Packages # 安装后: # apt-cache policy sudo sudo: Installed: 1.8.5p2-1+nmu1 Candidate: 1.8.5p2-1+nmu1 Version table: *** 1.8.5p2-1+nmu1 0 500 http://ftp.se.debian.org/debian/ wheezy/main i386 Packages 100 /var/lib/dpkg/status # 如何理解数字500和100?那些是状态码吗?另外,一旦安装了软件包版本,***的含义是什么?
28 apt 

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.