小编719*_*016的帖子

查找早于一分钟的所有文件

如何使用find选择在最后一分钟内已写入且未修改的文件?

我知道我可以反过来做,使用 查找在过去 60 秒内修改过的文件-mtime -60s,但我想要在过去 60 秒内未修改的文件。

如果我使用秒,我使用 Linux 并收到此错误:

find ??/ -mtime +60s -name blah.tsv
find: invalid argument `+60s' to `-mtime'
Run Code Online (Sandbox Code Playgroud)

linux find

9
推荐指数
2
解决办法
4万
查看次数

grep 计数多次出现

是否可以在一个命令中对文件中的多次出现进行 grep 计数?例如:

$ cat > file
blah alfa
beta blah
blah blahgamma
gamma
Run Code Online (Sandbox Code Playgroud)

我可以:

grep -c 'alfa' file 
1 
grep -c 'beta' file  
1
grep -c 'gamma' file  
2
Run Code Online (Sandbox Code Playgroud)

但是有可能像这样:

grep -c -e 'alfa' -e 'beta' -e 'gamma' -somemoreblackmagic file
Run Code Online (Sandbox Code Playgroud)

并获得每个人的计数?

alfa 1
beta 1
gamma 2
Run Code Online (Sandbox Code Playgroud)

bash grep

8
推荐指数
2
解决办法
2万
查看次数

来自 Google Chrome 的备份扩展程序、书签和其他自定义设置

我正在重新安装操作系统,并且希望在我的 Google Chrome 浏览器中保留已安装的扩展程序、书签和其他自定义设置的列表。

如何在新系统上重新创建设置?

backup google-chrome google-chrome-extensions

7
推荐指数
3
解决办法
3万
查看次数

相当于 rsync 的“ssh -c 河豚”?

什么是等价于做

ssh -c blowfish
Run Code Online (Sandbox Code Playgroud)

rsync如果想要更快的传输速率,可以使用快速分组密码吗?

ssh rsync

6
推荐指数
1
解决办法
4545
查看次数

如何迭代bash中列表中的所有对组合?

我在 bash 中定义了一个列表,如下所示:

list="element1 element_2 my_element_3 element04"
Run Code Online (Sandbox Code Playgroud)

我想做一个循环,遍历所有可能的对组合。在 Perl 中,我会使用 while/foreach 并在列表上进行如下移动:

while (my $element1 = shift (@list)) {
  foreach my $element2 (@list) {
      print "$element1 - $element2\n";
  }
}
Run Code Online (Sandbox Code Playgroud)

我不想要对中的相同元素,也不关心对的顺序,所以如果列表是“AB C”,结果应该是:

A - B
A - C
B - C
Run Code Online (Sandbox Code Playgroud)

我怎样才能在 bash 中做等效的事情?

bash

6
推荐指数
1
解决办法
1万
查看次数

记录 Linux 进程的 RAM 内存高水位线

我想在进程完成时记录 Linux 进程(内核 3.2.0-36)的 RAM 内存高水位标记。我在 Perl 脚本中调用该进程。就像是:

my $cmd = "logmemory -o mem.log mycmd options 1>cmd.out 2>cmd.err";
unless(system("$cmd") == 0) { die $!; }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

memory linux logging

6
推荐指数
2
解决办法
8892
查看次数

Windows 7:通过单击窗口中的任意位置来拖动窗口的键盘快捷键?

Windows 7 中是否有任何键盘快捷键可以通过点击窗口中的任意位置而不是上方的栏来拖动窗口?在 GNOME Linux 中,这可以通过 Alt+LeftClick 拖动窗口来完成,而不是 LeftClick 通过上方的窗口栏拖动窗口。

windows-7 window-manager

6
推荐指数
1
解决办法
5586
查看次数

如何在 tar.gz 文件列表中执行相当于“grep something * -Rin”的操作?

我有一堆 tar.gz 文件,我想做一个“grep something * -Rin”,就像如果它们不是 tar.gzed 一样。我想将它们按原样保留 tar.gzed,但在运行时对它们进行 grep 并找到带有前缀文件和行号的 grep 出现。

就像是:

grep mytoken1 *.tar.gz -Rin

并得到类似的东西:

my1.tar.gz,dir1/file2:123:mytoken1 在这一行  
my2.tar.gz,dir2/file3:233:mytoken1 也在另一行  
[...]  

有没有办法做到这一点?

grep tar gz

5
推荐指数
2
解决办法
2968
查看次数

不同登录节点的不同 .bashrc 文件?

.bashrc登录到共享相同主目录的不同节点时,我可以加载不同的文件吗?

也就是说,我最感兴趣的是在以 bash 登录时加载不同的 PATH 目录,具体取决于我登录的不同 Linux 节点?例如,如果我在 abc-01 机器上登录 bash,我想.bashrc加载一个给定的文件,但是当我登录 abc-02 时,它使用相同的 /home/username 目录,我想使用不同的.bashrc. 我该怎么做呢?

linux bash login

5
推荐指数
1
解决办法
4493
查看次数

使用 Chromium 自动下载 PDF?

每次我尝试使用 Chromium 下载 PDF 文档时,它都会问我以下问题:

这种类型的文件可能会损害您的计算机。你想保留'file.pdf'吗?[丢弃] [保留]

我怎样才能摆脱这个并直接下载所有 *.pdf 文件?有任何想法吗?

pdf chromium

5
推荐指数
1
解决办法
1761
查看次数