linux 操作命令(linux命令)
linux网络测试命令
linux系统下网络测试命令是什么呢?下面是命令的具体介绍:
linux系统下网络测试常用命令有:ping、telnet、nmap、nc命令等。
1、ping命令:
通常用来测试双方网络是否相通网络是否启动或者测试自己能否联网,如果对方机器禁止ICMP协议ping他的话,是ping不通的。
常见命令参数
-q不显示任何传送封包的信息,只显示最后的结果
-n只输出数值
-R记录路由过程
-c count总次数
-i时间间隔
-t存活数值:设置存活数值TTL的大小
2、telnet命令:
telnet命令用来测试端口是否打开。
常见参数
-8允许使用8位字符资料,包括输入与输出
-a尝试自动登入远端系统
-b主机别名使用别名指定远端主机名称
-c不读取用户专属目录里的.telnetrc文件
-d启动排错模式
-e脱离字符设置脱离字符
-E滤除脱离字符
3、nmap命令
nmap命令用来网络探测工具和安全和端口扫描器。
Nmap以新颖的方式使用原始IP报文来发现网络上有哪些主机,那些主机提供什么服务(应用程序名和版本),那些服务运行在什么操作系统(包括版本信息),它们使用什么类型的报文过滤器/防火墙,以及一堆其它功能。虽然Nmap通常用于安全审核,许多系统管理员和网络管理员也用它来做一些日常的工作,比如查看整个网络的信息,管理服务升级计划,以及监视主机和服务的运行。
常用参数:
–traceroute扫描主机端口并跟踪路由
-p扫描指定端口和端口范围
-sP对目标主机进行ping扫描
-A使用高级功能进行扫描
-PE强制执行直接的ICMPping
4、nc命令
nc(netcat)是功能强大的网络工具,nc可以作为server以TCP或UDP方式侦听指定端口的扫描,nc可以作为client发起TCP或UDP连接
机器之间传输文件,机器之间网络测速。
常用参数:
-l用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。
-p暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6.6,nc版本是nc-1.84,未用到-p参数)
-s指定发送数据的源IP地址,适用于多网卡机
-u指定nc使用UDP协议,默认为TCP
-v输出交互或出错信息,新手调试时尤为有用
-w超时秒数,后面跟数字
linux系统常用操作命令
linux系统常用操作命令如下:
ls:全拼list,功能是列出目录的内容及其内容属性信息。
cd:全拼change directory,功能是从当前工作目录切换到指定的工作目录。
cp:全拼copy,其功能为复制文件或目录。
find:查找的意思,用于查找目录及目录下的文件。
mkdir:全拼make directories,其功能是创建目录。
mv:全拼move,其功能是移动或重命名文件。
pwd:全拼print working directory,其功能是显示当前工作目录的绝对路径。
rename:用于重命名文件。
rm:全拼remove,其功能是删除一个或多个文件或目录。
linux系统的优势
由于Linux的内核大部分是用 C语言编写的,并采用了可移植的Unix标准应用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系统平台,以及从个人电脑到大型主机,甚至包括嵌入式系统在内的各种硬件设备。
与其他的操作系统不同的是,安装了Linux系统后,用户常用的一些办公软件、图形处理工具、多媒体播放软件和网络工具等都已无需安装。而对于程序开发人员来说,Linux更是一个很好的操作平台,在Linux的软件包中,包含了多种程序语言与开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77等。
linux getty命令详解
Linux系统下getty命令用于设置终端机模式,连线速率和管制线路,下面是getty命令内容的具体介绍:
1、getty命令简介:
Linux系统下getty命令用于设置终端机模式,连线速率和管制线路,getty指令是UNIX之类操作系统启动时所必须的3个步骤之一。
2、语法:
getty [-h][-d][-r][-t][-w][终端机编号][连线速率]或 getty [-c]
3、参数:
-c指定定义配置文件,预设为/etc/gettydefs。
-d指定组态配置文件,预设为/etc/conf.getty。
-h当传输速率为0时就强制断线。
-r设置延迟时间。
-t设置等待登入的时间。
-w设置等待回应的字符串。
实例:
开启终端,输入命令:
# getty tty7