1. 为什么linux下输入nmap命令一直都是bash:nmap:command not found 环境变量配置如图,系统为redhat5,求教
nmap一般在/usr/bin/nmap,查看有没有这个文件。再说了查看环境变量有没有设置成功只需要输入echo $PATH,把这条命令输出结果拿出来看才有用。一般修改.bash_profile需要logout后重新登录才会起效,个人觉得你的系统应该是没有安装这个工具,你需要yum install nmap....
2. 如何在linux上安装nmap
从软件的官网获取最新的源码包。从nmap的官网获取最新的nmap源码包。
将源码包上传到linux服务器。小编已有6.45版本,就不用6.47版本做演示,编译安装步骤是一样的。
解压nmap的源码包。使用“tar -xvf nmap-6.45.tar.bz2”解压到当前目录。
进入nmap目录,使用命令“cd nmap-6.45”。
执行configure命令配置安装前的环境,以及安装路径。使用“./configure --prefix=/usr”将nmap安装到指定的目录“/usr”下。如果报“configure: error: no acceptable C compiler found in $PATH”错误,请安装gcc软件,命令为“apt-get install gcc”。
执行make命令编译nmap,编译nmap的命令为“make”,如果提示“-bash: make: command not found”错误,请执行“apt-get install make”安装即可。如果报“/bin/sh: g++: not found”请执行“apt-get install g++”安装。
执行make install安装nmap,命令为“make install”。
执行“nmap -v”命令查看自己安装的软件是否成功。
3. python的nmap内部在扫描时,自己封装了协程或者线程吗
通常不会啊。你要自己单独开线程。或者是进程。
协程那个东西好象只有一个特殊的python编译版本才支持。后来试过多次感觉无用,现在连名子都忘记了。
进程是经常使用的手段,特别是在高性能以及linux下使用的时候。线程在网络访问时会使用。由于GIL的问题,其实python的线程又叫微线程,有些象是协程的味道。
第三方库除了server类的外,通常不会内置线程。因为线程的退出逻辑需要作者去控制。
4. 如何在Ubuntu系统上快速安装软件的方法和技巧
AMDCPU使用文本方式安装版本 Ubuntu软件源软件非常丰富,必像Windows软件样四处搜寻;Ubuntu上软件安装工具众多,使用也简单.Ubuntu系统提供命令行安装工具有apt-get、dpkg等,图形化安装工具有更新管理器、添加删除程序、新立得软件包管理器等.掌握好些工具使用方法,我们轻松地完成软件安装和升级工作了. 安装自己从网上下载软件 自己从网上下载软件安装包,常见格式有.deb和tar.gz.通常,我们只能用命令行方式来安装. .deb结尾文件,xx..deb,相当于Windows系统执行文件,GNOME集成桌面环境下,直接双击该软件包,时会 自动启动GDebi图形化安装工具来安装.终端环境下,则输入命令dpkg–i xx.deb来进行安装,要删除xx软件包,则输入命令dpkg –r xx. .tar.gz结尾文件指用tar命令打 包并压缩成gzip格式文件,样文件通常包含软件源代码.对于源代码编译,要求系统安装有软件包build-essential(包括常用 编程工具及函数库等).使用命令sudo apt-get install build-essential来安装该软件包. 下面,我们安装xx.tar.gz文件例来介绍.我们通常用sudo tar zxvf xx.tar.gz命令来解压该文件,文件解压当前目录下生成xx目录.进入该目录,输入命令sudo ./configure来检查系统环境,检测通过则生成编译脚本.接着输入命令sudomake进行编译,编译成功则当前目录生成二进制执行文件,即终端窗口绿色显示文件.此再输入命令sudo make install二进制执行文件复制系统全局路径或指定目录下. 小知识:Ubuntu上自带命令行安装工具 1.apt-get命令 apt-get命令Ubuntu系统常用命令行安装工具,使用apt-get命令从软件源安装软件非常方便、快捷.apt-get命令常用 参数有install和update.命令sudo apt-get update用来从软件源服务器获取新用软件包列表,/etc/apt/sources.list文件添加了某软件源服务器地址,需 要执行上面命令来更新信息.命令sudoapt-get install soft让我们从软件源线下载并安装软件,其soft任何应用软件或程序名称.要安装网络扫描工具nmap,则终端窗口输入命令 sudo apt-get installnmap,apt-get命令会自动软件源找nmap新版本,并计算下载数据量及安装所需空间,用户确认线下载并安装 nmap软件了.要删除软件包,则使用命令sudo apt-get remove nmap. 2.dpkg命令 UbuntuDebian发行版基础上发展起来,也支持Debian使用较严谨Deb包(即.deb结尾文件),因而Ubuntu 上大量软件安装包Deb包形式出现.dpkg(Package manager for debian,Debian包管理器)用于安装、创建和删除Debian软件包命令行工具. 三、给Ubuntu新手建议 当了解应用软件具体名称时,多使用安装工具提供搜索功能或上网搜索;勤于记录,对于安装成功软件,记下软件包名称,便于安装时查阅.当熟练掌握了Ubuntu系统提供安装工具和软件安装方法,会发现Ubuntu安装软件也种乐趣!拥有帝国切皆有能
5. 安全密码配置的 nmap 地址 是什么意思
域名、ip、网段
6. 如何在Ubuntu上安装最新的bitcoin-qt软件
说说版本问题
1.Ubuntu 8.10 (Intrepid Ibex) Alternate i386 (ISO)
代表文本方式安装,适合intel平台
2.Ubuntu 8.10 (Intrepid Ibex) Desktop i386 (ISO)
代表图形安装和使用版,也是intel平台
3.Ubuntu 8.10 Server amd64 (ISO)
这个是给amd的CPU用的服务器版本
4.Ubuntu 8.10 (Intrepid Ibex) Server i386 (ISO)Ubuntu 8.10
intelCPU使用的服务器版本
5.Ubuntu 8.10 (Intrepid Ibex) Alternate amd64 (ISO)
AMD的CPU使用的文本方式安装版本
Ubuntu软件源中的软件非常丰富,不必像Windows软件那样四处搜寻;Ubuntu上的软件安装工具众多,使用也很简单.Ubuntu系统提供的命令行安装工具有apt-get、dpkg等,图形化的安装工具有更新管理器、添加删除程序、新立得软件包管理器等.掌握好这些工具的使用方法,我们就可以轻松地完成软件的安装和升级工作了.
安装自己从网上下载的软件
自己从网上下载的软件安装包,常见格式有.deb和tar.gz.通常,我们只能用命令行方式来安装.
以.deb结尾的文件,如xx..deb,它就相当于Windows系统中的可执行文件,如在GNOME集成桌面环境下,可以直接双击该软件包,这时会 自动启动GDebi图形化安装工具来安装.如在终端环境下,则可以输入命令“dpkg–i xx.deb”来进行安装,如要删除xx软件包,则输入命令“dpkg –r xx”.
以.tar.gz结尾的文件是指用tar命令打 包并压缩成gzip格式的文件,这样的文件通常包含软件的源代码.对于源代码的编译,要求系统中安装有软件包build-essential(它包括常用 的编程工具及函数库等).使用命令“sudo apt-get install build-essential”来安装该软件包.
下 面,我们以安装xx.tar.gz文件为例来介绍.我们通常用“sudo tar zxvf xx.tar.gz”命令来解压该文件,文件解压后将在当前目录下生成xx目录.然后进入该目录,输入命令“sudo ./configure”来检查系统环境,如检测通过则生成编译脚本.接着输入命令“sudomake”进行编译,如编译成功则在当前目录生成二进制可执行文件,即在终端窗口中以绿色显示的文件.此后再输入命令“sudo make install”将二进制可执行文件复制到系统全局路径或指定目录下.
小知识:Ubuntu上自带的命令行安装工具
1.apt-get命令
apt-get命令是Ubuntu系统中最为常用的命令行安装工具,使用apt-get命令从软件源中安装软件非常方便、快捷.apt-get命令常用
的参数有“install”和“update”.命令“sudo apt-get
update”用来从软件源服务器获取最新的可用软件包的列表,在/etc/apt/sources.list文件中添加了某个软件源服务器的地址后,需
要执行上面的命令来更新信息.命令“sudoapt-get install
soft”可以让我们从软件源中在线下载并安装软件,其中“soft”为任何应用软件或程序的名称.如要安装网络扫描工具nmap,则在终端窗口输入命令
“sudo
apt-get
installnmap”,apt-get命令会自动在软件源中找到nmap的最新版本,并计算下载的数据量以及安装所需的空间,用户确认后就可以在线下载并安装
nmap软件了.如要删除软件包,则使用命令“sudo apt-get remove nmap”.
2.dpkg命令
Ubuntu是在Debian发行版的基础上发展起来的,它也支持Debian使用的较为严谨的Deb包(即以.deb结尾的文件),因而Ubuntu
上大量软件安装包是以Deb包的形式出现的.dpkg(Package manager for
debian,Debian包管理器)是一个用于安装、创建和删除Debian软件包的命令行工具.
三、给Ubuntu新手的建议
当不了解应用软件的具体名称时,多使用安装工具提供的搜索功能或上网搜索;勤于记录,对于安装成功的软件,记下它的软件包名称,便于以后安装时查阅.当熟练掌握了Ubuntu系统提供的安装工具和软件安装方法后,你会发现在Ubuntu中安装软件也是一种乐趣!
7. 为什么linux下输入nmap命令一直都是bash:nmap:commandnotfound环境变量配置如图,系统为redhat5,求教
解决方法很多!nmap一般在/usr/bin/nmap,查看有没有这个文件。再说了查看环境变量有没有设置成功只需要输入echo$PATH,把这条命令输出结果拿出来看才有用。一般修改.bash_profile需要logout后重新登录才会起效,个人觉得你的系统应该是没有安装这个工具,你需要yuminstallnmap....
8. vim 配置nmap <Esc> i出奇怪问题
我这里测试了下,没有问题,麻烦吧vimrc贴出来或者截图我看看。