用途:
crontab 即 cron tab,用于设置周期性被执行的指令,通俗点就是定时运行某个命令或脚本
查看自己的定时脚本:
crontab -l
编辑自己的定时脚本(会进入vi):
crontab -e
crontab 各列介绍:
# 分钟 小时 日期 月份 周几 用户名 要执行的命令
00 04 * * 1 /home/upall/sh/bak.sh > /dev/null 2>&1
注意:
1、crond 服务必需运行中
2、命令或脚本需要使用绝对地址
3、sh/bak.sh 的内容...
分类为 操作系统 的文章:
效果:
命令
service nginx stop
cd
git clone git://github.com/yaoweibin/ngx_http_substitutions_filter_module.git
或
yum install subversion
svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/ substitutions4nginx-read-only
wget http://nginx.org/download/nginx-1.8.0.tar.gz
tar -zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --add-module=/root/substitutions4nginx-read-o...
说明:基于本地用户 nginx 的虚拟FTP用户的 vsftpd 配置。
yum install vsftpd 之后:
清空 vsftpd.conf,写入以下内容:
listen=YES
ftpd_banner=Support:root at upall dot cn
anonymous_enable=NO
local_enable=YES
local_umask=022
guest_enable=YES
guest_username=nginx
userlist_enable=YES
user_config_dir=/etc/vsftpd/vusers
dirmessage_enable=YES
xferlog_enable=YES
xferlog_std_format=YES
pam_ser...
效果:
用途:
给下一任服务器管理员一些指示,以便于其管理服务器。原本打算 cd 时就提示这些内容,可是不知道怎么用子 shell 控制父 shell 的目录。不过现在这样也好,相比于cd命令,使用ls时会更想知道这个目录的更多信息。
操作步骤:
1、创建目录 ~/bin
2、创建文件 ~/bin/tipls
#!/bin/bash
#
# ls 时显示目录提示文字
# 需要目录中有 .dirtip 文件
# root$upall.cn
# 2015-03-26 11:52:56
#
ls $* --color...
〇、Linux 开机启动脚本
/etc/rc.d/rc.local
/etc/rc.d/init.d/*
/etc/profile
~/.bash_profile
一、Unix 开机启动脚本
/etc/mach_init.d/
/etc/mach_init_per_user.d/
/etc/mach_init_per_login_session.d/
在这3个目录下面的启动脚本将在系统初始化阶段执行
二、OSX 开机启动脚本
/System/Library/StartupItems/
/Library/LaunchDaemons/
/Library/LaunchAgents/
~/Library/StartupItems/
~/Library/LaunchAgents/
~/Library/...
以下格式不区分操作系统,都支持(部分需要安排压缩/解压缩软件)。
zip 原名Deflate(真空),最常用的压缩格式、压缩比没有 7z 和 rar 高,但是压缩速度很快,另外Winsows操作系统和Mac操作系统都不需要安装软件就可以压缩、解压缩 zip 格式,通用性极强
gz GNU下的zip版本
7z 7-Zip是一款完全免费而且开源的压缩软件,相比其他软件有更高的压缩比(又名 7za、p7zip)
rar RAR是一种私有专利压缩格式,全名是:Roshal Archive...
说明:
让古老的 PicaView2 支持最新的 webp 格式的图片(文末有PS的 webp 插件,Mac版的PS CC版貌似原生支持 webp)。
PicaView 是ACD公司出品的一个相当方便的看图程序,使用时只需在图片文件上点鼠标右键,就可以看到图片的内容了,相当快速方便,可以转换文件格式、旋转图片, 几十M的 PSD文件(PhotoShop的源文件)可以秒开!
这个软件貌似出自2004年、不支持最新的 webp 图片格式,相信很多朋友对 PicaView 还情有独衷,不...
Nginx 的配置文件 upall.cn.conf:
server {
listen 80;
server_name upall.cn;
rewrite ^(.*)$ https://$host$1 permanent;
}
server {
listen 443;
server_name upall.cn;
ssl on;
ssl_certificate /www/cert/upall.cn_bundle.crt;
ssl_certificate_key /www/cert/upall.cn.key;
root /www/upall.cn;
index index.html index.php index.htm;
location ~ \.php$ ...
方法1、使用 -e 开启转义后用 \e 或 \033 输出 Esc 符号
语法:
echo -e "\e[样式;前景色代号;背景色代号m需要设置颜色的字符串\e[0m"
echo -e "\033[样式;前景色代号;背景色代号m需要置颜色的字符串\e[0m"
例子:
echo -e "\e[0;31m ALERT \e[0m" #透明底红字(终端默认的背景色)
echo -e "\e[0;31;1m ALERT \e[0m" #透...
mutt 默认使用 sendmail 发邮件,发送到邮箱时容易因为发件人不可信而被拒绝,将其更改为 smtp 方式可以解决这个问题,需要事先准备好 smtp 信息(发送邮件的smtp服务器、邮箱帐号、邮箱密码)。
mutt发信需要依靠其它程序,比如之前是 sendmail ,现在我们改为 msmtp(An SMTP client)。
安装 Msmtp
yum install -y msmtp
或从这里下载:http://sourceforge.net/projects/msmtp/files/msmtp/
tar -jxvf msmtp-1.4.32.ta...
概要
禅道服务器一台,Git服务器一台。禅道服务器集成Git、关联Git服务器的提交日志。
方法为:在禅道上也装一个git服务器,gitServer把代码 push 过来,两台服务器都同时有服务端和客户端。
下文中 zentaoServer 代表禅道服务器,gitServer 代表 git server。
zentaoServer 安装 git server
生成 ssh-key
ssh-keygen
cat id_rsa.pub >> ~/.ssh/authorized_keys
scp -P 22 id_rsa root@gitServer:/home/git/ # gitSer...
需要更改默认的帐号 pi 为其它名称的话,可以参考下文。
1、启用 root 帐号
$ sudo passwd root
输入新的 UNIX 密码:
$ sudo passwd --unlock root
passwd:密码过期信息已更改。
2、重启后以 root 身份登录(重启用于关闭 pi 打开的程序)
3、修改用户名 pi 为 upall
# usermod -l upall pi
4、修改组名 pi 为 upall
# groupmod -n upall pi
5、更改 pi 的家目录 为 upall 的家目录
# mv /home/pi /home/upall
6、修改...