linux
文章平均质量分 50
linux
shinben
这个作者很懒,什么都没留下…
展开
-
linux常用命令-tee
简介在日常使用linux时,有时候需要将标准输入的内容从定向文件,但是同时又想在屏幕上显示看到内容。这是我们可以使用tee命令。tee命令读取标准输入中的内容,把这些内容同时输出到指定的多个文件或标准输出,。tee命令可以重定向标准输入到多个不同的文件中,tee命令的使用options-a,--append,将标准输入的内容追加到目标文件,而不是覆盖-i,--ignore-interrupts,忽略中断信号演示: 1、使用tee命令将标准输入输出到多个文件 [root@mgr1 ~]原创 2020-10-22 08:38:18 · 369 阅读 · 0 评论 -
linux常用命令-history
环境变量HISTSIZE,命令历史记录的条数HISTFILE: ~/.bash_historyHISTFILESIZE:命令历史文件中记录历史命令的条数查看历史文件中的命令history,查看历史文件中的所有名了!#,重复执行第#条指令[root@mgr1 ~]# !1039ls /data/back finscloud_hnsq.sql finspre suzhou_finsbank.sql test1 wujiang_etl.sql wujiang_finsbank.s原创 2020-10-21 11:09:48 · 143 阅读 · 1 评论 -
CentOS7环境下基于openssh 8.4p1源码包制作OpenSSH RPM安装包
Openssh 8.4 RPM包制作介绍openssh是日常使用linux系统最常用的组件,会经常出现漏洞,针对这些漏洞需要修复。一般采用更新openssh的方式修复漏洞。当机器较少是一台一台的编译安装比较轻松,当机器达到几十上百台时,openssh的安装将成为一个繁重的工作,如果能叫openssh的源码包制作成rpm格式的安装包,这将降低了安装openssh的难度和减轻了安装openssh的工作量。本文将介绍如何通过openssh官方源码包生产rpm的安装包。环境准备%global ver 8原创 2020-10-10 15:01:01 · 5007 阅读 · 5 评论 -
linux内核编译升级
linux内核编译升级准备工作确认内核及版本信息[root@localhost ~]# cat /etc/redhat-release CentOS release 6.5 (Final)[root@localhost ~]# uname -r2.6.32-431.el6.x86_64安装软件编译安装新内核,依赖于开发环境和开发库# yum groupinstall "Server Platform Development" "Development tools"下载内核文件到ww原创 2020-10-10 15:58:51 · 340 阅读 · 0 评论 -
CentOS编译安装gcc
编译安装gcc升级前准备下载需要的软件包gcc软件包 http://ftp.gnu.org/gnu/gcc/gcc-4.8.2gcc依赖包 ftp://gcc.gnu.org/pub/gcc/infrastructure gmp-4.3.2.tar.bz2 mpc-0.8.1.tar.gz mpfr-2.4.2.tar.bz2注意:若linux主机可以联网,则可以使用gcc-4.8.2目录下的contrib/download_prerequisites脚本自动下载编译安装gcc原创 2020-10-10 15:56:08 · 1745 阅读 · 1 评论 -
FTP脚本
#!/bin/bash/*************************************************************** * Last modified : 2019-09-20 * Description : Upload the file to the FTP server * Email : shenb@iflybank.com * *******************************************************原创 2020-10-10 15:36:29 · 120 阅读 · 0 评论 -
linux文件删除组件-tmpwatch
tmpwatch描述什么是tmpwatch?tmp的官方文档中对tmpwatch的定义是:删除一段时间内没有被访问的文件。tmpwatch - removes files which haven't been accessed for a period of time。tmpwatch递归地删除在给定时间内没有被访问的文件。通常,它用于清理用于临时存储空间(如/tmp)的目录。默认情况下,tmpwatch根据它们的atime(访问时间)来确定文件的日期,而不是它们的时时(修改时间),时间参数定原创 2020-10-10 15:28:07 · 684 阅读 · 0 评论 -
linux日志处理组件-logtotate
linux日志处理组件-logtotate描述logrotate是个可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。例如,你可以设置logrotate,让/usr/local/nginx/logs/{access.log,error,log}日志文件每天轮循,并删除超过6个月的日志。配置完后,logrotate的运作完全自动化,不必进行任何进一步的人为干预。应用场景在生产环境中,每天都会有大量的数据或日志文件被写入到文件中,由于某些原因,一些被写入数据或日志的文件不能自动转储,文件会一直原创 2020-10-10 15:20:34 · 332 阅读 · 0 评论