每天一遍yum仓库构建:
[root@localhost ~]# mkdir /nsd30
[root@localhost ~]# mount /dev/cdrom /nsd30
[root@localhost ~]# ls /nsd30
[root@localhost ~]# rm -rf /etc/yum.repos.d/*
[root@localhost ~]# vim /etc/yum.repos.d/nsd.repo
[nsd]
name=centos
baseurl=file:///nsd30
enabled=1
gpgcheck=0
[root@localhost ~]# yum -y install gcc
二、权限简介
访问权限:
读取:允许查看内容-read 利用r表示
写入:允许修改内容-write 利用w表示
可执行:允许运行和切换-excute 利用x表示
对于文本文件:
r:查看文件内容 cat head tail less grep
w:修改文件内容并且能够保存 vim > >>
x:学习shell与Python时期
归属关系
–所有者:拥有此文件/目录的用户-user 利用u表示
–所属组:拥有此文件/目录的组-group利用g表示
–其他用户:除所有者、所属组以外的用户-other利用o表示
zhangsan(所有者) zhangsan组(所属组) a.txt
查看文件或目录,权限与归属关系
执行 ls -l .. .. 命令查看,输出信息包括7个字段
以-开头:文本文件
以d开头:目录
以l开头:快捷方式
[root@client ~]# ls -l /etc/passwd
-rw-r--r--. 1 root root 846 9月 26 17:57 /etc/passwd
[root@client ~]# ls -l /etc/shadow
----------. 1 root root 585 9月 26 17:57 /etc/shadow
[root@client ~]# ls -ld /etc/
drwxr-xr-x. 75 root root 8192 9月 26 18:44 /etc/
[root@client ~]# ll
总用量 4
-rw-------. 1 root root 1257 9月 26 17:57 anaconda-ks.cfg
[root@client ~]# ls -ld /home/
drwxr-xr-x. 2 root root 6 4月 11 2018 /home/
[root@client ~]# ls -ld /tmp/ #tmp目录拥有特殊权限
drwxrwxrwt. 13 root root 4096 10月 5 23:30 /tmp/
三、修改权限
chmod命令
–格式:chmod [ugoa] [+-=][rwx] 文件...
常用命令选项
-R:递归修改权限
[root@client ~]# mkdir /nsd01
[root@client ~]# ls -ld /nsd01/
drwxr-xr-x. 2 root root 6 10月 5 23:33 /nsd01/
[root@client ~]# chmod u-w /nsd01/ #所有者去掉w权限
[root@client ~]# ls -ld /nsd01/
dr-xr-xr-x. 2 root root 6 10月 5 23:33 /nsd01/
[root@client ~]# chmod u+w /nsd01/ #所有者加上w权限
[root@client ~]# ls -ld /nsd01/
drwxr-xr-x. 2 root root 6 10月 5 23:33 /nsd01/
[root@client ~