zyzyw 发布的文章

这是一个非常负责的命题。可以毫不夸张的告诉大家,需要寻求一个问题的答案尽管问谷歌和百度,www.zyzyw.com专业资源网能够提供何种资源给网友呢?专业资源网的名字太大了,太大众了,个人感觉还应该加一些限定。各种资源基本上都被前辈们挖完了,我就只能捡漏了,呵呵。

深思中……

微软刚刚公布了Windows 10 Mobile对硬件的最低配置要求,这个信息至少指明了未来Windows 10手机的硬件大致走向。不过这份清单并没有让绝大部分人感觉到意外,很多Windows Phone用户大概也早就料想到了。

可能唯一比较意外的是,Windows 10 Mobile对硬件配置的最低要求相比Windows Phone 8.1还要低,这应该表明了,微软未来还是对智能手机的低端市场更加感兴趣。

Windows 10 Mobile系统对手机配置的最低要求是这样的:屏幕分辨率至少为800×480,至少512MB RAM内存、4GB内置存储空间、640×480分辨率的VGA摄像头,可以不包含前置摄像头,同时对于加速计、蓝牙均没有硬性要求,最低处理器要求为高通骁龙210。

早前的Windows Phone还需要至少200万像素摄像头,必须包含蓝牙和加速计,所以说Windows 10 Mobile是再度放低了身段。以现有绝大部分Windows Phone设备来看,要升级到Windows 10 Mobile自然也就没啥问题了。

大部分人可能还是更关心微软接下来要推的新旗舰,很可惜,Windows 10 Mobile新旗舰的推出至少还得等上个把月。

LNMP下的Nginx如果想将域名7w.biz 301重定向到www.7w.biz,同时www.7w.biz已经通过/root/vhost.sh添加上,可以按如下步骤修改 使用命令编辑器vi、nano或winscp图形管理软件编辑对应的虚拟主机,一般虚拟主机配置文件位于:/usr/local/nginx/conf/vhost/域名.conf ,如添加的域名是www.7w.biz则配置文件是/usr/local/nginx/conf/vhost/www.7w.biz.conf 在配置文件最后面加上如下代码:

server {
listen 80;
server_name 7w.biz;
return 301 http://www.7w.biz$request_uri;
}

如果www和不带www的域名是一块添加了的,直接添加return 301 http://www.7w.biz$request_uri; 该行到虚拟主机配置server_name下面就可以。
如果是想让http跳转到https,把里面的http换成https就行。
添加完成后保存,执行:/etc/init.d/nginx restart 重启nginx,使其生效

Recently, we live a life full of impatience. 我们生活在一个很多人心理烦躁的时代。为了利益、金钱、权柄,有的人使出各种“招数”来满足自己的利益。姑且不管这利益是正当的抑或不正当的,我想说的是人要把精力放在一处、一点,如此行才能做到最好和极致。

经常看到这样的新闻,新工作的80,90后经常短期内频繁的更换工作。难道是追求新意和刺激,还是自身有问题。不管怎么样,人还是要集中精力努力做好一件事情。朝三暮四,终究是难有大成就的。

结合自己做站,还是做好一个再说吧,更何况,坚持做一个已经很吃力的了。作为业余的草根站长,凭着自己的爱好,做好一个足矣。现在我也更加认识到一个人做论坛是不现实的,尤其对于我这种没有太多时间的草根。So,我现在就写博客好了,现在在折腾wordpresstypecho,希望自己能慢慢作一个自己的模板

最后,借用美国著名个人成长权威人士

博恩·崔西

的话送给大家。

任何人只要专注于一个领域,5年可以成为专家,10年可以成为权威,15年就可以世界顶尖。也就是说,只要你能在一个特定领域,投入7300个小时,就能成为专家;投入14600个小时就能成为权威;而投入21900个小时,就可以成为世界顶尖。但如果你只投入3分钟,你就什么也不是。——博恩·崔西

哥也是第一次接触putty程序,使用VPS必备神器。感觉有点Windows下的DOS命令一样,很酷。

PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with source code and is developed and supported by a group of volunteers. (http://www.putty.org/)

下面列一些可能经常用到的Putty命令:

1、cd (文件夹名)–查看路径

2、dir —查看当前路径下的所有文件

3、unzip ***.zip—–压缩文件到当前目录

4、wget (路径)—-下载

5、mv *** ****—-移动或者重命名

6、rm *** *** —-删除一次可以删除多个

7、pwd —-显示当前路径

8、cp —拷贝

9、解压:unzip FileName.zip 压缩:zip FileName.zip DirName

目录:

1. Basic Instructions /基本指令
2. wget /下载工具
3. Crontab /定时任务
4. tar/tar.gz /压缩文件
5. vi /编辑器

cd [目录名] 转换路径

ls 显示当前目录下所有文件

rm [-r]-f[] [文件名] 删除文件,加[-r]可以删除文件下所有子文件

unzip [文件名] 解压文件

wget(没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完)

1. BasicInstructions基本操作命令

通常来说,使用”$[Instructions] –help”可以获得以下各个命令[instructions]的帮助,包含其参数列表的定义。

-ls 列出当前文件夹下所有内容

$ls -o 列出当前文件夹中所有内容,含详细信息,但不列出group

$ls -l 同上,含group信息

$ls -a 列出当前文件夹中所有内容,包含以”.”开头的文件

$ls -t 按更改时间排序

$ls -v 按版本先后排序

-cd [dir] 进入文件夹

-pwd 显示当前路径

-mkdir [dir] 新建文件夹

-chmod 更改文件/文件夹权限

$chmod [Mode] [dir],其中Mode形如”755″或”777″等。

$chmod [Mode] [file]

$chmod -R [Mode] [dir],递归形式,即将目标文件夹内所有文件均改变权限

Mode还有另一种表达方式,”755″即为”-rwxr-xr-x”,不列举了。

-rm [file] 删除文件/文件夹

$rm -f [file] 强行删除,忽略不存在的文件,无提示

$rm -r [file] 递归删除所有内容

-cp 拷贝

$cp [options] [source] [destination]

其中[options]可以为-f(强行拷贝)或-r(递归拷贝)

-mv 重命名或移动

$mv [options] [source] [destination]

[options]常用:-f(强行移动/重命名), -i(移动/重命名前尝试), -u(更新)

例如
$mv wwwroot/cgi-bin . 将/cgi-bin目录移动到当前目录下
$mv cronfile.txt myfile.txt 将cronfile.txt重命名为myfile.txt

2. wget下载工具

wget是一种非交互式的网络文件下载工具,在linux下可以使用该工具快速地从网络上下载所需要的文件而不需要经由本地硬盘中转,而且速度极快。以下是一些使用方法:

wget [参数列表] URL

最简单的用法:
$wget http://zyzyw.com/file.tar

wget的常用参数:
· -t [nuber of times]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。比如”-t120″表示尝试120次。当这一项为”0″的时候,指定尝试无穷多次直到连接成功为止,这个设置非常有用,当对方服务器突然关机或者网络突然中断的时候,可以在恢复正常后继续下载没

有传完的文件;

· -c:断点续传,这也是个非常有用的设置,特别当下载比较大的文件的时候,如果中途意外中断,那么连接恢复的时候会从上次没传完的地方接着传,而不是又从头开始,使用这一项需要远程服务器也支持断点续传,一般来讲,基于UNIX/linux的Web/FTP服务器都支持断点续传;

· -T [number of seconds]:超时时间,指定多长时间远程服务器没有响应就中断连接,开始下一次尝试。比如”-T120″表示如果120秒以后远程服务器没有发过来数据,就重新尝试连接。如果网络速度比较快,这个时间可以设置的短些,相反,可以设置的长一些,一般最多不超过900,通常也不少于60,一般设置在 120左右比较合适;

· -w [number of seconds]:在两次尝试之间等待多少秒,比如”-w 100″表示两次尝试之间等待100秒;

· -nd:不下载目录结构,把从服务器所有指定目录下载的文件都堆到当前目录里;

· -x:与”-nd”设置刚好相反,创建完整的目录结构,例如”wget -nd http://www.7w.biz/ “,实际的目录结构一级一级建下去,直到所有的文件都传完为止;

· -nH:不创建以目标主机域名为目录名的目录,将目标主机的目录结构直接下到当前目录下;· -r:递归下载,在本机建立服务器端目录结构;

· -l [depth]:下载远程服务器目录结构的深度,例如”-l 5″下载目录深度小于或者等于5以内的目录结构或者文件;

· -m:做站点镜像时的选项,如果你想做一个站点的镜像,使用这个选项,它将自动设定其他合适的选项以便于站点镜像;

· -np:只下载目标站点指定目录及其子目录的内容。这也是一个非常有用的选项,我们假设某个人的个人主页里面有一个指向这个站点其他人个人主页的连接,而我们只想下载这个人的个人主页,如果不设置这个选项,甚至–有可能把整个站点给抓下来,这显然是我们通常不希望的;

· –http-user=username

· –http-passwd=password:如果Web服务器需要指定用户名和口令,用这两项来设定;

· -O 将数据写入文件中。

3. Crontab 定时执行任务

在DreamHost系统下, 通过Shell可以建立自己的crontab. 具体使用如下:

使用支持shell登录的终端(如fterm或putty), 地址栏输入username@qiran.org:22即可以SSH方式登录至服务器.
常用的crontab命令:
crontab -l 显示所有现存cron job.
crontab -r 删除当前cron jobs.
crontab -e 编辑当前 “crontab file”. DH推荐使用nano

注意你的crontab包含所有的cron jobs, 每个cron一行, 断行结尾. 一个正常的cron如下所示:

45 2 * * * /home/user/script.pl

第一个数字是每小时的第几分钟,

第二个数字是每天的第几小时,

第三个数字是每月的第几天,

第四个数字是每年的第几月,

第五个数字是每周的第几天.

使用方式例如:
32 * * * * : 表示每小时的第32分钟.
12,42 * * * * : 表示每小时的第12及第42分钟两次
*/15 */2 * * *: 表示0:00, 0:15, 0:30, 0:45, 2:00, 2:15, 2:30, …
43 18 * * 7: 表示每个周日的6:43pm运行命令行.

在DreamHost下使用nano编辑完文件后,使用ctrl+o保存,ctrl+x退出编辑。

4. tar命令

tar命令的使用方法如下:

tar [参数列表] [文件名]

参数列表:
-c 生成新的备份,并同时覆盖旧的备份文件
-x 从备份文件中解压缩
-t 列出备份文件内的文件目录
-v 显示所有被操作文件列表
-f 在指定位置生成备份
-u 将不存在于备份中的文件,或将已经被更改的文件加入该备份中。

举例说明:
tar cvf filename.tar

tar cvf tarfile.tar ./filename

tar tvf filename.tar

tar xvf filename.tar

tar zxpvf filename.tar.gz

tar zxvf filename.tar.gz

tar xvf tarfile.tar ./filename

其中最方便快捷的几个命令介绍给大家
压缩与解压
################################
.tar.gz 格式
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
################################
.zip 格式
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
################################
.rar
解压:rar a FileName.rar
压缩:rar e FileName.rar
################################
说明:
filename是指 1,要压缩成的文件名 or 2,正要解压的文件名
dirname是指 你想压缩的目录(文件夹)