标签: command-line-interface

如何在 Linux 中递归地将 CHMOD 命令应用于具有特定名称的任何文件?

我需要知道如何将 CHMOD 命令仅应用于具有特定名称的文件递归?

chmod 755 -R filename
Run Code Online (Sandbox Code Playgroud)

类似于上面的内容,但它应该适用filename于任何子文件夹中存在的任何内容。

linux ubuntu bash command-line-interface

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

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

是否有 *Nix 工具可用于格式化对屏幕来说太宽的命令输出?

我在跑

psql -U postgres template1 -c "select * from pg_stat_activity"

并且输出对于我的终端来说太宽了。是否可以使用 *nix 命令来防止输出换行?也许屏幕中的设置可以启用虚拟水平滚动?

linux command-line-interface pipe

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

出现问题时给我我的杀伤力

我们已经经历过几次了。突然我们的生产服务器不会响应,因为一个进程处于无限循环中,或者 MySQL 服务器停止服务新请求,因为一个查询阻塞了一切......

我们通过 SSH 连接到服务器并使用ps auxortop找到罪魁祸首,mytop或者SHOW FULL PROCESSLIST在 MySQL 中找到违规的进程 ID 和kill它。然后我们尝试在测试服务器上重新创建这种情况并修复错误。

但有时服务器挂得太好了,您ps aux/ top/ mytop/SHOW FULL PROCESSLIST无法通过 - 甚至管理员也被阻止。

确保管理员始终可以访问服务器并终止违规进程或查询(在 Linux 和 MySQL 上)的最佳方法是什么?

  • 我们可以为不同的用户分配优先级吗?
  • 为root预留部分资源?

我已经检查过nice(1),但不断地与 nice -20 建立开放连接似乎有点过分且难以使用(更不用说作为 root 的危险了)。

mysql linux command-line-interface kill top

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

删除名称中带有 <Down> 的文件?

所以,在 CentOS 机器上,我不小心:w<Down>在vim编辑器中执行了“ <Down>”,实际上是按下键盘上的向下箭头键(在屏幕上呈现为“ <Down>”),现在我有一个名为“ <Down>”的文件,我看不到摆脱;运行“ rm <Down>”(字面意思是“小于、D、o、w、n、大于”)会出现语法错误。

我怎样才能摆脱这个名字时髦的文件?

linux files shell command-line-interface

4
推荐指数
3
解决办法
259
查看次数

如何解析 NIC 服务 ID (GUID)?

有没有办法从命令行解析 NIC 服务 ID(分配给每个硬件 NIC 的 GUID)?

networking windows command-line-interface guid

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

在 Windows 批处理文件中返回值的命令?

如何在 Windows 批处理文件中返回值?我可以在 Unix 中使用,exit 1但如何在 Windows 中执行此操作?

windows command-line-interface

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

“少”和“多”有什么区别?

据我了解,less是more+ 向上滚动的能力。这是正确的吗?有什么理由使用more而不是less吗?我错过了任何重大差异吗?

command-line-interface

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

powershell 或 bat - 计算所有目录和子目录中的文件

我们有一个包含数十万个文件的硬盘

我需要弄清楚我们有多少个文件扩展名

我怎么能用 windowspowershell 或命令提示符或其他可用的东西来做到这一点?

我需要它来浏览每个目录。我公司的律师需要这个。它可以是整个硬盘的总数 它不必按目录分解

例子:

1232 JPEG
11 exe
45 bat
2342 avi
532 doc
Run Code Online (Sandbox Code Playgroud)

powershell active-directory command-line-interface count

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

使用 ROBOCOPY 来移动数据,而不是复制它

我有以下 powershell 脚本,它执行一些 robocopy 命令:

ROBOCOPY.exe $q3 $q4 /R:5 /W:15 /S /NP /MT:32 /XA:SH /XJD
ROBOCOPY.exe $q2 $q3 /R:5 /W:15 /S /NP /MT:32 /XA:SH /XJD
ROBOCOPY.exe $q1 $q2 /R:5 /W:15 /S /NP /MT:32 /XA:SH /XJD
ROBOCOPY.exe $src $q1 /R:5 /W:15 /S /NP /MT:32 /XA:SH /XJD
Run Code Online (Sandbox Code Playgroud)

这工作正常,但需要很长时间,我想知道是否有办法让 robocopy 执行“剪切+粘贴”而不是“复制+粘贴”,以便 Windows 将 NTFS 指针移动到文件,而不是实际复制每个文件的所有位?

powershell command-line-interface robocopy

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