cmd命令与linux?cmd基本命令大全

今天给各位分享cmd命令与linux的知识,其中也会对cmd基本命令大全进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

链接linux cmd使用什么命令

linux查看网络链接状况命令

netstat参数如下:

-a显示所有socket,包括正在监听的。

-c每隔1秒就重新显示一遍,直到用户中断它。

-i显示所有网络接口的信息,格式同“ifconfig-e”。

-n以网络IP地址代替名称,显示出网络连接情形。

-r显示核心路由表,格式同“route-e”。

-t显示TCP协议的连接情况。

-u显示UDP协议的连接情况。

-v显示正在进行的工作。

netstat-an| grep LISTEN

0.0.0.0的就是每个IP都有的服务,写明哪个IP的就是绑定那个IP的服务。

2. netstat-tln

用来查看linux的端口使用情况

3./etc/init.d/vsftp start

是用来启动ftp端口~!

4. netstat

查看已经连接的服务端口(ESTABLISHED)

5. netstat-a

查看所有的服务端口(LISTEN,ESTABLISHED)

6. sudo netstat-ap

查看所有的服务端口并显示对应的服务程序名

7. nmap<扫描类型><扫描参数>

例如:

nmap localhost

nmap-p 1024-65535 localhost

nmap-PT 192.168.1.127-245

当我们使用netstat-apn查看网络连接的时候,会发现很多类似下面的内容:

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1

显示这台服务器开放了7710端口,那么这个端口属于哪个程序呢?我们可以使用lsof-i:7710命令来查询:

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

sshd 1990 root 3u IPv4 4836 TCP*:7710(LISTEN) 54com.cn

这样,我们就知道了7710端口是属于sshd程序的。

=================================================

下面这个语句是一个非常好的查看TCP连接状态的语句:

netstat-n| awk'/^tcp/{++S[$NF]} END{for(a in S) print a, S[a]}’

返回结果示例:

LAST_ACK 5

SYN_RECV 30

ESTABLISHED 1597

FIN_WAIT1 51

FIN_WAIT2 504

TIME_WAIT 1057

以下是各种状态的描述

CLOSED:无连接是活动的或正在进行

ESTABLISED:已建立连线的状态;

SYN_SENT:发出主动连线(SYN标志)的连线封包;

SYN_RECV:接收到一个要求连线的主动连线封包;

FIN_WAIT1:该插槽服务(socket)已中断,该连线正在断线当中;

FIN_WAIT2:该连线已挂断,但正在等待对方主机回应断线确认的封包;

TIME_WAIT:该连线已挂断,但 socket还在网路上等待结束;

LISTEN:通常用在服务的监听 port!可使用『-l』参数查阅。

CLOSING:两边同时尝试关闭

TIME_WAIT:另一边已初始化一个释放

LAST_ACK:等待所有分组死掉

cmd中有没有和linux下的ls相同的命令

dir命令就是跟ls相对应的命令例如:dir C:/就是显示C盘下的目录与文件

dir的功能就是显示目录文件和子目录列表。如果在没有参数的情况下使用,则 dir显示磁盘的卷标和序列号,后接磁盘上目录和文件的列表,包括它们的名称和最近修改的日期及时间。dir可以显示文件的扩展名以及文件的字节大小。Dir也显示列出的文件及目录的总数、累计大小和磁盘上保留的可用空间(以字节为单位)。

命令行是什么意思

命令行一般指命令提示符,即在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。

命令行是在OS/ 2, Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000,Windows XP,Windows Vista,Windows Server 2003,Windows 7等等系统)下的“MS-DOS方式”。

在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序。

微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行,比如输入shutdown-s-t 30就会在30秒后关机。

扩展资料:

命令行操作方法:(以Windows XP系统为例)

打开“组策略编辑器”窗口,在左窗格中依次展开“用户配置”→“管理模板”目录并选中“系统”目录。

然后在右窗格中将“阻止访问命令提示符”策略设置为“已启用”状态。启用该策略后,当用户试图打开“命令提示符”窗口时系统会弹出提示消息阻止用户的操作。

命令行之间的区别:

由于Windows NT内核系统是32和64位系统,并非Windows 9x及以前的16/32位系统,自带的命令提示符(CMD)实际只能进行非DOS程序的操作。

但是DOS程序是需要ntvdm.exe辅助运行的(且大部分无法运行,64位系统没有该程序),DOS是单独的一个16位操作系统,而CMD是32和64位Windows NT内核系统的一个程序。

参考资料来源:百度百科-命令行

阅读剩余
THE END