Linux基础----文件查找与压缩、软件管理、计划任务

-------------------文件查找与压缩--------------

文件查找
which:命令文件查找
find:文件查找,针对文件名
find [path] [options] [expression] [action] (命令 路径 选项 )
find /etc/ -name filename
locate:文件查找,依赖数据库

文件打包及压缩
打包,压缩
语法:tar 选项 压缩包名称 源文件

tar -cf file.tar /etc
tar -czf file.tar.gz /etc

解压,解包

tar -xf file    # 简单粗暴解压
tar -xf file -C /tmp      # 解压到指定位置

----------------------软件管理-----------------------

RPM包 .rpm
zip - 3.0-11 el7. x86_64. rpm
包名 版本号 发布版本 系统平台 文件后缀

源码包
nginx-1.8.1.tar.gz
包名 版本号 压缩格式


RPM包管理

1.YUM工具

a.YUM本地源:系统安装光盘

1.删除\备份官方YUM库 rm -rf /etc/yum.repos.d/* (mv)
2.编写本地YUM库配置文件

vim /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
baseurl=file:///mnt/cdrom
gpgcheck=0

3.挂载安装光盘

mkdir /mnt/cdrom
vim /root/.bashrc
mount /dev/cdrom /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

4.使用YUM安装和卸载程序
安装:yum install -y httpd
启动:systemctl start httpd
关闭防火墙:systemctl stop firewalld
禁止防火墙开机自启:systemctl disable firewalld

5.模拟客户机访问
打开浏览器,输入网站服务器的IP地址。http://127.0.0.1

b.使用YUM管理RPM包

安装
全新安装:yun -y install httpd vsftpd
重新安装:yum -y reinstall httpd
查询:

yum list httpd

删除:

yum remove httpd

2.RPM工具

安装
1.先找到安装包 cd /mnt/cdrom/Packages
2.安装 rpm -ivh wget-1.14-15.el7.x86_64.rpm

查询

rpm -q wget

卸载

rpm -evh wget-1.14-15.el7.x86_64

源码包管理

1.下载源码包
2.部署
准备编译环境(编译器)yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
解压 tar xvf tengine-2.3.2.tar.gz
配置 ./configure --user=www --group=www --prefix=/usr/local/nginx
编译 make
安装 make install
测试 /usr/local/nginx//sbin/nginx 使用浏览器进入http://127.0.0.1

----------------------计划任务-----------------------

一次性调度执行 at
语法格式 : at<TIMESPEC>
例:

at now +2min
useradd user01

CTRL+D退出
查看任务:atq


循环调度执行 cron
查看进程状态:systemctl status crond.service
计划任务存储位置:ls /var/spool/cron
管理方式
创建计划:crontab -e
查询计划:crontab -l
删除计划:crontab -r

示例:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43670190/article/details/108530548