ifconfig命令:查看ip和子网掩码,这个是最简单,查看命令,可以查看所有网官的ip和子网掩码
ifdown命令:关闭网卡(这个网卡就是用ifconfig查看到的网卡名字)
命令格式:
ifdown 【网卡名字】
相对应的,有了关闭,那么肯定就有打开,ifup命令,格式如下:
ifup 【网卡名字】
netstat命令: 网络状态查询命令
参数:
-t tcp协议
-u udp协议
-n 不写出域名,直接写出ip地址
-l 仅列出在监听状态网络服务
-a 列出所有网络状态
例如:netstat -tnl 意思是,列出所有使用tcp协议的ip地址和服务
route命令:用于查看自己的网关
常用格式:
route -n 查看网关
weget命令:下载命令
常用格式:
wget 【URL】 意思是,在URL所对应的地址下载相对应的文件
tcpdump命令:抓包命令
常用配套参数:
-i 指定网卡
-nn 将数据包中的域名与服务转为IP和端口
-X 以十六进制和ASCII码显示数据包内容
port 指定监听的端口
由于不是很好解释,所以直接写一个抓包命令,例子如下:
tcpdump -i eth0 -nnX port 22 意思是,抓取网卡eth0端口22的数据包
ssh命令:Linux系统远程登录命令,用ssh协议链接,用于局域网登录
命令格式:
ssh 【用户名】@【IP地址】 登陆远程主机,用户名和ip地址都是要登陆的系统的用户名和ip地址,之后需要输入登陆密码进入
例如: ssh [email protected] 意思是以abc用户登录ip地址为192.168.1.1的系统
scp命令:下载和上传文件命令,也是基于ssh协议链接,用于局域网内的Linux系统快捷传递文件的方法
常用格式:
scp [-r] 【用户名】@【IP地址】:【文件路径】 【本地路径】 下载文件,将远程电脑路径下的文件下载到本地
scp [-r] 【本地文件】 【用户名】@【IP地址】:【文件路径】 上传文件,将本地文件上传到目的用户的文件路径下
注:-r参数是可以有,也可以没有,如果是一个目录的话,那么需要加上-r参数,如果只是一个文件则可以不写
例如:
scp [email protected]:/home/abc/a.txt /home 意思是以abc用户登录IP地址为192.168.1.1的系统,在/home/abc目录下将a.txt文件下载到本地/home目录下
注:其实scp命令和cp命令很像,都是将文件从一个地方拷贝到另外一个地方,只是远程主机要加入ip地址和用户名
看到了Linux系统直接的远程连接方法,各位读者有没有考虑过Windows系统和Linux系统直接改如何相互连接呢?
在Windows下,可以使用putty软件直接登录远程的Linux系统,但是不能传输文件过去
如果想要传输文件的话,可以使用winscp软件,具体安装什么的比较简单在这里就不详细的说明了
基础的一些网络命令就到这儿了,希望对给位读者有一定的帮助