yum源管理
命令:
#yum repolist
//查看yum源信息
#yum -y install 软件名
//安装软件
#yum -y remove 软件名
//卸载软件
#yom provides 命令
//查看支持此命令的软件
#yom clean all
//清空缓存
uduntu: apt-get
如何配置本地yum源:
光盘的文件系统:iso9660
1.创建一个空目录(挂载点)空目录
# mkdir /mut/centos
2.挂载像到挂载点:
#mount /dev/cdrom(/dev/sr0)/mnt/centos
3.写配置文件:/etc/yum.repos.d/
#vim /etc/yum.repos.d/centos.repo
//文件必须以.repo结尾
【源标识】
gpgcheck=1 //红帽签名检查
gpgkey=密钥地址
enable=1 //开机自启
baseurl=yum源地址
name=名字
不需要解决依懒的包
软件不在yum源中
#rpm -ivh 完整的包名
#yum -y localinstall 完整包名
=========================================================
NTP时间服务器
查看命令的路径
#which 命令
周期性计划任务:crontab
限制数据:
/etc/cron.deny //限制数据,将要限制的用户写入
配置NTP时间服务器的客户端
1.安装时间管理的软件包:chrony
#yum -y install chrony
2.修改配置文件:
#vim /etc/chromy.conf
server 时间服务器的域名 iburst
3.重启
查看时间服务的状态:
#timedatectl
启动时间服务器:
#timedatectl set-ntp yes
测试时间服务器配置
- 配置一个错误的时间
#date -s
2.重启NTP服务
#systemctl restaart chronyd
3.查看时间是否修改为正确的时间:
#date
##############################################
周期性计划任务:crontab
限制数据:
#vim /etc/cron.deny
//将你要限制的用户写到这个文件中
配置:
#cront -e
//会进入到类似vim的编辑界面
********/use/bin/echp haha 0和7都代表周日
分 时 日 月 周
0-59 0-23 1-31 1-12 0-7
* * * * *
*/5 */2 */3 */2 */2
5,7,12 2-7
每五分钟执行一次ls
*/5 * * * * /usr/bin/ls
#############################
*/5 * * * * /usr/bin/ifconfig
*/5 * * * * /usr/bin/cp
*/5 * * * * /usr/bin/mv
每周五下午四点半给朋友发邮件
30 16 * * 5 mall frind@his.server.cn <1>
注意:
不能 “几月几日中周几”
30 14 20 3 6 cmd
删除任务
#crontab -r //强制全删
查看任务:
#crontab -l
七层模型:
排查网络故障:
磁盘阵列几种模式:
NTP工作原理:
############################################
强化安全的linux
美国国家安全局(NSA)
直接加载在内核中
一般关掉
内容+权限 --进程 --线程
修改配置文件:
#vim /etc/selinux/config
SELINUX -disabled //关闭
enforcong //开启
permissive //警告状态,一般做测试用
重启生效!!!
查看selinux的状态:
#setenforce 0 //开启
1 //关闭
进程和服务:
进程:一个正在运行的程序
porcess
程序:二级制文件,放在存储介质中,物理文件
服务:常驻在内存中
进程:父进程,子进程
PID:产生一个进程,就是执行一个程序或者命令,就会产生一个PID
查看进程相关的信息:
# pa -l
#bash //在当前解释器界面生成一个子界面
//在当前进程产生一个子进程
#ps -l
PID和PPID
查看系统所有正在运行的进程:
# ps -aux
USER:该进程属于的账户
PID:进程标识符
%CPU:该进程占用的CPU资源
%MEM:物理内存
VSZ:虚拟内存
RSS:固定内存
tty:终端标识符(who)
STAT:进程的状态 S|R|T|Z
R: running
S: sleep
T: stop
Z: zombie(僵尸)
根据PID号杀死进程:
# kill -9 PID号
将执行的命令放入后台:
# 命令 &
[root@whnan `]#vim a.txt
Ctrl+z+z
[1]+ Stopped vim a.txt
- 表示最近一次放入后台的命令
- 表示最近二次放入
查看后台都有哪些程序:
# jobs
调用后台程序:
# fg %编号
ps -aux – PID – kill -9
& – jobs --编号 – fg &编号