我正在使用命令nc -lu <port no.>在给定的端口上查找任何数据正在接收与否。如果有传输,我正在获取数据(但不知道从哪里!)。有什么方法可以为我提供发射机的 IP 地址?
wireshark并且nmap在那里,但如果可能的话,我想要更短的方式。
更新:我认为nc -luv这就是我想要的,但一次只显示一个 IP。我想知道是否有多个系统通过该端口进行传输??
如何在执行 bash 脚本时强制使用特定的二进制文件?
我有一个使用“php”二进制文件的 bash 脚本。
我的电脑上有几个 php 版本。通过 PATH 变量配置的主要 php 二进制文件不是在这种情况下使用的二进制文件。
通常脚本会像这样执行:
./script.sh
Run Code Online (Sandbox Code Playgroud)
我需要这样的东西:
php=/usr/bin/php ./script.sh
Run Code Online (Sandbox Code Playgroud)
注意:不能仅为此命令临时更改 PATH 变量,因为这会影响其他依赖项。
在脚本中对其进行硬编码也不是一种选择,因为该脚本被多人使用。因此,当其他人执行脚本时,它应该只使用 PATH 变量中指定的主要 php 二进制文件。
我不希望它可以通过变量访问。我实际上想指定查找二进制文件的确切位置。就像通常使用 PATH 所做的那样,现在只针对一个具有绝对路径的二进制文件。如果此脚本调用另一个脚本,则第二个脚本也需要使用该 php 版本。——
我正在尝试为 URL 链接设置 command_not_found_handle,
%> command_not_found_handle() { echo "OK"; }
%> aaaaa
OK
%> http://www.google.com
bash: http://www.google.com: No such file or directory
Run Code Online (Sandbox Code Playgroud)
所以它适用于正常输入,但不适用于 URL 链接,有什么想法吗?
我正在使用Red Hat Enterprise Linux Server release 5.9 (Tikanga). 对于任何应用程序的安装,了解系统配置是非常重要的,它是 32 位还是 64 位系统,安装的操作系统是 32 位还是 64 位等......是否有任何命令可以提供有关我的系统配置的信息就像 Windows 提供的一样,当转到Control Panel\System and Security\System.
请建议...
几年前我见过一个非常方便的应用程序:命令显示它的第一个参数被放大以适合整个屏幕。例如...
thiscommand AA
Run Code Online (Sandbox Code Playgroud)
...然后你可以看到两个非常大的A字母填满整个屏幕,或者......
thiscommand "name@mail.com"
Run Code Online (Sandbox Code Playgroud)
...然后显示电子邮件地址的宽度等于屏幕的宽度。只需一次击键(可能q),您就可以关闭它。我认为这个应用程序通常非常有用,当您与人交谈或进行演示时,您很快需要显示一些简短的文本,只有几个字。
我的问题是我忘记了这个程序的名字,我很努力地通过谷歌寻找,没有成功。有人知道吗?
我运行一个名为 PocketMine 的游戏服务器。所以基本上我的主目录中有一个文件夹,它有一个 bash 脚本来运行服务器:~/PocketMine/start.sh
每次我想运行服务器时,我要么cd进入文件夹,./start.sh要么PocketMine/./start.sh
我想知道我怎么添加一个名为符号链接pocketmine中/usr/local/sbin(很多progs的用符号链接到这里),将运行start.sh并使用其目录的内容。
/usr/local/sbin/pocketmine = ~/PocketMine/./start.sh
叫我懒惰但我厌倦了 cd 进入文件夹并运行脚本而不是只输入一个命令。
命令blkid代表什么?
我想要一种方法来记住它。另外,它经常用来做什么?
我想知道什么命令从命令行启动 tty。我想知道,因为我正在使用 Plasma 5 并且正在摆弄我的键盘快捷键,如果我知道从命令行启动 tty 的内容,我应该能够为 Plasma 5 创建自定义快捷方式。
ls 命令显示以下内容:
a code controller.js mani sparat this ubuntu.gif
l 命令显示类似于:
a/ code/ controller.js mani/ sparat/ this/ ubuntu.gif
它们之间有什么区别?
在哪里可以找到自定义命令的描述/详细信息。在我的 linux 服务器中有一个名为qsubm我需要检查的自定义命令,但我不知道它写在哪里。
command ×10
bash ×3
command-line ×2
linux ×2
path ×2
rhel ×2
application ×1
monitoring ×1
networking ×1
shell ×1
symlink ×1
tty ×1
url ×1