自动登录远程机器,自动输入密码和yes/no等,可以利用expect,需要先安装。 自动备份远程机器上的文件(remote_bak.sh): 123456789101112131415#! /usr/bin/expectset t...
过滤日志目录中所有日志里最近1小时的错误记录及上下5行
这里假设日志文件中的时间标准格式为:[YYYY-mm-ddTHH:MM:SS.ZZZ]例如,日志格式: 12345[2019-12-11T15:15:05.533] [INFO] default - Executing (defaul...
linux命令netstat的几个用法
Netstat 简介Netstat 是linux下的一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,还能列出处于监听状态(即等待接入请求)的套接字。如果你想查看系统某一个端口是...
linux之cron服务
在Linux中,如果要在预设时间执行shell脚本,at命令非常好用,但如果需要定期执行shell任务,例如每天一次、每周一次,则需要Linux的cron程序来安排定期执行的作业。 一、cron服务简介linux中cron服务相关的程...
linux内存管理和虚拟内存
一、虚拟内存简介在现代操作系统中,进程之间共享使用cpu和内存,但是内存资源有限,为了更加高效地使用内存,现代操作系统提供一个内存抽象—虚拟内存。 虚拟内存是操作系统内核为了对进程地址空间进行管理而精心设计的一个逻辑意义上的内存空间概...
Linux 常用命令总结(二):find和grep命令
find和grep都是与文件和内容查找有关的命令,在linux中使用的频率非常高,是必须掌握的linux基础命令。 find根据指定的规则(如文件名、文件类型、用户甚至是时间戳等),在一个目录树中搜索文件,并可以对搜索结果执行给定表...
Linux 常用命令总结(一):文件和目录操作命令
整理下linux基础命令,对于各种命令,仅仅列出常用的选项,如果想知道更详细,建议用cmd -h或者man cmd查看。以下是最基本的文件操作命令。 pwd 不带参数, 显示当前目录 cd [path] &ems...
常用的linux安全处理
一、登录安全1.1 修改ssh端口修改SSH默认端口,可以降低各种暴力攻击的风险。SSH端口默认为22,编辑/etc/ssh/sshd_config, 修改Port,然后重启sshd服务。 12# Port 22Port 12345 ...