Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

4
如何使用cat / proc / cpuinfo识别64位处理器
我有intel celeron d 3.06ghz processor。现在,我正在使用32 bit Ubuntu,64 bit Ubuntu如果processor允许的话,我希望升级到。我的疑问是如何64 bit processor使用cat / proc / cpuinfo 命令进行标识。表明 clflush大小:64 我的处理器是否支持64 bit操作系统?
11 linux  ubuntu  64-bit 

8
从另一个目录运行脚本
通常,我要执行的脚本不在我当前的工作目录中,并且我真的不想离开它。 从另一个目录运行脚本(BASH,Perl等)是一种好习惯吗?他们通常会找到正常运行所需的所有东西吗? 如果是这样,运行“远程”脚本的最佳方法是什么?是吗 . /path/to/script 要么 sh /path/to/script 以及sudo在这种情况下如何使用?例如,这不起作用: sudo . /path/to/script

3
如何安装ant&ivy?
我已经安装了蚂蚁...并且已经安装了常春藤(均来自突触),但是蚂蚁找不到常春藤! 当我运行ant来构建“ october-chess-engine”时,我得到以下信息: BUILD FAILED /home/zeigfreid/repos/october-chess-engine/build.xml:32: Problem: failed to create task or type antlib:org.apache.ivy.ant:resolve Cause: The name is undefined. Action: Check the spelling. Action: Check that any custom tasks/types have been declared. Action: Check that any <presetdef>/<macrodef> declarations have taken place. No types or tasks have been defined in this …


2
使用坏扇区来拯救硬盘:dd vs gddrescue
在互联网上的某个地方,我读到gddrescue 至少比dd 更好,因为它能够区分出现故障的扇区执行的磁盘读取量。真的是这样吗? 时间dd if = / dev / sda skip = 900343967 of = a.bin count = 4 iflag = direct conv = noerror,sync dd:读取`/ dev / sda':输入/输出错误 2 + 0条记录在 2 + 0条记录中 复制出1024个字节(1.0 kB),18.6057 s,0.1 kB / s 3 + 1条在 4 + 0条记录中输出 2048条字节(2.0 kB)已复制,18.6707 s,0.1 …

2
一个大文本文件中的多个搜索和替换操作
我有一个大文本文件(大约2GB)。我想对同一文件执行五次搜索和替换操作,并希望在一个命令中执行此操作。通常我使用vim,打开文件,执行一个替换操作,然后执行另一个操作,依此类推。有一个陷阱,因为我注意到三到四次搜索后,由于内存问题,vim崩溃了。 这是我在Vim中使用的命令的两个示例: :%s/www\.abcdef/www.test.abcdef/g :%s/www\.klmnop/www.test.klmnop/g 处理此问题的最佳方法是什么?

1
使用ffmpeg从png文件制作电影
我有277个800x600 png文件,其文件名格式为island_sizes-CSH(II)-###。png,其中###是一个以084开始并以360结尾的数字。 我正在做 ffmpeg -i island_sizes-CSH\(II\)-*.png output.mpg -y 但它不起作用: ffmpeg -f image2 -i island_sizes-CSH \(II \)-*。png video.mpg -y ffmpeg版本1.2.1版权所有(c)2000-2013 FFmpeg开发人员 建于2013年5月10日15:14:14,带有gcc 4.4.6(GCC)20120305(Red Hat 4.4.6-4) 配置:--prefix = / usr --libdir = / usr / lib64 --shlibdir = / usr / lib64 --mandir = / usr / share / man --enable-shared --enable-runtime-cpudetect …

4
监视Postfix外发邮件传递
我将GNU Mailman与Postfix一起使用来运行邮件列表,并希望监视外发邮件的传递,即:对于从列表发送的每个邮件,检查是否回答了250(确定)消息,如果没有, ,请报告给我。 现在,我正在做一个简单的事情: # cat /var/log/syslog | grep "smtp.*to=.*" | grep -v 250 有没有一种清洁的方法来监视smtpd的输出?

2
用管道输送进出tar和gzip
我正在尝试掌握如何将命令从管道传输到gzip,cpio或tar之类的内容。 有问题的命令属于ZFS系统。我在Ubuntu Linux 10.04.3。上运行ZFS。 我正在使用的命令是; To create a snapshot; zfs snapshot media/mypictures@20070607 To copy the snapshot to a directory; zfs send media/mypictures@20070607 > ~/backups/20070607 Then I can also pipe into gzip zfs send media/mypictures@20070607 | gzip > ~/backups/20070607.gz 这些部分我了解。 但是我的第一个问题是,如何处理tar + gzip? 这个? zfs send media/mypictures@20070607 | tar czvf > …


3
重新映射箭头键以在Linux上赢得Win + ijkl
我想将箭头键重新映射到Windows键和ijkl。我可以在Windows上的Autohotkey中轻松地做到这一点,但是我在Linux(Ubuntu lucid)上挣扎。 我真的希望该解决方案能够独立于我是否使用窗口管理器而工作,并且涉及修改尽可能少的文件。我在许多不同的机器上工作,并且始终在构建新机器,因此希望最大程度地减少重新配置工作。 我试图了解.Xmodmap,但无法使其工作(很难找到有关修饰键的详细文档)。 (我也考虑过win + hjkl,但可能不是那个硬核)


1
双引号内的awk不起作用
该命令不起作用: ssh $HOST "ls -l | awk '{print $1}'"` 上面忽略了该命令awk。我认为可能是因为双引号引起了? 另外,我将如何在awk中添加另一组双引号? 即: ssh $HOST "awk '{print $1 "*"}' /some_file" 我试图转义引号,甚至尝试了这个: ssh $HOST "awk '{print $1 "\""*"\""}' /some_file" 没有成功。
11 linux  shell  awk 


5
杀死-9个程序,但它们仍然挂起
我试图杀死我早些时候在KUbuntu下提交的所有后台工作 kill -9 $(jobs -p) 尽管此命令立即给出如下消息 [1]杀死了myjob1 [2]杀死了myjob2 我仍然可以看到它们的进程挂在top的输出中,并且正常运行时间和空闲时间的输出中未更改CPU和内存使用情况。 所以我想我一定没有正确杀死他们。有人可以解释一下我发生了什么事,我该怎么办? 我发现,最重要的是,如果键入k并输入PID,则可以一个接一个地杀死进程。那么这与命令kill有什么不同? 我还在网上http://www.ruhr.de/home/smallo/award.html上找到了有关不推荐杀死-9的信息 无用的使用Kill -9挂号信 (可憎行情) 不不不。不要使用kill -9。 它不会给过程带来机会: 1)关闭插座连接 2)清理临时文件 3)告知其孩子即将消失 4)重置其终端特性 等等,依此类推。 通常,发送15,然后等待一两秒钟,如果不起作用,则发送2,如果不起作用,则发送1。如果不起作用,请删除二进制文件,因为程序的行为不当! 不要使用kill -9。不要带出联合收割机只是为了整理花盆。 这是真的?“发送15”,“发送2”和“发送1”是什么意思?他们是自己命令还是“ kill -15 PID”,“ kill -2 PID”和“ kill -1 PID”? 谢谢并恭祝安康!
11 linux  process  kill 

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.