Unix & Linux

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

3
rm -f选项的真正意义是什么?
通过阅读GNU coreutils手册页中的rm,其中一个选项是-f,根据手册, -f, --force ignore nonexistent files and arguments, never prompt 现在,我进行了一些测试,并证明了如果我使用类似 rm -f /nonexisting/directory/ 它不会抱怨。 有人可以从这种选择中真正获得什么? 再加上使用“删除目录”的最常见示例,rm例如 rm -rf /delete/this/dir 该-r选项有意义,但是-f?
14 rm  options  coreutils 


2
在命令行上将WAV音乐库转换为FLAC并获得最佳质量
我想通过验证/检查所有转换步骤来生成(几乎)完美的FLAC文件。我希望可以在单个命令中执行此操作,尽管可以将简短的bash脚本作为第二选择。 我在Kubuntu 12.04上安装了flac 1.2.1。 这是我的出发点: find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done 我该如何改善? 如果shntool推荐,我将如何包括? 我将如何包括校验和比较? 如何使FLAC测试每个文件的完整性? 赞赏一个工作示例。 顺便说一句,我看了一下perfect-flac-encode,但这对我来说太复杂了。我什至不完全理解项目描述的第一句话!安装步骤也看起来太复杂。如果有一个适合我需求的类似项目,请告诉我。


1
GNU屏幕无法正确回显Unicode字符
当我在终端上执行此操作时: echo -e "\xF0\x9f\x8d\xba" 我在终端机中得到一个很酷的啤酒杯:🍺 但是,当我启动屏幕并尝试相同操作时,我得到了一个``。我如何获得漂亮的啤酒杯? 这是我的.screenrc: nethack on startup_message off defscrollback 3000 hardstatus on hardstatus alwayslastline hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %c" termcapinfo xterm 'bc@:bs@' ignorecase on maptimeout 0 vbell off defutf8 on defencoding utf8 同时运行带有该-U选项的屏幕也无济于事。

2
使用正则表达式量词查找命令,例如{1,2}
我一直试图创建一个find命令字符串,该字符串将查找所有以数字1-99结尾但排除所有其他文件的文件。 例如,我想找到myfile1 myfile99而不是myfile456而不是myfilebackup 我在想的正则表达式是,myfile[1-9]{1,2}但是我无法将它与find一起使用。 find . -regex '.*myfile[0-9]{1,2}' 要么 find . -iname 'myfile[0-9]{1,2}' 从我可以看到的那{1,2}部分是不起作用的。 (顺便问一下,您可以-name -regex互换使用吗?) 任何帮助表示赞赏。

6
通过pv进行进度信息以进行目录复制
我需要复制一个非常大的目录(此处以兆字节为单位),并希望监视进度。 我发现这pv是一个不错的实用程序,但是如何使用它递归复制目录?(pv src > dst因为它们是目录,所以不起作用) PS:在OS X Mountain Lion上运行,pv是从Mac Ports安装的


1
如何尾部/ grep / awk文件的最后N个字节,而不是行
我有一个应用程序正在记录到纯文本日志文件(myapp.log),但似乎在每个日志条目的末尾都没有写换行符。如果执行类似的命令,tail -n 50 myapp.log我实际上会收到数百行“文本”(日志条目)。 该日志文件非常大,大约为1GB,谁知道最后一个CR和/或LF插入了多长时间。我怎样才能说例如最后2MB?
14 cat  tail 

5
在KVM中运行时如何提高Windows性能
我使用Ubuntu 12.04 64位和KVM,我的CPU是Core i5 3.3 GHz,我有8 GB的DDR3 RAM。我在KVM中运行Windows 7,它非常慢。我的同事在同一PC配置上使用Debian,可以非常快速地运行Windows 7!我的问题在哪里? [guyfawkes@guyfawkes-pc ~/work]$ sudo cat /etc/libvirt/qemu/windows.xml <!-- WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE OVERWRITTEN AND LOST. Changes to this xml configuration should be made using: virsh edit windows or other application using the libvirt …


6
'iwlist'->界面不支持扫描(Ubuntu LTS 10.04)
我在三星N150 +上网本上使用Ubuntu 10.04(LTS)。我无法使用扫描wifi网络iwlist,我想这样做。这是一些测试的输出: alex@alex-laptop:~/Desktop/GoogleCode$ iwlist eth1 scan eth1 Interface doesn't support scanning. alex@alex-laptop:~/Desktop/GoogleCode$ iwlist scan lo Interface doesn't support scanning. eth0 Interface doesn't support scanning. eth1 Interface doesn't support scanning. pan0 Interface doesn't support scanning. 所以我尝试 iwconfig alex@alex-laptop:~/Desktop/GoogleCode$ iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 IEEE 802.11 …

1
urxvt:仅滚动一行
我可以用Shift+ PageUp(或PageDown)滚动输出的一部分,但是有没有办法只滚动一行呢?通常,您想阅读的内容足够小以适合一个屏幕,但是滚动是如此繁重,以至于不可能在一个屏幕内获得整个文本块!
14 urxvt 


2
如何解释二进制文件的八进制或十六进制转储?
二进制文件包含字符串和一些数字,如果执行 od -c filename或strings filename,则可以正确看到字符串。但是,数字呢?它们采用某种奇怪的格式。 这样做后的文本od -c filename是这样的: 0000000 036 \ 0 032004 SD \ 0 \ 0 \ 0 \ 0序列1 0000020 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ t \ 0→002 3 001 0000040&\ 0 032 \ f …
14 binary  od  hexdump 

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.