摘要 nmap是一个网络探测和安全扫描程序,系统管理者和个人可以使用这个软件扫描大型的网络,获取那台主机正在运行以及提供什么服务等信息。nmap支持很多扫描技术,例如:UDP、TCP connect()、TCP SYN(半开扫描)、ftp代理(bounce攻击)、反向标志、ICMP、FIN、...
使用方法手册 NAME nmblookup - 基于TCP/IP上的NetBIOS客户用于查询NetBIOS名字的程序 总览 SYNOPSIS nmblookup [-M] [-R] [-S] [-r] [-A] [-h] [-B broadcast address] [-U unicast address] [-d debug level] [-s smb config file] [-i NetBIOS scope][-T]...
Centos7安装NTP客户端自动同步时间解决方案 1 2 3 4 5 6 7 8 9 # 安装ntp客户端 yum install -y ntp vi /etc/crontab # 新增一行(定时任务): # 60秒执行一次任务 # 其中,192.168.3.1是NTP服务器,请相应设置 0-59 /1 * * * * root ntpdate -s 192.168.3....
tar.xz格式文件的解压方式 由于有些软件为tar.xz格式,需要使用xz命令,下载xz-5.0.3.tar.bz2解压工具,然后编译安装 www.2cto.com tar -xf xz-5.0.3.tar.bz2 cd xz-5.0.3 ./configure #检查程序编译时所依赖的环境以及对程序编译安装进行配置,同时生成 Make...
找xz的解压工具 http://tukaani.org/xz/ [root@localhost xz-5.0.0]# unxz /root/Desktop/libpng-1.4.5.tar.xz [root@localhost xz-5.0.0]# ls /root/Desktop/libpng-1.4.5.tar /root/Desktop/libpng-1.4.5.tar [root@localhost xz-5.0.0]#...
在 Linux 系统中,我们经常用 free 命令来查看系统内存的使用状态。在一个 RHEL6 的系统上,free 命令的显示内容大概是这样一个状态: [root@tencent64 ~]# free total used free shared buffers cached Mem: 132256952 72571772 59685180 0 1762632 5303470...
在Linux里,很多人都会使用到邮件报警,而且这方面的软件也众多,常见的像SendMail, sendEmail, Postfix等等,它们的优缺点我就不说了,使用上也各有所爱。 今天我要给大家介绍的mutt,也许大家也不陌生,网上太多关于mutt和sendmail或者跟msmtp合作使用的教...
Ctrl+Z 暂时挂起任务 jobs 查看挂起的任务 fg 1 恢复1编号任务...
以160G/500G硬盘为例 / 160G硬盘的50G根分区,500G的硬盘分100G,主要由于/usr/local放软件数据库需要大一点 /boot 1G,方面以后做LVM (固定1G即可) /home 160G硬盘的100G,500G的硬盘分400G,最大块,放WEB文件 swap 2G分区(固定2G即可) ## fdisk -l 上图可知,两...
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前...
#include stdio.h #include stdlib.h #include string .h #include unistd.h #include netdb.h #include sys/types.h #include arpa/inet.h #include sys/socket.h // 下载目标文件 : http://ftp.gnu.org/gnu/bc/bc-1.03.tar.gz #define HOST_ADDR ftp.gnu.o...
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所需 RAM Disk /dev 系统周边设备 /etc 系统相关设定文...
今天给一台CentOS系统的服务器上传了一个新的程序之后,发现部分页面显示不出来,或者不完整。查看Apache的错误日志的时候发现了大量的PHP报错提示: PHP Fatal error: Call to undefined function json_decode() 这是典型的PHP组件未安装出现的提示,错误信...
这里提供在线安装方法,方便简单快捷。 1 2 ] http://54im.com/index.php/linux/linux-pear-auto-install-json.html 下面介绍编译安装json 1.下载源文件包: 1 2 ] wget http://www.aurore.net/projects/php-json/ 2.解压 1 2 ] tar xvjf php-json-ext-1.2.0...
JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。 关于 JSON 更具体的信息,可参见 JSON 官网:http://www.json.org。 jsoncpp 是比较出名的 C++ JSON 解析库。在 JSON 官网也是首推的。 下载地址为:http://sourceforge.net/projects/jsoncpp ( 版本...
json 在线安装 默认安装好php,是没有json模块的。编译安装json很麻烦,而且还得去下载安装包。这里提供在线安装方法 1 2 3 4 5 ] # yum install php-devel # yum install php-pear # yum install gcc # pear install pecl/json 加载json模块 1 2 3 4 ] # cd...
0、JSON简介 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)...
多样性应该是 Linux 最好的特性之一,用户可以不断尝试各种喜欢和新鲜玩法与花样,并从中找出最适合自己的应用。无论你是 Linux 新人还是老鸟,层出不穷的应用和 桌面环境 可能都会让我们应接不暇,特别是尝试不同的 Linux 桌面环境,可以说是一项非常耗时和...
Linux下是常规的软件安装方式除了二进制形式的软件分发,还有源代码形式的软件包,以下为两种式软件的安装与卸载方式 二进制分发软件包的安装与卸载 Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的分发形式,其优点是安装使用容易,缺点则是缺...
RPM(Rpm Package Management)在ReadHat等发行版下被用作软件包管理程序,其将某个软件相关的文件置入一个.rpm包中,用rpm命令,我们可以方便地完成Linux下软件安装、文件查看等操作。在《rpm包管理》一文中我们学习了rpm安装、查看软件包的相关方法,下面介...
什么是系统平均负载? 系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: - 它没有在等待I/O操作的结果 - 它没有主动进入等待状态(也就是没有调用wait) - 没有被停止(例如:等待终止) 系统是如...
你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入chmod -R 777 /从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不...
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配...
1、设置 /etc/profile此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。所以如果你有对/etc/profile有修改的话必须得重启你的修改才会生效,此修改对每个用户都生效。 /etc/bash...
1、简介 大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了。 使用paramiko可以很好的解决以上问题,比起前面的方法,...
有两个目录test和new,test目录下有目录和文件,new目录下有更改过的一些test下的目录和文件,以及一些新增的文件,现在对两个目录进行合并以及覆盖test下的旧文件。 cp -frap new/* test/ 命令其实非常简单,解释下: -f 强制覆盖,不询问yes/no(-i的默认...
阿里云centos下挂载和扩展多块硬盘解决方案 蛋疼的阿里云 默认硬盘没有挂载,如果仅仅是挂载那块没有挂载的硬盘,用阿里云给的教程就可以了 如果你又买了一块硬盘,又不想单独挂载到一个目录里,想扩展现有的硬盘,或者在挂载唯一那块硬盘又想留出以后扩展这...
磁盘分区格式MBR限制了单块磁盘大小为2TB,如果想挂载超过2TB的磁盘,就要换成其他格式如GPT格式。因为帮助客户使用OnApp搭建云平台,存储先用6TB在测试,所以需要通过其他格式来挂载这6TB的磁盘。分享下Linux上(我用的CentOS5.9 x86_64)挂载使用6TB的Dell...
https://www.2daygeek.com/category/shell-script/...
虽然 Linux 的设计是安全的,但还是存在许多安全漏洞的风险,弱密码就是其中之一。作...
对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最...
记录所有用户登录系统的任何操作日志,以便有据可查。 1.编辑 /etc/profile 文件。 1 ...
概览: 目前网卡绑定 mode 共有七种 (0~6)bond0 、 bond1 、 bond2 、 bond3 、 bond4...
一、命令介绍: 1、chmod 命令用来修改文件、目录的权限,系通都会设置umask,所以创...