Articles of 命令行界面

我如何复制一个目录树而不是Linux中的文件?

我想复制约200个目录和子目录从一个位置到另一个,但我不想复制这些目录中的数千个文件。 我在Linux上。 注意:我没有足够的空间来复制所有文件,然后删除所有文件。

如何列出AWS CLI中的所有VPC依赖关系?

我想通过CLI删除VPC。 但是得到一个错误: A client error (DependencyViolation) occurred when calling the DeleteVpc operation: The vpc 'vpc-xxx' has dependencies and cannot be deleted. 如何列出阻止我删除此VPC的所有依赖关系?

如何在没有确认的情况下从命令行删除计划任务? (schtasks删除)

我可以像这样从命令行创build一个任务: schtasks /create /tn SomeTask /tr "do.bat arg1 arg2" /sc ONCE /st 00:00:00 /sd 01/01/1991 现在我需要删除它。 但是该命令需要确认,我不知道如何从BATCH文件(bat / cmd)做到这一点。 C:\> schtasks /delete /tn ContextSwitchTask WARNING: Are you sure you want to remove the task "ContextSwitchTask" (Y/N)? C:\> echo Y | schtasks /delete /tn ContextSwitchTask WARNING: Are you sure you want to remove the task "ContextSwitchTask" […]

SSL证书请求的非交互式创build

有没有办法通过在初始命令中指定所有必需的参数来创buildSSL证书请求? 我正在编写一个基于CLI的Web服务器控制面板 ,如果可能的话,我希望避免在执行openssl时使用expect 。 这是创build证书请求的典型方法: $ openssl req -new -newkey rsa:2048 -nodes -sha256 -keyout foobar.com.key -out foobar.com.csr Generating a 2048 bit RSA private key ………………………………………….+++ ………………………………….+++ writing new private key to 'foobar.com.key' —– You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to […]

SCP文件名选项卡完成

我经常使用SCP来在服务器之间移动文件,而且我听说有传言说如果你使用公钥,可以在远程服务器上使用tab-completion,但是到目前为止我没有运气。 我想要做的是以下几点: scp -r remote.ip.address:/remote/dir/folder<TAB> /local/destiation/ /dir/的远程服务器上的ls会显示3个文件夹: /remote/dir/folder_1 /remote/dir/folder_2 /remote/dir/folder_3 我想让SCP揭示哪些文件夹匹配(如果有的话),就像正常的path完成时浏览本地文件系统。 Tab完成在scp命令行的本地path上工作,但是我注意到当远程机器的path匹配本地(即:“〜/”)时,它从本地文件系统完成/build议文件/文件夹而不是遥控器。 运行以下工作以进行无密码login: `ssh remote.ip.address` …所以我知道这些按键设置正确。 任何想法如何得到这个工作?

在传输之后让rsync从*发件人*中删除文件

我正在使用rsync将一个目录移动到另一个目录。 有什么方法可以让rsync在将发件人复制到收件人后从发件人增量删除文件?

命令行 – batch file调用另一个batch file

我有一个batch file调用PATH目录中存在的另一个batch file(基本上调用一个可执行文件与额外的开关。) : bar.bat: foo.bat file1.txt foo.bat file2.txt etc. 在foo.bat中: foo.exe -t -s %1 bar.bat执行第一个命令,但立即退出(即只在file1.txt上工作)。 如何使这个batch file不止一次调用另一个batch file?

如何使用Linux`find`命令查看隐藏的文件

在Linux服务器上,我需要在当前目录和所有子目录中查找具有特定文件扩展名的所有文件。 以前,我一直使用下面的命令: find . -type f | grep -i *.php 但是 ,它找不到隐藏的文件,例如.myhiddenphpfile.php 。 以下find隐藏的PHP文件,但不是非隐藏的: find . -type f | grep -i \.*.php 我怎样才能find隐藏的和非隐藏的PHP文件在同一个命令?

如何使用命令行清除Windows事件日志?

通常我可以打开计算机pipe理控制台,进入事件查看器pipe理单元,打开Windows日志文件夹,右键单击Application/Security/Setup/System子文件夹,select清除日志,然后按Clear或Save and Clearbutton。 有足够的权利,我怎么能通过使用命令行达到相同的效果,而没有提出确认请求?

键盘快捷键来存储input的命令并清理线

你知道情况:你input一个长命令(例如一个提交消息)的一半,并意识到你已经忘记执行一些不能用&&添加的先决条件命令。 通常,当发生这种情况时,我select我用鼠标键入的内容,将其复制到剪贴板,按Ctrl-U清除行,运行我的必备命令并粘贴到剪贴板。 但也许有更好的方法,最好不需要使用鼠标? 我正在寻找bash和/或zsh的解决scheme。