最新消息:新席地网:网页制作,360度全景摄影,微信营销推广,详情见:新席地网xxidi.com,电话:13913571631

linode vps系统centos的常用维护命令

linux admin 4070浏览 0评论

1、删除目录下所有文件和文件,不要确认

rm -f -R *

2、统计当前目录下文件夹大小,以M为单位并排序

du --max-depth=1 -BM |sort -n

3、进入某个目录

cd xxx

4、返回上级目录

cd . 

5、列出当前目录及文件

ls

6、网站当前目录和文件备份成压缩包

zip -r xxx20130711.zip www

7、zip文件解压缩(大文件另见22条tar分卷压缩)

unzip xxx.zip

8、查找文件

find -name xxxx

9、建立目录

mkdir xxx

10、设置目录权限

chmod -R 777 newxd.com/

11、增加网站域名绑定


vi /etc/httpd/conf.d/virtualhost.conf

 ServerAdmin mengxun@gmail.com
 ServerName newxd.com
 ServerAlias www.newxd.com
 DocumentRoot /srv/www/newxd.com/public_html/
 ErrorLog /srv/www/newxd.com/logs/error.log
 CustomLog /srv/www/newxd.com/logs/access.log combined

12、服务重启


service httpd start

service httpd restart

13、建立mysql数据库

mysql -u root -p
CREATE DATABASE newxd;
CREATE USER 'newxd'@localhost IDENTIFIED BY 'newxd@newxd123';
GRANT ALL PRIVILEGES ON lungpincn.* TO 'newxd'@localhost;
\q

14、建立FTP用户

使用命令(adduser)添加test用户,不能登录系统(-s /sbin/nologin),自己的文件夹在(-d /opt/test_ftp)),属于组ftp(-g ftp)
然后你需要为它设置密码

passwd test

/usr/sbin/adduser -d /srv/www/newxd.com/public_html -g ftp -s /sbin/nologin newxd
passwd newxd@newxdaaa

更改用户FTP主目录

  usermod -d /home/www username

service vsftpd restart

15、系统升级

yum update

16、系统重启

reboot

17、允许任意主机远程连接mysql数据库

mysql -u root -p

use mysql;

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

select host,user,password from user;

flush privileges;

\quit

18、dedecms安装PHP GD库(否则验证码显示不出来)

yum install php-gd

19、修改mysql数据库默认密码(万网root默认为空时有用)

set password for 'root'@'localhost' = password('你的密码');

20、查看php版本,删除安装的php

php -v

rpm -qa | grep php

显示如下:

php-pdo-5.3.3-47.el6.x86_64
php-cli-5.3.3-47.el6.x86_64
php-pear-1.9.4-5.el6.noarch
php-common-5.3.3-47.el6.x86_64
php-mysql-5.3.3-47.el6.x86_64
php-5.3.3-47.el6.x86_64

前面加上rpm -e卸载


rpm -e php-pdo-5.3.3-47.el6.x86_64
rpm -e php-cli-5.3.3-47.el6.x86_64
rpm -e php-pear-1.9.4-5.el6.noarch
rpm -e php-common-5.3.3-47.el6.x86_64
rpm -e php-mysql-5.3.3-47.el6.x86_64
rpm -e php-5.3.3-47.el6.x86_64

20、CentOS/RHEL 6.x:安装php 5.4(参考:https://webtatic.com/packages/php54/


rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
yum install php54w

21、centos 6.5 php5.4安装zend 5.4

下载zend 5.4地址:http://www.cuijinlin.com/download/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz

将文件解压后放在/var/local/zend/ 目录下

打开/etc/php.ini,加上下面代码

[zend]
zend_extension= /var/local/zend/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

重启httpd 服务

22、命令是将”nidemulu“这个文件夹分卷压缩,每卷500M,实际大小是512M,注意”nidemulu“ 前面有空格.压缩完之后,会被命名为x00,x01,x02。。。

压缩:

tar cvzpf - nidemulu | split -d -b 500m

解压首先要合并,然后解压:


cat x*>nidemulu.tar.gz

tar xzvf nidemulu.tar.gz

23、删除乱码文件或目录

方法一:使用rm –rf 删除上一级目录,当然前提是需要备份要备份的数据。
1、 比如/home 下文件夹内含有乱码的文件或文件夹
2、 mkdir tmp
3、 将所有的文件移动到 mv * tmp/
4、 到tmp下所有正常的文件或者文件夹移动到原目录
cd tmp;
mv [a-Za-Z0-9]* ..
5、 现在到tmp上一级目录删除tmp目录
6、 rm –rf tmp

方法二:
1、 执行命令:ls -liaha 会找到如下的乱码文件或者文件目录,最左侧为目录或者文件的id编号。
2、 使用find命令找文件删除: find -inum 393781 -exec rm {} -rf \;
提示:这里的数字id是ls -liaha命令查找出来的目录id编号

 

最安全稳定的VPS购买优惠码链接:http://www.linode.com/



分享到: 更多

转载请注明:梦寻天涯的博客 » linode vps系统centos的常用维护命令

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址