测试是否能联网
1. 测试: ping www.baidu.com -c3
2. 测试通过信息:
[root@localhost ~]# ping www.baidu.com -c3
PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data.
64 bytes from www.baidu.com (14.215.177.39): icmp_seq=1 ttl=55 time=41.2 ms
64 bytes from www.baidu.com (14.215.177.39): icmp_seq=2 ttl=55 time=41.0 ms
64 bytes from www.baidu.com (14.215.177.39): icmp_seq=3 ttl=55 time=41.0 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 41.045/41.120/41.227/0.182 ms
4. 测试未通过信息/查看是否有ip/未通过就配置网卡:
[root@localhost ~]# ping www.baidu.com -c3
ping: www.baidu.com: Name or service not known
配置网卡(network-scripts文件下的第一个文档,我的是ifcfg-ens33,也有ifcfg-eth0各不相同)
1. 卡配置路径:cd /etc/sysconfig/network-scripts/
2. 更改配置文档,vi编辑打开文档:vi ifcfg-ens33
3. 文档中的配置信息(已修改):
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp" //如果是staic就必须配置固定ip,改为 dhcp 不用配置固定ip
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="8149970b-0022-4176-9d08-5909f4da3175"
DEVICE="ens33" //设备名称 不动
ONBOOT="yes" //网卡是否启动 改为 yes
#如果 BOOTPROTO="static" 就必须配置下面这三行,BOOTPROTO="dhcp"则不用配置
#IPADDR=192.168.1.4 //配置ip
#NETMASK=255.255.255.0 //子网掩码网段
#GATEWAY=192.168.1.1 //网关
4. 保存退出vi编辑::wq
5. 重启网卡: service network restart
6. 查看ip: ifconfig 或 ip addr list
配置网卡后还是无法联网,查看DNS(如果还是不行,找百度,谷歌)
1. 用vi编辑器查看:vi /etc/resolv.conf
2. resolv.conf 信息:
# Generated by NetworkManager
nameserver 192.168.1.1 //要当地的局域网,公共的DNS
nameserver 8.8.8.8 //辅助的DNS: 例如谷歌:8.8.8.8
3. 保存退出,重新联网测试。
简单创建用户和删除用户
1. 创建用户 abc : adduser abc
给abc创建密码 : passwd abc //会 出现New password 设置新密码(注意输入的密码,不会显示)后,Retype new password 确认密码(同样不会显示)。
2. 切换用户abc : su -abc 或 su abc
3. 删除用户abc : userdel abc //要切换root管理用户/权限
4. 同时删除 : rm -rf /var/spool/mail/abc 和 rm -rf /home/abc //彻底删除abc的用户信息后,想再创建 abc 用户 才不会报异常
Liunx 权限,Liunx 中每个用户都有读写执行三个权限(rwx = 读写执行)
-
权限解析,查看权限命名 ll :
- --- --- --- //这十个 小横线 解释: 第一段只有一个横线:代表类型 例如:- 说明是文档 d 说明是目录 。 第二段三个横线:代表所有者(u)权限, --- 说明所有者没有任何权限,rw- 说明所有者有 读写 权限,r-x 说明所有者有 读执行 权限。 第三段三个横线:代表 组(g)权限,--- 说明这 组 没有任何权限,rw- 说明这 组 有 读写 权限,r-x 说明这 组 有 读执行 权限。 第四段三个横线:代表其他用户(o)权限,--- 说明没有任何权限,rw- 说明有 读写 权限,r-x 说明 有 读执行 权限。 d rwx r-x r-x. 2 root root 6 Jul 17 20:57 a //a (目录) 解析:d = a目录 rwx = u(读写执行)权限 r-x = g(读执行)权限 r-x = o(读执行)权限 - rw- r-- r-- . 1 root root 478 Jul 17 19:25 test.txt //test.txt(文档) 解析:- = test.txt文档 rw- = u(读写)权限 r-- = g(读)权限 r-- = o(读)权限
分配权限,必须是管理员 (root)才能分配权限,Liunx 为了方便给更简洁的方法,用数字代替,r = 4,w = 2, x = 1:
权限再次说明:
- | r w x | r - - | r - - |
---|---|---|---|
- (文档)/ d(目录) | user(u)/权限:读写执行 | group(g)/权限:读 | other(o)/权限:读 |
权限 | r | w | x |
---|---|---|---|
说明 | 读 | 写 | 执行 |
数字 | 4 | 2 | 1 |
1. 例如:给 用户/user/u = 读写执行,组/group/g = 读执行,其他/other/o = 读 ,分配操作 test.txt文档 权限
方法一:chmod u=rwx,g=rx,o=r test.txt
操作信息:
[root@localhost ~]# chmod u=rwx,g=rx,o=r test.txt
[root@localhost ~]# ll
-rw-------. 1 root root 1434 Jul 15 17:36 anaconda-ks.cfg
-rwxr-xr--. 1 root root 478 Jul 17 19:25 test.txt
方法二:chmod 754 test.txt // 754 解析:u(读写执行)= 7 = 4+2+1 ,g(读执行)= 5 = 4 + 1 ,o(读)= 4
操作信息:
[root@localhost ~]# chmod 754 test.txt
[root@localhost ~]# ll
-rwxr-xr--. 1 root root 478 Jul 17 19:27 test.txt