write

解释

  1. 命令名称:write
  2. 命令所在路径:/usr/bin/write
  3. 执行权限:所有用户
  4. 功能描述:给用户发信息,以Ctrl+D保存结束

语法

  1. write <用户名>

示例

  1. # 给eternity发送信息
  2. write eternity
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# write eternity
  4. write: eternity is logged in more than once; writing to pts/4
  5. hello eternity!!!
  6. [eternity@izm5e2q95pbpe1hh0kkwoiz ~]$
  7. Message from root@izm5e2q95pbpe1hh0kkwoiz on pts/0 at 15:32 ...
  8. hello eternity!!!EOF

wall

解释

  1. 命令名称:wall
  2. 命令英文原意:write all
  3. 命令所在路径:/usr/bin/wall
  4. 执行权限:所有用户
  5. 功能描述:发广播信息

语法

  1. vall [message]

示例

  1. # 发送广播信息(自己也会收到,当前用户才能收到)
  2. wall eternity is a good man!
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# wall eternity is a good man!
  4. [root@izm5e2q95pbpe1hh0kkwoiz ~]#
  5. Broadcast message from root@izm5e2q95pbpe1hh0kkwoiz (pts/0) (Thu Dec 5 15:36:18 2019):
  6. eternity is a good man!
  7. [eternity@izm5e2q95pbpe1hh0kkwoiz ~]$
  8. Broadcast message from root@izm5e2q95pbpe1hh0kkwoiz (pts/0) (Thu Dec 5 15:36:18 2019):
  9. eternity is a good man!

ping

解释

  1. 命令名称:write
  2. 命令所在路径:/bin/ping
  3. 执行权限:所有用户
  4. 功能描述:测试网络连通性

语法

  1. ping 选项 IP地址
  2. -c 指定发送次数

示例

  1. # ping 118.190.208.1(会一直ping,按ctrl+c结束)
  2. ping 118.190.208.1
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# ping 118.190.208.1
  4. PING 118.190.208.1 (118.190.208.1) 56(84) bytes of data.
  5. 64 bytes from 118.190.208.1: icmp_seq=1 ttl=64 time=0.201 ms
  6. 64 bytes from 118.190.208.1: icmp_seq=2 ttl=64 time=0.207 ms
  7. 64 bytes from 118.190.208.1: icmp_seq=3 ttl=64 time=0.161 ms
  8. 64 bytes from 118.190.208.1: icmp_seq=4 ttl=64 time=0.197 ms
  9. --- 118.190.208.1 ping statistics ---
  10. 8 packets transmitted, 8 received, 0% packet loss, time 7032ms
  11. rtt min/avg/max/mdev = 0.161/0.189/0.218/0.023 ms
  12. # # ping -c 4 118.190.208.1(ping 4次结束)
  13. ping 118.190.208.1

ifconfig

解释

  1. 命令名称:ifconfig
  2. 命令所在路径:/sbin/ifconfig
  3. 执行权限:root
  4. 功能描述:查看和设置网卡信息

语法

  1. ifconfig 网卡名称 IP地址

示例

  1. # 查看当前计算机网卡信息
  2. ifconfig
  3. # 临时更改ip地址
  4. ifconfig eth0 192.168.1.1

mail

解释

  1. 命令名称:mail
  2. 命令所在路径:/bin/mail
  3. 执行权限:所有用户
  4. 功能描述:查看发送电子邮件

语法

  1. mail [用户名]

mail命令不存在

  1. yum -y install mailx sendmail

示例

  1. # 给root发送邮件(ctrl+D发送邮件)
  2. mail root
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# mail root
  4. Subject: test
  5. hello root!!!!
  6. EOT
  7. # 查看邮件
  8. mail

last

解释

  1. 命令名称:mail
  2. 命令所在路径:/usr/bin/last
  3. 执行权限:所有用户
  4. 功能描述:列出目前与过去登录系统的用户信息

语法

  1. last

示例

  1. # 列出登录信息
  2. last
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# last
  4. eternity pts/5 123.235.166.172 Thu Dec 5 15:32 still logged in
  5. eternity pts/4 123.235.166.172 Thu Dec 5 15:32 still logged in
  6. root pts/3 123.235.166.172 Thu Dec 5 15:32 still logged in
  7. root pts/2 123.235.166.172 Thu Dec 5 15:32 still logged in
  8. root pts/3 123.235.166.172 Thu Dec 5 15:32 - 15:32 (00:00)
  9. root pts/2 123.235.166.172 Thu Dec 5 15:32 - 15:32 (00:00)

lastlog

解释

  1. 命令名称:lastlog
  2. 命令所在路径:/usr/bin/lastlog
  3. 执行权限:所有用户
  4. 功能描述:检查某特定用户上次登录的时间

语法

  1. lastlog 选项[-u] [uid]
  2. -u 用户的uid

示例

  1. # 查看上次登录时间
  2. lastlog
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# lastlog
  4. Username Port From Latest
  5. root pts/3 123.235.166.172 Thu Dec 5 15:32:14 +0800 2019
  6. bin **Never logged in**
  7. daemon **Never logged in**
  8. adm **Never logged in**
  9. lp **Never logged in**
  10. sync **Never logged in**
  11. shutdown **Never logged in**
  12. halt **Never logged in**
  13. mail **Never logged in**
  14. operator **Never logged in**
  15. games **Never logged in**
  16. ftp **Never logged in**
  17. nobody **Never logged in**
  18. systemd-network **Never logged in**
  19. dbus **Never logged in**
  20. polkitd **Never logged in**
  21. postfix **Never logged in**
  22. chrony **Never logged in**
  23. sshd **Never logged in**
  24. ntp **Never logged in**
  25. tcpdump **Never logged in**
  26. nscd **Never logged in**
  27. mysql **Never logged in**
  28. www **Never logged in**
  29. rabbitmq **Never logged in**
  30. eternity pts/5 123.235.166.172 Thu Dec 5 15:32:17 +0800 2019
  31. saslauth **Never logged in**
  32. mailnull **Never logged in**
  33. smmsp **Never logged in**
  34. # 查看指定用户最后一次访问
  35. lastlog -u 502

traceroute

解释

  1. 命令名称:mail
  2. 命令所在路径:/bin/traceroute
  3. 执行权限:所有用户
  4. 功能描述:显示数据包到主机间的路径

语法

  1. traceroute

traceroute命令不存在

  1. yum -y install traceroute

示例

  1. # 探测到达www.baidu.com的路径
  2. traceroute www.baidu.com
  3. [root@izm5e2q95pbpe1hh0kkwoiz ~]# traceroute www.baidu.com
  4. traceroute to www.baidu.com (180.101.49.11), 30 hops max, 60 byte packets
  5. 1 * * *
  6. 2 11.219.4.81 (11.219.4.81) 5.632 ms 5.931 ms 6.313 ms
  7. 3 11.219.4.62 (11.219.4.62) 4.164 ms * 11.219.4.54 (11.219.4.54) 4.114 ms
  8. 4 11.219.68.2 (11.219.68.2) 4.848 ms 11.219.68.18 (11.219.68.18) 4.849 ms 11.219.68.2 (11.219.68.2) 4.853 ms
  9. 5 103.52.86.106 (103.52.86.106) 1.139 ms 103.52.86.118 (103.52.86.118) 0.536 ms 103.41.143.65 (103.41.143.65) 1.240 ms
  10. 6 103.41.143.118 (103.41.143.118) 1.165 ms 116.251.113.221 (116.251.113.221) 0.961 ms 103.41.143.58 (103.41.143.58) 0.963 ms
  11. 7 150.138.130.121 (150.138.130.121) 1.618 ms 150.138.130.117 (150.138.130.117) 0.947 ms 0.641 ms
  12. 8 150.138.128.161 (150.138.128.161) 8.503 ms 150.138.128.41 (150.138.128.41) 1.928 ms 150.138.128.157 (150.138.128.157) 1.594 ms
  13. 9 202.97.19.137 (202.97.19.137) 15.099 ms 202.97.30.129 (202.97.30.129) 13.069 ms 202.97.96.205 (202.97.96.205) 16.943 ms
  14. 10 58.213.94.102 (58.213.94.102) 18.576 ms 58.213.94.98 (58.213.94.98) 17.861 ms 58.213.95.102 (58.213.95.102) 17.436 ms
  15. 11 * * 58.213.94.86 (58.213.94.86) 18.402 ms
  16. 12 58.213.96.94 (58.213.96.94) 21.612 ms 58.213.96.78 (58.213.96.78) 17.852 ms 58.213.96.94 (58.213.96.94) 22.174 ms
  17. 13 * * *
  18. 14 * * *
  19. 15 * * *
  20. 16 * * *
  21. 17 * * *
  22. 18 * * *
  23. 19 * * *
  24. 20 * * *
  25. 21 * * *
  26. 22 * * *
  27. 23 * * *
  28. 24 * * *
  29. 25 * * *
  30. 26 * * *
  31. 27 * * *
  32. 28 * * *
  33. 29 * * *
  34. 30 * * *

netstat

解释

  1. 命令名称:netstat
  2. 命令所在路径:/bin/netstat
  3. 执行权限:所有用户
  4. 功能描述:显示网络相关信息

语法

  1. netstat [选项]
  2. -t TCP协议(传输控制协议)
  3. -u UDP协议(用户数据报协议)
  4. -l 监听
  5. -r 路由
  6. -n 显示IP地址和端口号

示例

  1. # 查看本机监听的端口
  2. netstat -tlun
  3. # 查看本机所有的网络连接
  4. netstat -an
  5. # 查看本机路由表
  6. netstat -rn

setup

解释

  1. 命令名称:setup
  2. 命令所在路径:/usr/bin/setup
  3. 执行权限:所有用户
  4. 功能描述:配置网络

语法

  1. setup

示例

  1. 只有redhat系列的才有
  2. 设置永久生效

mount

解释

  1. 命令名称:mount
  2. 命令所在路径:/bin/mount
  3. 执行权限:所有用户
  4. 功能描述:挂载命令

语法

  1. mount [-t 文件系统] 设备文件名 挂载点

示例

  1. # 先创建挂载目录
  2. mkdir /mnt/cdrom
  3. # 挂载光盘
  4. mount -t ios9660 /dev/sr0 /mnt/cdrom
  5. -t ios9660 光盘文件系统(固定的,可省略)
  6. /dev/sr0 设备文件名称(固定的,系统指定的)
  7. /mnt/cdrom 挂载点(挂载目录)
  8. # 省略 -t ios9660 也是可以的
  9. mount /dev/sr0 /mnt/cdrom
  10. # 访问光盘下的数据(就是挂载目录)
  11. cd /mnt/cdrom
  12. ls
  13. # 卸载光盘(必须在光盘挂载目录之外才可以卸载)
  14. umount /dev/sr0
  15. [root@izm5e2q95pbpe1hh0kkwoiz ~]# ll /dev/cdrom
  16. lrwxrwxrwx 1 root root 3 Aug 14 2018 /dev/cdrom -> sr0
  17. /dev/cdrom是软链接指向的是sr0

linux中网络命令的更多相关文章

  1. Linux基本命令 网络命令

    概述 网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ...

  2. linux常用网络命令ping和arping

    linux常用网络命令ping和arping ping 向目标主机发送icmp请求包 常用来测试当前主机与目标主机网络连接状况 常见选项 -c              设置发包的个数 -s      ...

  3. Linux中exec命令相关

    Linux中exec命令相关 exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息. b ...

  4. linux中touch命令参数修改文件的时间戳(转)

    linux中touch命令参数不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件,以下是linux中touch命令参数的使用方法: touch [-acm][-r ...

  5. linux中执行命令权限不够怎样处理

    在linux中执行命令权限不够就要增加权限,先看遇到的情况 查看权限情况 那就赋予权限 执行命令

  6. Linux中监控命令top命令使用方法详解

    收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章.总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就 ...

  7. Linux中date命令的各种实用方法--转载

    在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的 ...

  8. linux中查找命令find、locate、whereis、which、type区别

    linux中查找命令find.locate.whereis.which.type区别 1. find Java代码 find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.与查询数据库(/ ...

  9. Linux中service命令和/etc/init.d/的关系

    Linux中service命令和/etc/init.d/的关系   service xxx启动 /etc/init.d/ 目录下的xxx脚本 如一个脚本名为 mysvc保存在/etc/init.d/下 ...

随机推荐

  1. 机器学习环境配置系列一之CUDA

    本文配置的环境为redhat6.9+cuda10.0+cudnn7.3.1+anaonda6.7+theano1.0.0+keras2.2.0+jupyter远程,其中cuda的版本为10.0. 第一 ...

  2. 如何用Git.io来生成自定义后缀名的短网址

    如何用Git.io来生成自定义后缀名的短网址 git.io是Github的官方短网址,它是用来缩短Github上项目的网址. 效果:Git.io/wacsh将会跳转到https://xhemj.git ...

  3. CTF--HTTP服务--路径遍历(提升root用户权限)

    开门见山 1. 在上次实验取的靶机低用户权限,查看该系统的内核版本 2. 查看该系统的发行版本 3. 查看该内核版本是否存在内核溢出漏洞,并没有 如果有内核溢出漏洞,则可以 4. 在靶机查看/etc/ ...

  4. Docker Swarm 从入门到放弃

    准备工作 我本机是macOS,所以我直接安装了docker desktop,其中包含了docker-machine,不用单独安装. 安装docker主机驱动 我在网上很多人提到了使用virtualbo ...

  5. EL表达式(Exprission language)

    EL介绍 Expressive Language, JSP2.0引入,简化jsp开发中对对象的引用,(可以直接读取对象的属性,不需要像之前java脚本那样去做,比较繁琐),使得访问存储在JavaBea ...

  6. SpringBoot系列专栏

    学会使用SpringBoot能够极大地提升Spring应用的开发效率,可以说是目前开发应用Java必需掌握的工具之一,而且SpringBoot也是微服务应用的基础,只有学会了SpringBoot,你才 ...

  7. java加解密算法--DES

    ECB import sun.misc.BASE64Decoder; import javax.crypto.*; import javax.crypto.spec.DESKeySpec; impor ...

  8. 死磕mysql(4)

    想把论坛和博客上所有关于mysql的都看一遍,死磕到底 看到关于数据库快照的东西.......不懂,百度......然后就跑题了,看到了表锁这种东西unlock tables; 用来锁定表..... ...

  9. Java实现多线程下载,支持断点续传

    完整代码:https://github.com/iyuanyb/Downloader 多线程下载及断点续传的实现是使用 HTTP/1.1 引入的 Range 请求参数,可以访问Web资源的指定区间的内 ...

  10. Dubbo 服务 IP 注册错误踩坑经历

    个人博客地址 studyidea.cn,点击查看更多原创文章 踩坑 公司最近新建一个机房,需要将现有系统同步部署到新机房,部署完成之后,两地机房同时对提供服务.系统架构如下图: 这个系统当前对外采用 ...