第3章 Linux常用命令(5)_网络命令和挂载命令
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)_网络命令和挂载命令的更多相关文章
- Linux学习笔记 一 第三章 Linux常用命令
第三章Linux常用命令 一.文件处理命令 1.命令格式 2.目录处理命令:ls 3.目录处理命令:mkdir 4.文件处理命令: touch
- 第3章 Linux常用命令(1)_文件处理命令
1. 文件处理命令 1.1 命令格式:命令 [-option] [arguments],如ls –la /etc (1)个别命令使用不遵循此格式 (2)当有多个选项时,可以写在一起,如以上的-la ( ...
- 第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令
4. 帮助命令 4.1 获取帮助信息:man (1)man命令 命令名称 man(英语原义:manual) 命令所在路径 usr/bin/man 执行权限 所有用户 语法 man [级别] [命令或配 ...
- 第3章 Linux常用命令(2)_权限管理命令
2. 权限管理命令 2.1 改变文件或目录权限:chmod (1)chmod命令 命令名称 chmod(change the permission mode of a file) 命令所在路径 /bi ...
- Linux第二章-Linux常用命令
一.Linux常用快捷键 快捷键 作用 Tab 补全文件名或者路径 Ctrl + L 清除屏幕,然后,在最上面重新显示目前光标所在的这一行的内容. Ctrl + C 终止当前进程 Ctrl + D 注 ...
- 第三章 linux常用的命令
安装笔记: 1 安装linux操作系统时,会默认创建一个超级管理员帐号:root 2 安装时,当进行到选择哪种类型的安装时,我们选择"使用所有空间"的类型 Linux概念性的东西 ...
- 第3章 Linux常用命令(6)_关机重启命令
8. 关机重启命令 8.1 关机重启命令 (1)shutdown [选项] 时间 ①选项 -c:取消前一个关机命令 -h:关机 -r:重启 ②应用举例:#shutdown –h now.shu ...
- 第3章 Linux常用命令(3)_文件搜索命令
3. 文件搜索命令 3.1 文件搜索:find (1)find命令 命令名称 find 命令所在路径 /bin/find 执行权限 所有用户 语法 find [搜索范围] [-选项] [匹配条件] - ...
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 软件操作命令 2. 服务器硬件资源信息 3. 文件操作命令 4. Linux文本编辑神器vim与其他常用命令 5. 系统用户操作命令 6 ...
随机推荐
- Xamarin 免费了,你能做什么?
3月底,微软正式宣布:Xamarin免费了!那么,你能做什么? 抢先一步,用Xuni助力你的Xamarin开发! Xamarin是什么 Xamarin含Xamarin.Andoid,Xamarin.i ...
- Oracle学习总结_day03_day04_条件查询_排序_函数_子查询
本文为博主辛苦总结,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用. 转载请注明 出自 : luogg的博客园 谢谢配合! day03_条件查询_排序_函数 清空回收站: PUR ...
- Xdebug文档(五) 代码覆盖分析
代码覆盖分析能在请求时让你知道脚本哪一行(或哪一段)在执行. 相关设置 xdebug.coverage_enable 类型: boolean, 默认值: 1, 始于 Xdebug >= 2.2 ...
- Maven学习随笔二——Maven初始配置
到现在为止,我对maven的理解是,跟svn差不多,帮我们管理项目的工具,到底是不是这样,拭目以待!! 弱弱解释,svn是什么? 简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每 ...
- git 提交解决冲突
一:git命令在提交代码前,没有pull拉最新的代码,因此再次提交出现了冲突. error: You have not concluded your merge (MERGE_HEAD exists) ...
- 轻松掌握:JavaScript策略模式
策略模式 定义:定义一系列的算法,把它们一个个封装成函数,也可把它们作为属性统一封装进一个对象,然后再定义一个方法,该方法可根据参数自动选择执行对应的算法. 一般用于在实现一个功能时,有很多个方案可选 ...
- MAC 如何使用Github Desktop 客户端
作为开源代码库以及版本控制系统,Github拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法.GitHub上已自动配置的Mac ...
- Java语言面向对象的一些基本特点
封装 1. 面向对象语言使用class封装属性和方法. 2. 属性一般要求定义为private,封装保护 继承. 继承的例子随处可见.需要符合is-a关系,父类更加通用,子类更加具体.. 在子类中使用 ...
- FMDB第三方框架
FMDB是同AFN,SDWebImage同样好用的第三方框架,它以OC的方式封装了SQLite的C语言API,使得开发变得简单方便. 附上github链接https://github.com/ccgu ...
- 微软移动 Nokia Lumia SensorCore SDK 介绍及上手体验
早在今年的BUILD大会上,诺基亚就宣布了SensorCore以及它的部分演示.今天,它终于面世了,大家可以去Building Apps for Windows 上查看具体介绍,或者也可以去Nokia ...