2019-04-03

一.课程回顾

网络环境检查

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启动过程

你可能感兴趣的:(2019-04-03)