小编Dom*_*que的帖子

用 mv 合并文件夹?

如果我使用mv将名为“文件夹”的文件夹移动到已经包含“文件夹”的目录,它们会合并还是会被替换?

directory rename

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

解决“mv:参数列表太长”?

我有一个文件夹,里面有超过一百万个文件需要排序,但我真的什么也做不了,因为一直在mv输出这条消息

-bash: /bin/mv: Argument list too long
Run Code Online (Sandbox Code Playgroud)

我正在使用此命令移动无扩展名的文件:

mv -- !(*.jpg|*.png|*.bmp) targetdir/
Run Code Online (Sandbox Code Playgroud)

shell bash arguments mv

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

通过 ssh 访问服务器的 IP 地址的历史记录

我注意到我的一个服务器被黑客入侵并感染了一个已知的中国僵尸网络。

这是一个原型/测试虚拟机,有自己的静态 IP(美国地址),所以没有造成任何伤害(我花了一段时间才弄明白)。

现在我想知道入侵使用的是什么IP/s,以了解攻击是否来自中国。

有没有办法在服务器上的 ssh 上查看接收连接的历史记录?

编辑:系统是 Linux Debian 7

networking ssh logs ip forensics

54
推荐指数
4
解决办法
23万
查看次数

yum 安装旧版本的 cmake

出于某种原因,当我运行yum获取 cmake 时,它​​会安装旧版本。可能是因为我的回购清单不完整?我在 CentOS 6 上使用来自非网络安装 CD 的最小桌面安装。谁能给我一个repo链接或其他东西?

在 Scientific Linux 上也会发生同样的事情。

我会将自己编译作为最后的手段,因为我试图yum install cmake在 bash 脚本中工作。

yum centos scientific-linux repository

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

FreeBSD 上的内核数

nproc在 FreeBSD 中,Debian 的等价物是什么?我试图将它包含在一个 bash 脚本变量中,所以如果它可以打印出非常棒的内核数量。

freebsd scripting cpu

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

HTOP nice 级别与 nice 命令不匹配?

我执行了一些命令,nice -20但在htopNI 中显示为红色并显示为 19,这是为什么?

截屏

nice htop

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

GNU Parallel 可以执行更多的并行进程吗?

例如,我可以执行:

parallel -j 200 < list0
Run Code Online (Sandbox Code Playgroud)

其中“列表”有:

nice -n -20 parallel -j 100 < list2
nice -n -20 parallel -j 100 < list1
Run Code Online (Sandbox Code Playgroud)

这是否可行/可能?

linux gnu-parallel

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

将一个文件复制到多个目录

我有一个文件要复制到另外 60 个目录。

我能想到的最好方法是制作一个 bash 脚本,其中包含对每个文件夹的说明,如下所示:

cp script.sh /home/user/dl/*/111/23
cp script.sh /home/user/dl/*/111/23
cp script.sh /home/user/dl/*/111/23
and so on...
Run Code Online (Sandbox Code Playgroud)

* 是从 1 开始到 60 结束的数字

必须有比这更好的方法。

bash cp shell-script wildcards files

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

使用 mv 移动无扩展名的文件

我有一个包含图像(png、bmp、jpg)和无扩展名文件的文件夹。

我不知道如何只移动无扩展名的文件。它们都是随机编号的文件。

command-line wildcards rename files

3
推荐指数
1
解决办法
1135
查看次数

远程使用rsync时没有密码提示?

我有一个执行 rsync 传输到远程位置的 bash 脚本,每次执行该脚本时,都会要求我输入密码。

有没有办法避免这种情况?

这是我使用的命令: rsync -av /source usr@ip:/destination

linux bash rsync

2
推荐指数
1
解决办法
1266
查看次数

如何在不询问用户 y/n 的情况下在 ArchLinux 中使用 pacman 安装?

我正在寻找yum -yArchLinux 中与 RHEL 等效的版本,pacman以便我可以使用 shell 脚本安装软件包,而无需询问用户问题。

arch-linux pacman

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