linux中定时任务crond命令使用方法
什么是crond?
crond是linux用来定期执行命令或指定程序任务的一种服务。安装完操作系统后,默认会启动crond任务调度服务。crond服务会定期检查系统中是否有要执行的任务。如果有要执行的任务便会自动执行该任务。crond定时任务服务就像我们早上使用的闹钟一样
查看crond服务状态:
命令:service crond status
...
linux中sed命令的使用与注意小结
前言
sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容 ...
centos 7 安装卸载apache(httpd)服务的详细步骤
卸载
首先,要确认下是否有安装过,或者是系统自带了httpd服务,通过以下命令:
# rpm -qa | grep httpd
或者:
# yum list | grep httpd
我已经安装过一次了,所以我这边会显示如下:
然后我先来卸载我的httpd,首先要停止httpd服务,命令如下:
# systemctl stop httpd.service
然后通 ...
Kali(debian) Too many open files 错误处理办法
最近试用Kali,在使用hydra的时候,发现一直出现 Too many open files
复制代码
代码如下:
* soft nofile 65535
* hard nofile 65535
正确的写法是:
复制代码
代码如下:
root soft nofile 65535
root hard nofile 65535
搜索了好多修改办法,重启都无法生效。 u ...
Ubuntu中配置Mysql编码的具体步骤
找到配置文件 我是通过sudo apt-get install mysql来安装的。mysql的配置文件在/etc/mysql/my.cnf 如果找不到这个文件,可以运行sudo find / -iname ‘*.cnf’查找所有的cnf文件 修改配置文件 在[mysqld]下添加 default-character-set=utf8 在[client]下添加 default-character-set=utf8 重启mysql sudo service ...
centos 7 源码安装openssh的方法
环境:centos 7.1.1503 最小化安装
依赖包下载: yum -y install lrzsz zlib-devel perl gcc pam-devel
1、安装openssl ,选用最新发布的版本:openssl-1.1.1g.tar.gz
1)openssl下载地址:https://www.openssl.org/source/openssl-1.1.1g.tar.gz
2)卸载系统预装的openssl ,这一步可以不做
rpm -qa | grep op ...
Linux 单个tomcat多实例部署shell脚本详解
Linux 单个tomcat多实例部署shell脚本详解
步骤:
1. 下载tomcat,解压安装
2.将tomcat下的webapps,conf,temp等目录分别拷至根目录www下A,B,C目录下
3.新建如下脚本restart_tomcat.sh
4.使用restart_tomcat.sh A/B/C
?
1
2
3
...
Linux中hostname修改方法详解
Linux操作系统的hostname是一个kernel变量,可以使用如下两种方式查看
?
1
# hostname
和
?
1
# cat /proc/sys/ke ...
Ubuntu关闭按钮移到右上角的设置方法
修改方案如下:
1、命令行中输入gconf-editor,打开配置编辑器。
2、依次展开/apps/metacity/general/。
3、编辑button_layout的键值,改为:menu:minimize,maximaze,close
4、瞬间即可看到效果。
PS:ubuntu 12.10
直接在终端输入:gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize ...
如何解决Ubuntu 13.04系统托盘无法显示QQ的问题
对于Ubuntu Unity 下找回系统托盘,只需要将程序纳入白名单中即可。
但是在Ubuntu 13.04 中,原本的方法行不通,因为配置文件中没有
com.canonical.Unity.Panel 选项。
这个时候,需要把这个选项重新激活,使用下面的PPA即可:
sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
s ...
Centos8(最小化安装)全新安装Python3.8+pip的方法教程
最小化安装Python8后安装Python3.8.1,网上找了一圈教程,没有一个能完全成功的。或者能安装成功,但pip无法使用。最后根据多个教程整理了一份命令,测试成功,安装使用完全没有问题。
?
1
2
3
4
5
...
服务器Centos部署MySql并连接Navicat过程详解
(1)服务器配置:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
...
利用shell find命令删除过期的缓存方法示例
前言
最近发现网站的缓存文件过多,达到100G,占据了大量硬盘,但是其实有很多缓存是不需要的,因为文件被访问的次数并不相同。通过查找相关的资料发现最节省硬盘的缓存方式就是只留下2天的缓存,因为一个网站的文件,总被大量访问的就那么几个。下面就来看看详细的解决方法吧。
方法如下
?
...
linux sysctl参数配置详细介绍
linux sysctl参数配置
步骤及实现:
?
1
sudo vi /etc/sysctl.conf
代码:
?
1
2
3
4
...
ubuntu无法解析亚马逊的DNS具体解决步骤
ubuntu无法解析亚马逊的DNS解决方法
编辑/etc/resolv.conf文件。
将 nameserver改为
8.8.8.8 或者8.8.4.4
再重启网络就解决问题。
/etc/init.d/networking
restart
ubuntu xrandr修改显示器分辨率(临时效果)
ubuntu xrandr修改分辨率
$ cvt 1024 768
# 1024×768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
Modeline “1024x768_60.00″ 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync
运行下边的命令将改变您显示器的分辨率,但是效果是临时的
$ xrandr --newmode “1024x768_60.00″ 63.5 ...
CentOS6.9下svn快速安装配置方法
本文实例为大家分享了CentOS6.9快速安装配置svn的具体代码,供大家参考,具体内容如下
环境介绍:
操作系统:CentOS release 6.9 (Final)
192.168.65.130 (svn服务器)
192.168.65.129 (svn客户端)
一、svn安装检查(在两台上都执行)
?
1
2
3 ...
Centos8最小化部署安装OpenStack Ussuri的详细教程
Centos8最小化部署安装OpenStack Ussuri的教程如下所示:
?
1
2
3
4
5
6
7
8
9
10
11
12
...
Linux 系统管理器 systemd 的 2021:6700+ commit、新增 27 万行代码
随着 Linux 系统和服务管理器 systemd 的特性和功能不断增加,该项目的仓库目前已有多达 4,689 个文件,代码总量达 162 万行,拥有 1992 个贡献者, 历史提交次数为 55376 次。
而具体到 2021 年,systemd 有着:
超过 6,683 次 comit,这比 2020 年多了一千
添加了约 27 万行代码,并删除了 12 万行 ...
教你快速清空 Linux 中的大文件
1. 通过重定向到null清空文件内容
使用 shell 重定向null(不存在的对象)到文件的最简单方法来清空文件内容
# > access.log
2.使用true命令重定向清空文件
这里我们将使用一个符号,:是一个shell内置命令,本质上等同于true命令
另一种方法是将:或true内置命令的输出重定向到文件 ...