linux

Linux命令之tmpwatch linux

Linux命令之tmpwatch

1190 2

tmpwatch指令可删除不必要的暂存文件,可以设置文件超期时间,单位以小时计算。 语法 tmpwatch [-afqv][--test][超期时间][目录...] 参数 -a或--all  删除任何类型的文件。 -f或--force  强制删除文件或目录,其效果类似rm指令的"-f"参数。 -q或--quiet  不显示指令执行过程。 -v或--verbose  详细显示指令执行过程。 --test  仅作测试,并不真的删除文件或目录。 实例 tmpwatch --test 24 /tmp/

Linux命令之stat linux

Linux命令之stat

848 0

stat命令:文件/文件系统的详细信息显示; 格式:stat 文件名 stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下: -f  不显示文件本身的信息,显示文件所在文件系统的信息 -L  显示符号链接 -t  简洁模式,只显示摘要信息 需要注意的是在Mac下stat命令需加-x参数 Access:最后访问文件时间(cat等命令) Modify:最后修改文件内容时间(vim等命令) Change:最后修改文件属性时间(chmod/chown等命令) ![](htt

运行shell脚本使终端跟随脚本cd命令切换目录 linux

运行shell脚本使终端跟随脚本cd命令切换目录

1580 0

日常开发中经常需要写一点脚本,`project.sh`有如下一段内容: ```bash #!/usr/bin/env bash dir=/data/httpd/www/project/$1 if [ ! -z $1 ] && [ -d $dir ];then cd $dir else cd /data/httpd/www/project fi ``` 在当前终端,你如果直接执行`./project.sh`,是无法实现切换到指定目录的,因为shell在执行脚本时,会创建一个子shell,并在子she

Centos中PHP使用PDO连接sql server 2012 linux

Centos中PHP使用PDO连接sql server 2012

1149 1

centos中用pdo连接sql server需要两个扩展`PDO``pdo_dblib`,`PDO`的安装不作解释,主要说说`pdo_dblib`的安装。 我们要再centos中正常使用`pdo_dblib`,需要安装`freetds`。那么什么是FreeTDS?简单的说FreeTDS是一个程序库,可以实现在Linux系统下访问微软的SQL数据库! FreeTDS 是一个开源的程序库,是TDS(表列数据流 )协议的再次实现。它可以被用在Sybase的db-lib或者ct-lib库。它也包含一个ODBC的库。允许

Linux命令之curl命令二 linux

Linux命令之curl命令二

901 0

#####curl常用命令 ```sh #下载单个文件,默认将输出打印到标准输出中(STDOUT)中 curl https://blog.wanxiaohong.cn # 通过-o/-O选项保存下载的文件到指定的文件中: -o 将文件保存为命令行中指定的文件名的文件中 -O 使用URL中默认的文件名保存文件到本地 # 将文件下载到本地并命名为myfile.html curl -o myfile.html https://blog.wanxiaohong.cn/file.html # 将文件保存到本地并命名为

Nginx中if语句中的判断条件 linux

Nginx中if语句中的判断条件

1103 0

##### 1. 正则表达式匹配 == 等值比较; ~ 与指定正则表达式模式匹配,判断是否匹配时区分字符大小写; ~* 与指定正则表达式模式匹配,判断是否匹配时不区分字符大小写; !~ 与指定正则表达式模式匹配,判断是否匹配时区分字符大小写; !~* 与指定正则表达式模式匹配,判断是否匹配时不区分字符大小写; ##### 2. 文件及目录匹配判断 -f/!-f 判断指定的路径是否存在且为文件; -d/!-d 判断指定的路径是否存在且为目录; -e/!-e 判断指定的路径是否存在,文件或目录均可;

nginx配置返回文本或json linux

nginx配置返回文本或json

1066 0

有些时候请求某些接口的时候需要返回指定的文本字符串或者json字符串,如果逻辑非常简单或者干脆是固定的字符串,那么可以使用nginx快速实现,这样就不用编写程序响应请求了,可以减少服务器资源占用并且响应性能非常快。 在server中配置location拦截即可,配置实例: ```sh #固定文本 location ~ ^/get_text { default_type text/html; return 200 'This is text!'; } #固定json location ~ ^/get_js

Linux下halt、poweroff、shutdown的区别 linux

Linux下halt、poweroff、shutdown的区别

1219 0

linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。 ##### 关机命令 ###### 1、halt 立刻关机 ###### 2、poweroff 立刻关机 ###### 3、shutdown -h now 立刻关机(root用户使用) ###### 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启 ##### 重启命令 ###### 1、reboot

CentOS的yum源更换为阿里云的源3步走 linux

CentOS的yum源更换为阿里云的源3步走

877 0

1.备份你的原镜像文件 ```sh mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup ``` 2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ ```sh #CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo #CentOS 6

shadowsocks一键翻墙教程(已废弃,存档) linux

shadowsocks一键翻墙教程(已废弃,存档)

1997 3

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh chmod +x shadowsocks-go.sh ./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log 客户端下载地址: [shadowsocks for win8](http://7xkky5.com1.z0.glb.clou