Linux视频学习笔记(六)--
声明:本系列文章是博主根据 “兄弟连新版Linux****”做的笔记和视频截图,只为学习和教学使用,不适用任何商业用途。
PS:文章基于Linux版本CentOS6.9,如果对Linux感兴趣,建议去看《细说Linux》,沈超老师和李明老师的教学风格我很喜欢:)
视频4.7 Linux常用命令-网络命令
区别超级用户与普通用户可以看命令行起始是 #(超级用户),还是$(普通用户);
1.给指定在线用户发信息命令 write
输入信息错误想删除时,可以用Ctrl+backspace 或 del键;
注意:接收信息的用户一定是在线用户,否则接收不到信息;
2.给所有在线用户发信息命令 wall
3.测试网络连通命令 ping
3.查看和临时设置网卡信息命令 ifconfig
127.0.0.1所在的网卡称回环网卡,无需联网;
eth0中:
Ethernet:代表连接的网络类型是 以太网;
HWaddr:代表网卡所在的硬件地址(Mac地址);-- 理论上不可更改,你懂得
inet addr:网卡的ip地址;
Bcast:广播地址;
Mask:子网掩码;
inet6 addr:ipv6的地址信息;
UP。。。:网络信息;
RX packets:接收的数据包的数量等信息;
TX packets:发送的数据包的总数量等信息;
RX bytes:接收的数据包的总大小;
TX bytes:发送的数据包的总大小;
Base address:网卡在内存中的地址;
5.查看发送电子邮件命令 mail
1.想要发送邮件:
mail 用户名
写邮件,包括标题(Subject),内容;同样写完后,Ctrl+D键保存并发送邮件;
2.接收邮件:
N 代表邮件是未读的;
1 是邮件的序号;
root 邮件的寄件人;
“test” 邮件的标题;
直接输入序号就可阅读邮件,之后邮件状态改变,N标识消失;
h命令:再一次查看邮件列表;
d 序号:删除邮件;
q: 退出;
6.列出目前与过去登入系统的用户信息命令 last
lastlog:显示所有用户最近一次登录的信息
lastlog –u 用户uid:指定用户最近一次登入的信息;
7.数据包到主机间的路径命令 traceroute
8.显示网络相关信息命令 netstat
9.配置网络命令 setup(长久设置,不同于ifconfig,是RedHat专有命令)
Enter键进入:
Enter键进入:
注意:
DHCP选项设置为 * 代表自动分配ip地址,但是一般家用服务器都没有DHCP服务,所以将DHCP设置成自动分配前需注意是否有DHCP Server;
保存退出后,此时的设置并没有生效,需要重启网络服务才能生效:
使用命令: service network restart
练习:使用setup命令永久设置虚拟机ip:
- setup命令未找到,使用yum命令安装相关服务,连不上网,首先解决连不上网的问题,解决方案:
安装CentOS7文字界面版后,无法联网,用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法
*无法联网的明显表现会有:
1、yum install出现 Error: cannot find a valid baseurl or repo:base
2、ping host会提示unknown host
方法一、
1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes
2、重启网络:service network restart
方法二、
1、打开 vi /etc/resolv.conf,增加 nameserver 8.8.8.8
2、重启网络: service network restart
- 解决setup命令未安装的问题:
如果你的CentOS系统中没有setup命令,很有可能是因为你安装CentOS系统时采用了最小化安装(minimal)。这时,你执行setup命令时,就会报错:
错误信息:
[root@localhost ~]# setup
-bash: setup: command not found
这是因为你的CentOS系统中默认就没有setup命令,也没有setup命令工具配套的组件。这时,可采用yum工具在线逐个安装,具体的安装方法如下。
解决方法:
yum -y install setuptool
安装setup命令工具
yum -y install ntsysv
安装setup工具配套的系统服务组件
yum -y install system-config-securitylevel-tui
安装setup工具配套的防火墙配置组件
yum -y install system-config-network-tui
安装setup工具配套的网络配置组件
yum -y install authconfig-gtk
安装setup工具配套的验证配置组件
yum -y install system-config-keyboard
安装setup工具配套的键盘配置组件
按照上述方法安装好setup命令及其配套的组件后,再来运行setup命令就可以看到完整的图形化配置界面。
10.配置网络命令
vi /etc/sysconfig/network-script/ifconfig-eth0
修改ip后,执行 service network restart 命令生效
10.挂载命令 mount
iso9660 光盘的固定文件系统
sr0 指定的设备文件名,默认就是sr0,自定义的文件名其实是软链接
其中, -t iso9660 可以省略不写,系统会自动默认;
如果报错,可能之前已经有其他的挂载点,需要先卸载:
umount /dev/sr0
再挂载,挂载完之后,需要cd到挂载点目录查看光盘目录:
cd /mnt/cdrom
使用完后,需要卸载挂载点,才能弹出光驱,执行 umount 设备文件名 或者
umount 挂载点 命令,
但是要注意:
不能在挂载点中卸载,此时会报错
视屏4.8 Linux常用命令-关机重启命令
1.关机重启命令 shutdown
2.其他关机命令 halt、poweroff、init 0
3.其他重启命令 rebot 、init 6
4.系统运行级别
配合init 运行级别 使用
NFS:net file system(网络文件系统),安全等级比较低
cat /etc/inittab 命令,
运行级别5 - X11,对应图形界面,一般X开头就代表Linux的图形界面
执行runlevel 命令:
其中N代表上一次系统的运行级别
5.退出登录命令 logout