一.课程回顾
网络环境检查
1.检查IP地址
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:02:85:53 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.200/24 brd 10.0.0.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe02:8553/64 scope link
valid_lft forever preferred_lft forever
[root@oldboy ~]#
2.查看网卡配置
[root@oldboy ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
NAME=ens33
UUID=acc27405-e5b3-4b0a-a8cd-7fe1e7f8fb3a
DEVICE=ens33
ONBOOT=yes
IPADDR=10.0.0.200
PREFIX=24
GATEWAY=10.0.0.254
DNS1=10.0.0.254
DNS2=223.5.5.5
[root@oldboy ~]# ^C
命令回顾
快捷键
ctrl + a 移动到行首
ctrl + e 移动到行尾
ctrl + u 剪切/删除 光标到行首的内容
ctrl + k 删除光标到行尾内容
ctrl + y 粘贴
命令补充
1.关机命令shutdown
参数
-h halt
-r reboot
-c cancel
2.cp 复制/备份
参数
-r 递归复制 复制目录及目录内的内容
-p 复制时保持源文件属性不变
-d 复制软连接而不是文件本身
-a =-pdr
3.mv 移动/重命名
4.rm 删除文件及目录 默认只能删除文件
参数
-r 删除目录
-f 强制删除
---------------------------------------分割线------------------------------------------
第二次课程总结
文件编辑命令
vi/vim
1.打开文件
[root@oldboy ~]# mkdir -p /oldboy
[root@oldboy ~]# touch /oldboy/oldboy.txt
[root@oldboy ~]# vi /oldboy/oldboy.txt
2.进入编辑 Insert mode
a i o
I am studyind in oldboyedu
wangfeng
~
~
-- INSERT --
3.返回到命令模式 command mode
ESC键
I am studyind in oldboyedu
wangfeng
~
~
4.末行模式 last line mode
:q 退出不保存(文件未修改过)
:q! 强制退出不保存
:wq 保存退出
:wq! 强制保存退出
I am studyind in oldboyedu
wangfeng
~
:wq!
补充:
1.进入编辑模式
a 在光标所在字符后插入
A 在光标所在行尾插入
i 在光标所在字符前插入
I 在光标所在行首插入
o 在光标所在行上插入
O 在光标所在行下插入
查看文件内容
cat
[root@oldboy ~]# cat /oldboy/oldboy.txt
I am studyind in oldboyedu
wangfeng
[root@oldboy ~]#
linux目录结构
1.根下目录
2.linux目录结构特点
2.1 一切从根开始
2.2 目录是一个有层次的倒挂树结构
2.3 linux下面的设备必须要有挂载才能使用
linux下面光盘使用方法
第1个 里程碑-把光盘放入系统
第2个 里程碑-使用光盘
[root@oldboy ~]# ls -l /dev/cdrom
lrwxrwxrwx. 1 root root 3 Apr 4 16:36 /dev/cdrom -> sr0
[root@oldboy ~]# cd /dev/cdrom
-bash: cd: /dev/cdrom: Not a directory
[root@oldboy ~]#
第3个 里程碑-挂载(设置入口)
[root@oldboy ~]# mount /dev/cdrom /mnt/
mount: /dev/sr0 is write-protected, mounting read-only
[root@oldboy ~]#
3.linux下必知必会核心文件
1. 网卡配置文件信息
/etc/sysconfig/network-scripts/ifcfg-ens33
/系统配置文件 /system configure /网络-脚本(管理网卡命令)/interface(网络接口) configure
2 ./etc/resolv.conf VS网卡配置文件
共同:配置dns
区别:
1.网卡DNS1和DNS2
2.resolv.conf 里面 nameserver nameserver
3./etc/resolv.conf 实时生效(重启网络后 网卡配置覆盖)
2./etc/hostname centos7修改主机名
流程
通用:
1.hostname (临时 重启系统后失效)
[root@oldboy ~]# hostname wangfeng
2.修改配置文件(永久)
[root@oldboy ~]# vim /etc/hostname
centos7专用命令
[root@oldboy ~]# hostnamectl set-hostname wangfeng
/etc/hosts
主机名与ip地址对应关系
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.200 oldboyedu-60 jd.com
~
3. /etc/hostname
4. /etc/host
主机名(域名)与ip地址对应关系
搭建测试环境
5. /etc/profile
配置环境变量 别名
环境变量:特点
1.系统创建好 随意使用 存放系统信息
2.大写
PATH 存放系统命令的位置
命令执行详解 以ls为列
1.在PATH路径中查找是否有 echo $PATH
4.网卡配置文件
[root@oldboy ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet #网卡类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none #网卡获取IP地址方式 none/static dhcp 自动获取
DEFROUTE=yes
NAME=ens33 #设备名称
UUID=acc27405-e5b3-4b0a-a8cd-7fe1e7f8fb3a #标识符
DEVICE=ens33
ONBOOT=yes #网卡是否开机自启动
IPADDR=10.0.0.200# ip地址
PREFIX=24#子网掩码 NETMASK=255.255.255.0
GATEWAY=10.0.0.254#网关
DNS1=10.0.0.254#DNS
DNS2=223.5.5.5
~
5.运行级别
centos6
runlevel
0 关机
1 单用户模式 (没有网络,用来重新设置root密码)
2 多用户模式 没有NFS
3 完全多用户模式 文本模式 命令行模式
4 没有使用
5 图形化界面吗模式 桌面模式X11
6 重启
centos 7
target ls -l /usr/lib/systemd/system/runlevel*.target
0 poweroff.target
1 rescue.target 救援模式
2 multi-user(多用户模式)
3 multi-user
4 multi-user
5 graphical
6 restart
centos修改运行级别 cat /etc/inittab
systemctl set -default *target
查看运行级别
systemctl get-default
6.linux启动过程