7. 网络命令

7.1 给用户发信息,以ctr+D保存结束

(1)write命令

命令名称

write

命令所在路径

/user/bin/write

执行权限

所有用户

语法

write <用户名>

(2)注意事项

  ①当输入的内容有误时,可按ctr+退格键删除字符(不是退格键)

  ②只能给在线用户发送

(3)应用举例:$write testUser 然后输入内容,最后按ctrl+D发送并结束

7.2 发广播信息

(1)wall命令

命令名称

wall(英文原意:write all)

命令所在路径

/user/bin/wall

执行权限

所有用户

语法

wall [message]

(2)注意事项

  ①发送以后,自己也会收到信息

  ②只能给在线用户发送

(3)应用举例:$wall I love you!

7.3 测试网络连通性

(1)ping命令

命令名称

ping

命令所在路径

/bin/ping

执行权限

所有用户

语法

ping [选项] ip地址

-c:指定发送次数

(2)应用举例:$ping -c 4 192.168.32.100 //只ping4次

7.4 查看和设置网卡信息

(1)ifconfig命令

命令名称

ifconfig(英文原义:interface configure)

命令所在路径

/sbin/ifconfig

执行权限

root

语法

ifconfig 网卡名称 IP地址

(2)应用举例:

  ①查看网卡信息:#ifconfig

  ②更改网卡IP、掩码

A.即时生效:#ifconfig eth0 192.168.32.100 netmask 255.255.255.0

B.重启生效:#vim  /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=static
IPADDR=192.168.32.100
NETMASK=255.255.255.0 重启网卡:#services network restart

  ③修改默认网关

A.即时生效:#route add default gw 192.168.32.1

B.重启生效:#vim /etc/sysconfig/network
GATEWAY=192.168.32.1

  ④修改DNS

重启生效:vim /etc/resolv.conf
nameserver 202.96.134.133

7.5 列出目前与过去登入系统的用户信息

(1)last命令

命令名称

last

命令所在路径

/usr/bin/last

执行权限

所有用户

语法

last

(2)应用举例:$last

7.6 检查某用户上次登录的时间

(1)lastlog命令

命令名称

lastlog

命令所在路径

/usr/bin/lastlog

执行权限

所有用户

语法

lastlog

(2)应用举例:

  ①#lastlog

  ②查看指定用户的登录信息

    $lastlog –u 502 //其中的502表示某用户的uid(可用$id testUser查看)

7.7 显示数据包到主机间的路径

(1)traceroute命令

命令名称

traceroute

命令所在路径

/bin/traceroute

执行权限

所有用户

语法

traceroutera

(2)应用举例:

  ①# traceroute -I www.baidu.com //使用NAT模式上网时

  ②# traceroute  www.baidu.com  //使用桥接模式上网时

7.8 显示网络相关信息

(1)netstat命令

命令名称

netstat

命令所在路径

/bin/netstat

执行权限

所有用户

语法

netstat [选项]

-t:TCP协议

-u:UDP协议

-l:监听

-r:路由

-n:显示IP和端口号

(2)应用举例:

  ①查看本机监听端口:#netstat -tlun

  ②查看本机所有的网络连接:#netstat –an

  ③查看本机路由表:#netstat –rn

7.9 挂载/卸载命令

(1)mount/umount命令

命令名称

uount/umount

命令所在路径

/bin/mount

执行权限

管理员权限

语法

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

umount 设备文件名或挂载点

(2)注意事项

  ①一个设备可以被挂载到多个目录下,即可以从多个入口来访问该设备。但不能挂载到根目录/下。

  ②mount/umount命令需要管理员权限

  ③如果该挂载点(其实是个目录)下己经有其它文件,这时这个挂载点只能显示设备里的文件,只有等卸载设备后,才会恢复正常的使用。

(3)应用举例:

  ①挂载和卸载光驱:

[root@bogon ~]#mkdir /tmp/cdrom  //首先,创建挂载目录(挂载点)

[root@bogon ~]#mount -t iso9660 /dev/sr0  /tmp/cdrom(-t iso9660也可省略)

[root@bogon ~]#ls /tmp/cdrom

[root@bogon ~]#umount /dev/sr0  //卸载光驱,也可执行umount /tmp/cdrom

  ②光盘iso镜像文件挂载:(注意,将iso先装入虚拟光盘,然后再挂载到/media下)

#mount –o loop –t iso9660 mycd.iso /media (其中-o loop表示回环设备,即虚拟光驱)

  ③挂载和卸载U盘:(插入U盘时,要把光标放在虚拟机内,否则U盘会被宿主机所识别)

  【A】FAT32文件系统的U盘挂载:

#mount –t vfat /dev/sdb1 /mnt  //挂载,(其中-t vfat可省略)

#umount /dev/sdb1  //卸载

  【B】NTFS文件系统的U盘挂载

#mount.ntfs /dev/sdb2 /mnt //挂载

#umount /dev/sdb2 //卸载,或umount /mnt

(4)设备卸载命令:umount

  ①常用选项 –a:表示卸载当前所有的非启动挂载项

  ②卸载目录:eg. umount /mnt

  ③卸载设备:eg. umount /dev/sdb1、umnount -a

第3章 Linux常用命令(5)_网络命令和挂载命令的更多相关文章

  1. Linux学习笔记 一 第三章 Linux常用命令

    第三章Linux常用命令 一.文件处理命令 1.命令格式 2.目录处理命令:ls 3.目录处理命令:mkdir 4.文件处理命令: touch

  2. 第3章 Linux常用命令(1)_文件处理命令

    1. 文件处理命令 1.1 命令格式:命令 [-option] [arguments],如ls –la /etc (1)个别命令使用不遵循此格式 (2)当有多个选项时,可以写在一起,如以上的-la ( ...

  3. 第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令

    4. 帮助命令 4.1 获取帮助信息:man (1)man命令 命令名称 man(英语原义:manual) 命令所在路径 usr/bin/man 执行权限 所有用户 语法 man [级别] [命令或配 ...

  4. 第3章 Linux常用命令(2)_权限管理命令

    2. 权限管理命令 2.1 改变文件或目录权限:chmod (1)chmod命令 命令名称 chmod(change the permission mode of a file) 命令所在路径 /bi ...

  5. Linux第二章-Linux常用命令

    一.Linux常用快捷键 快捷键 作用 Tab 补全文件名或者路径 Ctrl + L 清除屏幕,然后,在最上面重新显示目前光标所在的这一行的内容. Ctrl + C 终止当前进程 Ctrl + D 注 ...

  6. 第三章 linux常用的命令

    安装笔记: 1 安装linux操作系统时,会默认创建一个超级管理员帐号:root 2 安装时,当进行到选择哪种类型的安装时,我们选择"使用所有空间"的类型 Linux概念性的东西 ...

  7. 第3章 Linux常用命令(6)_关机重启命令

    8. 关机重启命令 8.1 关机重启命令 (1)shutdown [选项] 时间     ①选项 -c:取消前一个关机命令 -h:关机 -r:重启 ②应用举例:#shutdown –h now.shu ...

  8. 第3章 Linux常用命令(3)_文件搜索命令

    3. 文件搜索命令 3.1 文件搜索:find (1)find命令 命令名称 find 命令所在路径 /bin/find 执行权限 所有用户 语法 find [搜索范围] [-选项] [匹配条件] - ...

  9. 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解

    课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 软件操作命令 2. 服务器硬件资源信息 3. 文件操作命令 4. Linux文本编辑神器vim与其他常用命令 5. 系统用户操作命令 6 ...

随机推荐

  1. 【C#进阶系列】29 混合线程同步构造

    上一章讲了基元线程同步构造,而其它的线程同步构造都是基于这些基元线程同步构造的,并且一般都合并了用户模式和内核模式构造,我们称之为混合线程同步构造. 在没有线程竞争时,混合线程提供了基于用户模式构造所 ...

  2. Android Studio :enable vt-x in your bios security,已经打开还是报错的解决方法

    quote: For Windows 10: First of all, install the intelhaxm-android.exe located in the folder SDK\ext ...

  3. java web学习总结(二) -------------------TOMCAT使用帮助(一)

    一.Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件. 如果想修改Tomcat服务器的启动端口,则可以在server.xml ...

  4. 设计模式学习之路——Facade 外观模式(结构型模式)

    动机: 组件的客户和组件中各种复杂的子系统有了过多的耦合,随着外部客户程序和各子系统的演化,这种过多的耦合面临很多变化的挑战.如何简化外部客户程序和系统间的交互接口?如何将外部客户程序的演化和内部子系 ...

  5. logstash VS splunk

    web 系统是典型的分布式部署,由此对其运行状况,硬件运转情况监控也显得尤为重要,这些监控数据表面上对业务运行没有多大的用处(属于基础数据),但正是这些基础数据形成了业务“流”.比如,用户搜索爱好,浏 ...

  6. css3制作旋转立方体相册

    首先让我们来看一下最终效果图: 当鼠标放在图片上是介个样子滴: 是不是觉得很好看?那接下来就一起制作吧! 我个人觉得编程,首先是思路,然后是代码,一起分析一下这个效果的思路. 1.背景颜色,它属于一种 ...

  7. iOS 支付宝的使用

    支付宝相关资源下载地址:支付宝开放平台  在移动支付功能处下载. 一.使用官方的Demo 需要配置基本信息: 打开“APViewController.m”文件,对以下三个参数进行编辑. 二.集成支付宝 ...

  8. How to Operate SharePoint User Alerts with PowerShell

    When you migrate list or site, the user alerts in the site will not be migrated together with the co ...

  9. iOS之关于 srand() 和rand()

    srand(seed)用来将随机序列的起始点设为seed srand((int)time(0))表示以当前时间对应的int值为随机序列起点,这样每次运行程序,由于起点不同才可以得到不同的随机数 tim ...

  10. Java源码分析之LinkedList

    LinkedList与ArrayList正好相对,同样是List的实现类,都有增删改查等方法,但是实现方法跟后者有很大的区别. 先归纳一下LinkedList包含的API 1.构造函数: ①Linke ...