转到正文

衍锦

记录生活点滴-YanJin.me

存档

分类: 网站技术

查看系统信息

 

  • date 显示系统时间
  • uptime 显示系统运行时间
  • w 显示登录的用户
  • whoami 显示自己当前登录使用的用户名
  • df 显示硬盘使用情况
  • du 查看文件(目录)大小
  • free 查看内存使用情况
  • cat /proc/cpuinfo 查看CPU信息

Linux下设置计划任务

〖安装计划任务〗
这个程序在某些系统上可能没有预装,需要执行下面的命令进行安装。

yum install -y vixie-cron

然后启动

service crond start

〖设置计划任务〗
(1)很不幸,如果要使用这个工具,必须要会使用vi,因为这个工具将调用vi来编辑内容。
执行下面的命令来设置计划任务:

crontab -e

之所以要使用上面的命令而不是直接使用vi,是因为cron要进行为数不多但是非常必要的语法检查。
(2)设置计划任务的规范:
t1 t2 t3 t4 t5 program

t1 表示分钟,
t2 表示小时,
t3 表示一个月份中的第几日,
t4 表示月份,
t5 表示一个星期中的第几天。
program 表示要执行的程式。
(3)一些示例:
每月每天每小时的第 0 分钟执行一次 /bin/ls :

0 * * * * /bin/ls

在 12 月内, 每天的早上 6 点到 12 点中,每隔 20 分钟执行一次 /usr/bin/backup :

*/20 6-12 * 12 * /usr/bin/backup

周一到周五每天下午 5:00 寄一封信给 alex@domain.name :

0 17 * * 1-5 mail -s “hi” alex@domain.name < /tmp/maildata

每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分….执行 echo “haha”

20 0-23/2 * * * echo "haha"

晚上11点到早上8点之间每两个小时,和早上八点,执行date命令。

0 23-7/2,8 * * * date

 

接触Linux系统有一段时间了,从网上整理了一些Linux下的常用命令:

  • ls 列出文件
  • pwd 查看当前工作目录
  • cd 更改目录
  • mkdir 创建目录
  • rm 删除文件
  • rmdir 删除目录
  • cp 复制文件(目录)
  • mv 移动(重命名)文件(目录)
  • ln 创建链接(快捷方式)
  • touch 创建文件
  • cat 查看文本文件内容
  • less 分页显示文本文件内容
  • head 显示文件前几行内容
  • tail 显示文件最后几行内容
 

继续阅读

昨天已经安装好了远程图片自动保存的插件,还没来得及测试,今天专门发这个文章测试测试。XenServer是在我使用了VPS服务器后才知道的,特找了篇架设教程转载过来。以下正文:

虚拟化市场很大但其中的技术厂商却不算很多,Citrix算是其中比较重要的一个,虽然在虚拟化市场论份额大小或者江湖名气不如VMware这般如雷贯耳,论财力雄厚不如微软那般高山仰止,但Citrix在这个市场经营多年,也是有自己独特的产品和技术。在虚拟化技术市场前三的位置里,无论是基础Hypervisor还是最近大有流行趋势的前端虚拟化(桌面和应用程序的虚拟化技术)领域,Citrix都有着不可取代的重要地位。

继续阅读

平时在wordpress里转载一些带有图片的文章时,为了防止日后远程图片失效,总是要把图片先保存的本地再上传到自己的网站上,图片少还好说,图片多的话还真是很要命的。

偶然发现了一款国人自己编写的自动保存远程图片的插件:auto save image,看了看功能还不错,也很实用。

主要功能有:

继续阅读

之前在Linux服务器上找某个程序的配制文件或其他东西时,往往是在百度上搜索相关程序的说明文档,查看具体路径,很是麻烦。

由于刚接触LInux时间不长,用的方法也很菜。突然发现了find命令的存在,试过几次之后发现十分强大。于是专门从网上找了个详细的介绍find命令的文章转载过来,哈哈!

以下是正文:

 

继续阅读

还是转载于CSDN上的一篇博文,留作备用。

在MySQL 5.0参考手册中关于创建存储过程的语法说明:
 
 
 
CREATE
    [DEFINER = { user | CURRENT_USER }]
    PROCEDURE sp_name ([proc_parameter[,...]])
    [characteristic ...] routine_body
   
proc_parameter:
    [ IN | OUT | INOUT ] param_name type

type:
    Any valid MySQL data type

characteristic:
    LANGUAGE SQL
  | [NOT] DETERMINISTIC
  | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
  | SQL SECURITY { DEFINER | INVOKER }
  | COMMENT 'string'

routine_body:
    Valid SQL procedure statement
 

继续阅读

在CSDN上看到的一篇非常不错的博文,讲述的是MySQL当中实现存储过程的实例,转载过来留作备用。

MySQL存储过程
 
MySQL 5.0以后的版本开始支持存储过程,存储过程具有一致性、高效性、安全性和体系结构等特点,本节将通过具体的实例讲解PHP是如何操纵MySQL存储过程的。
 
实例261:存储过程的创建
这是一个创建存储过程的实例
录像位置:光盘\mingrisoft\09\261
 
实例说明

 

继续阅读

一、scp是什么?

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。

二、scp有什么用?

1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的。

2、我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无法通过常规途径上传是,只需要通过scp命令便可以轻松的达到目的。

三、scp使用方法

1、获取远程服务器上的文件

scp -P 2222 root@yanjin.me:/root/abc.tar.gz /home/abc.tar.gz

上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。 root@yanjin.me 表示使用root用户登录远程服务器yanjin.me,:/root/abc.tar.gz 表示远程服务器上的文件,最后面的/home/abc.tar.gz表示保存在本地上的路径和文件名。

2、获取远程服务器上的目录

scp -P 2222 -r root@yanjin.me :/root/abc/ /home/abc/

上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。-r 参数表示递归复制(即复制该目录下面的文件和目录);root@yanjin.me  表示使用root用户登录远程服务器yanjin.me ,:/root/abc/ 表示远程服务器上的目录,最后面的/home/abc/表示保存在本地上的路径。

3、将本地文件上传到服务器上

scp -P 2222 /home/abc.tar.gz root@yanjin.me:/root/abc.tar.gz

上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。 /home/abc.tar.gz表示本地上准备上传文件的路径和文件名。root@yanjin.me 表示使用root用户登录远程服务器yanjin.me,:/root/abc.tar.gz 表示保存在远程服务器上目录和文件名。

4、将本地目录上传到服务器上

scp -P 2222 -r /home/abc/ root@yanjin.me:/root/abc/

上 端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。-r 参数表示递归复制(即复制该目录下面的文件和目录);/home/abc/表示准备要上传的目录,root@yanjin.me  表示使用root用户登录远程服务器yanjin.me,:/root/abc/  表示保存在远程服务器上的目录位置。

5、可能有用的几个参数 :

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .

-C 使能压缩选项 .

-4 强行使用 IPV4 地址 .

-6 强行使用 IPV6 地址 .

用了wordpress有一段时间了,发现wordpress的方便之处是插件丰富,麻烦之处还是插件丰富,质量参差不齐,选起来很是头疼。

偶然间在网上看到了一篇推荐wordpress常用插件的文章,感觉不错,转载过来留做备用。

WordPress插件推荐:

1、All in One SEO Pack

很常用的一个SEO插件,详细的对网站进行SEO管理,方便搜索引擎更快的收录

2、Google XML Sitemaps
 

能够生产一个XML格式的sitemaps文件,方便Google搜索引擎的快速收录,随着WordPress文章的更新而随时更新。如果你使用Google网站管理工具,可以把这个sitemaps文件提交给Google方便Google收录更快捷。
WordPress留言管理插件。

3、WordPress Thread Comment
 

评论回复插件,可以实现评论提交AJAX效果盖楼留言,可以自定义设置留言盖楼高度,评论或回复评论邮件通知等功能

4、WP-RecentComments
 

WordPress博客自带的最新评论功能不怎么人性化,该插件是代替默认的显示最新评论功能的插件,扩展性强。

5、WordPress 数据备份插件 WordPress Database Backup

WordPress博客数据备份插件,使用该插件可以实现在WordPress博客后台对数据进行备份而无需要专门登陆
phpmyadmin管理,同时可以对博客数据定时备份并通过邮箱接收备份数据

 

6、WordPress 用户管理插件

Members

一个WordPress用户、角色和权限管理插件。通过这个插件,你可以编辑和删除指定的角色以及角色的权限,你
可以创建新角色,你可以设置什么样的权限可以查看哪些文章内容等等。

继续阅读