linux 系统之三
linnux 系统
定时任务
crontab
需要启动一个服务crond
才行,crond
服务通过crontab
命令实现
运行Linux
后,开始启动crond任务,系统会每分钟检查是否有要执行的任务工作(循环检查),默认系统中可以等路的用户,都可以使用crontab定义计划任务。
支持的任务形式
- 直接编写计划任务
- 使用目录方式,放在目录中的都会定时执行
权限
- 在
/etc/cron.deny
中添加要拒绝的用户名 - 在
/etc/cron.allow
中添加要允许的用户名 - 在
/etc/crontab
中添加目录
关键词
-e
编辑当前用户的定时任务-l
查看当前用户的定时任务-rs
删除定时任务
crontab命令的书写格式
*
星号代表每的意思-
减号表示连续一段时间,如 17-19 每天下午17点,18点,19点执行一次,
逗号代表多个时间段,如10,19 代表每天的10点,19点钟执行一次/n
代表数字,指每隔n时间执行一次,如*/2 代表每隔2分钟执行一次
书写规范
- 每一个任务添加注释,谁写的,什么时候写的,完成什么需求
- 执行脚本使用
/bin/sh
,执行的文件要从根开始的绝对路径 - 尽量把要执行的命令放在脚本里面,然后将脚本放在定时任务里
- 定时任务中带
%
无法执行,需要加\
转义 - 如果时上有值,分中上必须有值
- 日和周不要同时使用,会有冲突
存储结构与磁盘划分*
boot
开机所需的文件/dev
任何设备及接口/etc
配置文件/home
用户家目录lib
开机时用到导函数库opt
用于放置第三方软件root
系统管理员用户tmp
任何人都可以使用的共享临时文件
firewalld防火墙管理
- 默认的区域名称为
public
,拒绝流入地流量,除非与流量相关,而如果流量与ssh,ipp-client与dhcpv6-client相关,则允许流量 firewall-cmd --get-default-zone
查询默认的区域名称firewall-cmd --set-default-zone=<区域名称>
设置默认的区域,使其永久生效firewall-cmd --get-zones
显示可用的区域firewall-cmd --get-active-zones
显示当前正在使用的区域网的网卡名称firewall-cmd --add-prot=<端口协议号>
设置默认区域的端口的流量firewall-cmd --reload
让永久生效的配置立即生效,并且覆盖当前的配置
使用Firewalls防火墙策略默认为运行时模式,又称当前生效模式,而且随着系统的重启会失效,如果想要系统的配置策略一直存在,就要使用永久模式了,就是在firewall-cmd命令加入--permanent参数,然后手动执行firewall-cmd-reload命令重启
使用ssh服务管理远程主机
sshd 服务的配置
port 22
默认的sshd服务端口listenaddress 0.0.0.0
设定sshd的服务监听IP地址permitrootlogin yes
设定是否允许root 账户直接登录maxauthortry 6
最大密码尝试连接maxsession
最大终端数
scp 服务的配置与运用
scp命令吧远程的主机上的文件下载到本地主机,其命令格式为“SCP 【参数】 远程用户@远程IP地址:远程文件 本地目录
例如:scp 192.168.10.20:/etc/redhat-release /root
linux 系统之三相关推荐
- Linux学习之三-Linux系统的一些重要配置文件
Linux学习之三-Linux系统的一些重要配置文件 1.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 说明: DEVICE=eth0 ...
- Linux下的32位C程序,linux系统c语言生成.so文件,生成64位可执行文件,在64位系统中运行32位的可执行文件...
1.linux 系统c语言生成.o文件,---->gcc -m64 -c -fPIC test.c -o test.o 2.linux 系统c语言生成.so文件,----->gcc -sh ...
- Linux系统下SVN服务器的搭建过程详解 UpJ}s7+
Linux系统下SVN服务器的搭建过程详解 UpJ}s7+ 1 环境: 服务器放在redhatAS4.0上,客户端在windows 2000. k_lb"5z Z]jSq@%1H* ...
- linux系统为什么很重要,Linux入门:为什么要安装Linux
大名鼎鼎的Linux操作系统想必童鞋们都有所耳闻,但大多数人可能只对其抱有好奇心,而从未考虑要尝试,或是略有想法,却还没下定决心,好吧,今天就给还徘徊在Linux门外的童鞋们擂鼓助威一番,让更多的Fa ...
- widnows监控linux 内存,Linux_带你全面了解Linux系统内存监控,在Windows系统中查看内存的使用 - phpStudy...
带你全面了解Linux系统内存监控 在Windows系统中查看内存的使用情况很简单,想必大家都已经耳熟能详了,那么在Linux系统如何查看内存使用情况呢?下面和大家分享在Linux系统下查看内存使用情 ...
- Linux程式设计之三(转)
Linux程式设计之三(转)[@more@]Linux程式设计-12.目录操作http://www.openchess.org/noitatsko/programming/ (2001-05-26 1 ...
- 【Linux系统】基础总结
我不太清楚运维部门具体是做什么的,就接触过一点点运维部门! 也就是是知道他们负责管理服务器,管理网络,管理项目部署 偶尔自己需要部署,不得不接触一些linux命令.简单总结一些基础 linux系统发展 ...
- Linux系统中创建大文件,并作为文件系统使用
在LInux系统的使用过程中,有时候会遇到诸如某个磁盘分区的大小不够用了,导致其下的文件系统不能正常写入数据.亦或者是系统swap分区太小,不够用或者不满足条件而导致的其他一系列问题.如果我们系统上挂 ...
- Linux系统开发之路-中
4.Linux的安装(Windows环境下): 1)Windows环境需要借助虚拟机来安装Linux系统,这个推荐使用的软件是VMWare,官网能下载到的最新版本是Workstation Pro15. ...
最新文章
- 矢量数编码有哪几种类型_6种最理想的编码工作(以及吸引每个人的类型)
- Redhat5虚拟系统安装VmwareTools
- 42.存储器管理应具有的功能?
- 用两个矩阵的点积计算神经网络的迭代次数 2-8
- JXLS 2.4.0系列教程(四)——拾遗 如何做页面小计
- AJAX异步原理与实现
- 隐藏界面没有必要应用场景
- beoplay耳机序列号查询_BOSE耳机序列号如何查询?
- 1025 反转链表 (25分)
- 如何需求分析和编写测试用例
- SQL Server中的T-SQL RegEx命令
- PyCharm 默认运行 unittest
- 一个基于特征向量的近似网页去重算法
- 世上最齐全黑链(隐藏链接)代码大全
- c语言图像峰值信噪比,PSNRSSIM
- 【线性代数】n阶行列式
- Win10 蓝屏0xc0000098修复
- Chap.15 总结《CL: An Introduction》 (Vyvyan Evans)
- 英语教师计算机研修总结报告,英语教师研修总结范文(通用5篇)
- 恒大打响谣言“反击战”
热门文章
- 图普科技招聘有关深度学习的解题?
- 【LaTeX】E喵的LaTeX新手入门教程(1)准备篇
- sift的java实现解述
- 用 Python 和 OpenCV 检测图片上的条形码Detecting Barcodes in Images with Python and OpenCV
- Python OpenCV中色彩空间的转换类型
- Coursera课程Python for everyone:chapter10
- 图形处理(三)简单拉普拉斯网格变形-Siggraph 2004
- Stanford UFLDL教程 梯度检验与高级优化
- 鸟哥的Linux私房菜(基础篇)-第四章、安装 CentOS 5.x 与多重开机小技巧
- 2018-2019 Exp2 后门原理与实践