Articles of 命令行界面

linux命令,通过使用netstat和iptables来防止dos攻击

我想要每个ip请求超过200个请求,以防止ddos攻击。 这是我用来检测每个IP请求计数的命令: netstat -alpn | grep :80 | awk '{print $5}' |awk -F: '{print $(NF-1)}' |sort | uniq -c | sort -nr 现在我想添加所有IP地址,使超过200个请求到IPtables的DROPinput和输出。

使用Windows 2003 R2从命令行发送电子邮件最简单的方法

我有一个Windows 2003 R2服务器,我想从命令行发送一封电子邮件。 此服务器没有configurationSMTP服务。 是否有一个class轮,让我发送电子邮件? 目前我的具体使用案例是在性能提醒被触发时发送电子邮件,但一般情况下它会有用。 我希望有类似的东西 foomail -t [email protected] -f [email protected] -m "Alert! the sky is falling" 更新:我更喜欢不涉及安装第三方软件的解决scheme。

如何删除目录中的“._”文件? Ubuntu的

有没有一个命令行来删除Unbuntu目录中的所有“._foo.html”文件?

通过vSphere命令行界面组合vMotion和SvMotion

自vSphere 5.x以来,我们现在可以通过Web Client同时请求组合的 vMotion和Storage vMotion – 但是可以通过CLI(而不是PowerCLI)来完成吗? 我已经阅读了5.1 CLI的文档,并且search了很多,但是我找不到任何参考。 另外,如果我find答案,我认为它应该有一个容易find的地方。

pipe理员查看所有映射驱动器

根据我对安全的理解,pipe理员应该能够查看计算机之间的所有连接 – 就像他们可以查看所有进程/所有者,networking连接/拥有进程一样。 但是,Windows 8似乎已经禁用了这一点。 作为pipe理员在运行net use时运行提升的Win Vista +,可以找回映射的所有驱动器,列为不可用。 在Windows 8中,从提升的提示运行相同的命令将返回“列表中没有条目”。 Powerhell的行为是相同的Get-WmiObject Win32_LogonSessionMappedDisk 。 对于持久映射的解决方法是运行Get-ChildItem Registry::HKU*\Network* 。 这不包括临时映射(在我的特定示例中,它是通过pipe理员帐户上的资源pipe理器创build的,我没有select“在login时重新连接”) 是否有pipe理员直接/简单的方式来查看任何用户的连接(缺less在每个用户上下文下运行的脚本)? 我已经阅读了某些程序无法访问networking位置启用UAC时,但我不认为它特别适用。 我已经看到这个答案,但它仍然没有解决非永久性驱动器如何知道用户映射了哪些networking驱动器?

是否有可能从Windows XP中的命令行禁用计划的任务?

在我的Windows 7机器上,我可以运行如下的东西: schtasks.exe /Change /TN "MyTaskName" /Disable 但/禁用似乎没有在Windows XP中可用 – 有什么办法从命令行禁用它?

Sun Grid Engine huhohshdhjha

当我inputqstat -h ,我得到以下选项 [-s {p|r|s|z|hu|ho|hs|hd|hj|ha|h|a}] show pending, running, suspended, zombie jobs, jobs with a user/operator/system/array-dependency hold, jobs with a start time in future or any combination only. h is an abbreviation for huhohshdhjha a is an abbreviation for prsh 什么在世界上是huhohshdhjha ?

在使用尾巴时显示\ n字符为换行符?

我有一个文件,我试图通过使用尾巴-f阅读。 我想知道是否有办法让terminal输出一个实际的换行符而不是\ n字符。

如何掌握UNIX查找命令?

我觉得我是相当先进的使用查找,但每次我使用它我不能为我的生活记住方法来closures-exec选项。 每次使用时,我都会花很多时间阅读。 我是不是用得不够,或者对自己的期望太高? 让我们从一个典型的例子开始,让我感到沮丧。 目录结构具有所有不正确的权限隐藏文件符号链接等文件。我想将所有权更改为合理的价值 find . -type f -exec chown username {} \; find . -type d -exec chown username {} \; find . -type d -exec chgrp usergroup {} \; find . -type f -exec chgrp usergroup {} \; (如果结局倒退,请原谅我……我在一个小时前看了一眼,但仍然不确定) 但是由于坐骑,符号链接等原因,我很害怕运行它。我已经做出了chmod的最终结果,而且之前已经把它递增了。 我知道-xdev将放弃穿越分区,但我不确定将会出现在符号链接目录内的文件会发生什么。 那么如何掌握这个可以杀死关键文件的野兽呢? 更新修剪下面的最佳build议,并总结: 有一个练习目录链接并挂载到其他练习目录。 使用xargs而不是非直观的exec命令。 为了理智和安全,请使用-exec echo {} 半冒号是特别的,你逃脱它,因此逃生字首先 -or命令可以帮助您结合select标准。 我对print0有点困惑,但xargs总是有点不习惯,乍看之下我试着避免的做法。

是否有一个简单的命令行工具,用于在Linux上嗅探单个命令?

如果在Linux中有一个单一的命令行工具来侦听单个命令的话,我很乐意。 像sniff dumpfile command这样你就可以运行你想要在terminal中进行数据包嗅探的命令,并在其他地方获得数据包的转储。 我想转储/保存/只查看我input的单个命令的networkingstream量,而不是单个networking接口上的所有TCPstream量。 所以,如果我login到我的电脑,并在后台运行IRC,我sniff somefile wget http://www.google.com ,我希望看到所有的networkingstream量wget命令做下载http ://www.google.com 。 我不希望'somefile'使IRCnetworkingstream量混淆。 有很多linux / unix命令可以接受不同的命令,并做一些不同的事情。 从sudo (作为超级用户运行), nice改变好的水平, trickle (限制命令的带宽)