标签: command-line-interface

用于保留过去 3 天、过去 3 周和过去 3 个月备份的 Shell 脚本

由于我缺乏 shell 知识,我不完全确定如何做到这一点。

NOW=$(date +"%Y.%m.%d.%T")

tar czf /backups/web_backup_$NOW.tgz /web/
Run Code Online (Sandbox Code Playgroud)

您能否帮我删除旧备份,以便它只保留:

  1. 过去 3 天
  2. 过去 3 周各一份备份
  3. 过去 3 个月各备份一份

shell command-line-interface

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

如何在CentOS 6.0上安装VMWare ESXi CLI?

我尝试将 VMware-vSphere-CLI-5.0.0-422456.x86_64 安装到 CentOS 6.0 64 位上,但安装程序抱怨:

CPAN not able to install following Perl modules on the system. These must be 
installed manually for use by vSphere CLI:

UUID 0.03 or newer
Run Code Online (Sandbox Code Playgroud)

我尝试做

sudo yum install uuid-perl
Run Code Online (Sandbox Code Playgroud)

并且

sudo yum install perl-SOAP-Lite perl-Data-Dump perl-Class-MethodMaker perl-Crypt-SSLeay perl-libxml-perl perl-XML-LibXML-Common
Run Code Online (Sandbox Code Playgroud)

但这没有帮助。

我还能尝试做什么?

installation command-line-interface 64-bit centos vmware-esxi

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

如何将正在运行的进程转换为 nohup 并保留日志文件

我有一个进程正在占用一个终端

]$ command some_argument
Run Code Online (Sandbox Code Playgroud)

我想从终端退出并回家,但同时我不想终止这个正在运行的进程。

对于上面的运行过程,我想实现如下:

]$ nohup command some_argument >& logfile &
Run Code Online (Sandbox Code Playgroud)

linux unix bash command-line-interface nohup

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

Windows 8.1 上的网络接口绑定顺序

当我在命令行中查询 windows 8 上的本地接口时,我可以看到下面列出的结果:

C:\> netsh interface show interface

Admin State    State          Type             Interface Name
-------------------------------------------------------------------------
Disabled       Disconnected   Dedicated        Wireless Network Connection
Enabled        Connected      Dedicated        Local Area Connection 5
Enabled        Disconnected   Dedicated        Local Area Connection 3
Enabled        Connected      Dedicated        Local Area Connection 2
Run Code Online (Sandbox Code Playgroud)
  1. 列表中的顺序是否表示网络绑定顺序?

  2. 如果是这样,我如何修改这些接口的顺序。例如,我想将 提升Local Area Connection 2到列表的顶部。

命令行命令更可取,但也欢迎使用 GUI 步骤。非常感谢!

networking windows command-line-interface graphical-user-interface

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

如何在不重新启动的情况下对我的 smb.conf 文件进行更改?

在我们的 Centos 7 服务器上,我添加create mask = 770了 mysmb.conf以强制我们的 Windows 用户存储在目录中的文件的权限。然后从命令行,我输入了以下内容:

# systemctl restart smb.service

# systemctl restart nmb.service
Run Code Online (Sandbox Code Playgroud)

...但文件没有以正确的权限保存。它们在重新启动后被正确保存。那么(也许)我可以从命令行完成的重启过程中发生了什么?

这是 smb.conf 的部分:

[image-storage]
     comment = archived image location
     path = /our/samba/path/to/image_storage
     valid users = @NameOfOurGroup
     create mask = 770
     browsable = yes
     writable = yes
     guest ok = no
     force user = imagestore
Run Code Online (Sandbox Code Playgroud)

command-line-interface samba mask

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

net localgroup 添加带有空格和与号的组

我正在尝试创建一个脚本,使我们的自动化工具能够将某些组添加到我们服务器的本地组中:

net localgroup dbuser A&B /add

我的问题是它似乎不喜欢“&”符号。

C:\>net localgroup dbusers 'A&B' /add
The syntax of this command is:


NET LOCALGROUP [groupname [/COMMENT:"text"]] [/DOMAIN]
          groupname {/ADD [/COMMENT:"text"] | /DELETE}  [/DOMAIN]
          groupname name [...] {/ADD | /DELETE} [/DOMAIN]

'B' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我尝试了单引号和双引号以及插入符号,但没有成功。任何人都可以建议一种方法来解决这个问题吗?

谢谢

windows command-line-interface

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

Linux 命令行的 SSH 密钥管理工具

是否有用于 Linux 命令行的 ssh 密钥管理工具,可以在输入一次密钥的密码短语后使密钥可用于各种窗口?我正在考虑类似于 Putty's pageant 的东西,它需要密码来加载密钥,然后在需要连接时将密钥提供给 Putty。

在 Linux 中,我在终端窗口中使用命令行,即使使用代理,每个窗口似乎都需要输入密码。如果我想要多个窗口进入远程主机,我必须为每个窗口重复密码。

我想我忽略了 ssh 或代理的一些明显功能,但到目前为止我找不到办法做到这一点。

linux ssh command-line-interface

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

Vista资源管理器的菜单项在当前目录中启动命令提示符的最佳方式是什么?

将菜单项添加到 Vista 的资源管理器以在当前目录中启动命令提示符的最佳方法是什么?

command-line-interface windows-vista

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

在 Linux 上获取文件夹大小

我在 /home/ 下有很多主文件夹,我想在一个易于阅读的列表中获取每个用户文件夹的总大小。

IE

  1. /home/user1 100MB
  2. /home/user2 24MB
  3. /home/user3 54MB

等等。

目前使用类似的东西 du -hc | grep total

linux command-line-interface home-directory

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

自动捕获poolmon的输出

我正在使用 poolmon 寻找内存池泄漏。在知识库文章 中,他们解释了如何使用剪切和粘贴手动捕获输出。没有办法自动执行此操作吗?

由于该工具似乎不支持它,我的想法是运行两个命令提示符(一个用于分页池,一个用于非分页池),并使用工具进行自动截图。如果这是可能的,您会建议使用哪种工具?有没有一种工具可以在没有人工干预的情况下从命令提示符中剪切文本?

command-line-interface poolmon

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