〇、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" #透明底红字 + 高亮效果
echo -e "\e[47;...
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、修改...
什么是PPA?
PPA是ubuntu下的一个软件存储库(Personal Package Archive,个人软件包存档),由Canonical公司提供,其允许开发者和爱好者通过软件中心给Ubuntu用户提供软件的最新版本。
以前安装软件时通常需要添加包含有某软件的软件源才能通过命令安装需要的软件,PPA只是将修改软件源的方式进行了优化,通过添加PPA源的方式来更新 sources.list。
以前的操作:
a、修改软件源:编辑 /etc/apt/sources.list 文件,添加以下两...
查看相关系统常量:
[upall@svr ~]$ getconf LONG_BIT
32
[upall@svr ~]$ getconf LONG_BIT
64
使用文件类型检测命令file来查看:
[upall@svr ~]$ file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=4e98cc02a1f4cd8138031e8db6974a7ca083a103, stripped
如果你是一个生活在2003年的程序员,却不了解字符、字符集、编码和Unicode这些基础知识。那你可要小心了,要是被我抓到你,我会让你在潜水艇里剥六个月洋葱来惩罚你。
这个邪恶的恐吓是Joel Spolsky在十年前首次发出的。不幸的是,很多人认为他只是在开玩笑,因此,现在仍有许多人不能完全理解Unicode,以及Unicode、UTF-8、UTF-16之间的区别。这就是我写这篇文章的原因。
言归正传,设想在一个晴朗的下午,你收到一封电子邮件...
概要:
screen # 进入screen功能,窗口标题栏会变成“[screen 0: bash] root@svr1:~”
screen -ls # 列出当前所有的session
screen -x # 会话共享(进入使用中的会话,多人同时操作一个终端)
screen -r 1528 # 进入编号为 15287 的 screen,只有一个时可以不加编号
^a,c -> 在screen中创建一个窗口,标题栏会变成“[screen 1: bash] root@svr1:~”
^a,S -> 垂直拆分终端,下边的终端需要用 ^...