课时一:
1。安装本地yum源
#cd /etc/yum.repos.d
#wget http://172.25.254.254/content/dvd.repo
#yum -y install tigervnc
#vncviewer 172.25.254.199
密码:redhat
2.配置ip地址
#nmtui (配置)
#172.25.254.0/24 (100之后使用)
课时二:
1. 删除用户的时候,本来的文件的所属主会变成文件标识符。也就是用户的uid。
2.用户组密码,设置了。可以让用户通过密码临时进入组获得组权限
3.用户可否删除,只看目录权限,不看文件权限。所有文件只针对一级,如果目录下还存在文件,且没有权限,则删除不了。
#mkdir root
#cd root
#如果目录下还有文件,删除文件,取决于root文件本身的权限
如果目录无文件,删除文件,取决于目录本身权限。
4.当权限发生冲突的时候,uer>group>other
5.1)‘’:单引号,遇到任何特殊字符原样输出。
2)“” :双引号,遇到任何特殊字符均原样输出,除了以下四种情况
! $ $() `
6.环境变量优先级
/etc/profile (全局环境变量)
~/.bash_profile (用户环境变量)
~/.bashrc (登入的shell)
/etc/bashrc (全局用户的shell)
课时三:
1、tail -n +5 /etc/passwd 从文件第5行到结尾
2、tail -f /var/log/* 如果不知道那个服务启动失败,可以这样使用。
3、journalctl -x (r7) 查看报错。
4、grep -w 精准匹配
5、grep -r 根据文件内容搜索
grep -rn -w aaaa /etc/
6、/etc/squid/squid.conf 这个文件限制网络使用
7、sed -i.bak 替换时备份一份
sed -f file(写入条件) filename
课时四:
1、pts/1 伪终端
2、tty1 终端
3.调优:load 1 5 15 查看cpu使用率高
wa值:loiwait I/O占用高。 hi:硬中断,si:软中断
4、pidof:查看某个进程的进程号。
pgrep:查看某个进程的进程号。
5、信号1,re-load 9 强制结束进程 15 正常关闭
6、写脚本的时候如果为了表达执行结果失败,可以使用exit 1,人为赋值!
7、定时任务中,系统自带的定时任务,优先级可以添加0开头,/etc/anacrontab如果任务没有成功执行,每5分钟检查一次。
每5S运行一次
#!/bin/bash
while trun
do
ls -l /etc
sleep 5s
done
课时五:
1、ip link show eth[x]
查看接口状态
2、locate -i 忽略大小写
3、find -perm +222 ugo都可以有写权限
find -perm -222
find -perm -002 其他人有写权限
4.netstat -r 查看路由
课时六:
1、rhel7 systemctl
systemctl restart network
systemctl enable
systemctl mask network (下次开机起不起来network)
ln -s ‘‘/dev/null /etc/systemd/system
systemctl umask network
2、rpm
rpm -q --scripts vsftp
rpm --import RPM-GPG-KEY-redhat-release
3、yum
yum whatprovides "/etc/minme.types"
yum whatprovides "*/stem-config-kickstat"
本文出自 “用心创造价值,晚点咖啡” 博客,谢绝转载!
原文地址:http://wandiankafei.blog.51cto.com/10878910/1736295