Questions tagged «utilities»

命令行上用于完成特定工作的小程序

2
为什么在/ bin中混合使用符号链接和硬链接?
我了解符号链接和硬链接之间的技术区别,这是有关它们在实践中使用的问题,尤其是我很好奇地知道为什么两者都在看似相似的条件下使用:/bin目录。 这是它在我的系统上列出的片段: ~$ ls -lai /bin total 10508 32770 drwxr-xr-x 2 root root 4096 Jun 14 11:47 . 2 drwxr-xr-x 28 root root 4096 Sep 6 13:15 .. 119 -rwxr-xr-x 1 root root 959120 Mar 28 22:02 bash 2820 -rwxr-xr-x 3 root root 31112 Dec 15 2011 bunzip2 127 -rwxr-xr-x …

2
查找假定扩展名错误的文件类型
我有一个图片档案,我一直在关注。有时,我在将扩展名保持相同的情况下从重新格式化文件的站点中拉出它们,大多数情况下是将PNG图像制作为JPG,仍然称为“ .png”。有什么方法可以发现何时发生并自动修复? 在Windows上,我为此使用IrfanView,但这需要一个Wine包装器。

3
文件块大小-stat和ls之间的差异
我注意到当我执行以下操作时: ls -ls file 它提供了块计数,例如8个块。 当我做: stat file 我注意到块数是16,是ls的两倍。 我的文件系统上的块大小为4096。我了解到ls使用的块的任意单位为1024。是否正确地说stat在报告块时使用512字节的任意单位? 如果是这样,是否有导致不一致的原因? 我在ext4文件系统上运行Ubuntu 11.10。

3
用命令的输出做两件事
我有一个程序texcount可以输出LaTeX文档中的单词数。我还可以通过管道输出,sed以制作换行符TeX换行符,并将其写入文件,然后将其包含在最终文档中。但是,当我执行时texcount foo.tex | sed s/$/'\\\\'/ > wc.tex,命令行输出texcount被抑制。 如何获得第一个命令的输出以显示在终端中并通过管道传输到sed?

3
合并来自多个文件/管道的输入而不会阻塞行或阻塞?
是否有一种工具可以从多个文件或管道中获取输入并将其写入stdout,而不会阻塞读取,从而使各个输入行完整无缺?我基本上想将一堆输入多路复用到一个输出,而不会破坏线路。 $ combine file1 <(prog2) ... > nice-output.txt 我不在乎输出的顺序 只要某些输入有数据,它就不应阻塞 它应该是有效的(即,我可能会否决您的Perl一线投票;)
9 utilities  pipe 

4
cp或rsync,cp真的值得吗?
我希望这不会算作一个问题,没有一个真正的答案,因为我似乎无法找到一个很好的理由使用cp(1)了rsync(1)在几乎所有情况。如果一个典型的青睐rsync了cp?有什么好的使用指南吗? rsync:传输差异文件,可以使用压缩,可以远程使用(安全地使用),即使中断也可以重新启动,即使在传输单个大文件时也可以。' cp:也许使用起来更简单?它比rsync快吗?
8 bash  shell  rsync  utilities  cp 


2
wgetpaste替代品?
有wgetpaste替代品吗? 作为澄清... wgetpaste是一个非常简单的命令行界面,可用于各种在线pastebin服务。 基本用法是简单地将本地文件上传到类似pastebin的在线服务进行共享。

9
什么是用于管理用户和组的标准CLI程序?
我基本上是从命令行询问用户管理的(例如,在没有可用图形工具的系统上)。在过去,我已经使用了几种不同的方案,以添加或删除用户和组或修改其属性:adduser,useradd,usermod,gpasswd,也许还有其他我忘了。我也听过几次,其中有些程序是低级的,应避免在一般情况下使用,但我永远记不起来。因此,我想获得一个明确的答案,即至少在以下任务中推荐使用哪些程序: 创建一个新用户 将用户添加到组 从群组中删除用户 更改用户的主要组 更改用户的登录外壳或主目录 删除用户 我正在寻找可以在几乎所有Linux系统(任何发行版)上使用的标准工具。
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.