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#操作防火墙,阻止程序联网

    //开启服务.开启防火墙 public void OpenFileWall() { // 1. 判断当前系统为XP或Win7 RegistryKey rk = Registry.LocalMachin ...

  2. JQuery的ajax

    JQuery-AJAX: jQuery load() 方法是简单但强大的 AJAX 方法. $(selector).load(URL,data,callback);(这三个参数可以随意设置几个) @ ...

  3. 《Ext JS模板与组件基本框架图----组件》

    本节主要从七个方面讲解组件,组件时什么,它的作用,它的构架,以及怎么创建和周期还有常见的配置项,属性方法和事件以及其层级是什么都进行整理,希望对大家有帮助. 组件的基础知识.png 2 Abstrac ...

  4. python批量下载图片的三种方法

    一是用微软提供的扩展库win32com来操作IE: win32com可以获得类似js里面的document对象,但貌似是只读的(文档都没找到). 二是用selenium的webdriver: sele ...

  5. jqueryAPI使用之选择器

    好一段时间没有更新博文了.刚学习完JS基础知识后,也进入到了JQ的学习.为了能熟练掌握JQ的使用,最好的方法就是反复多练,讲JQ中的API的每个知识点都练习一遍.如果能做到这个,那么对JQ就没那么陌生 ...

  6. iOS多线程实现2-NSThread

    NSThread是轻量级的多线程开发,OC语言编写,更加面向对象,使用起来也并不复杂,但是使用NSThread需要自己管理线程生命周期.在iOS开发中很少使用它来创建一个线程,但是经常使用它做一些延时 ...

  7. WWDC 后苹果最新 App Store 审核条款!

        WWDC 2016 大会之后,苹果公司发布了四个全新平台:iOS,macOS,watchOS 和 tvOS.并且在此之后,苹果应用商店审核条款也同时进行了更新——貌似不算进行了更新,简直就是重 ...

  8. python之很好的网站

    1.python官方开发者文档查询和python下载网站 2.

  9. Linux挂载卸载光盘&实践

    在Linux下有时候需要挂载光盘,拷贝文件或安装系统,例如拷贝Redhat操作系统镜像文件等.下面介绍一下在Linux系统下挂载.卸载光盘的方法. 在Linux系统中,每一个物理设备都可以看做是一个文 ...

  10. Linux如何查找大文件或目录总结

    在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...