1、删除目录下所有文件和文件,不要确认
[code]rm -f -R *[/code]
2、统计当前目录下文件夹大小,以M为单位并排序
[code]du –max-depth=1 -BM |sort -n[/code]
3、进入某个目录
[code]cd xxx[/code]
4、返回上级目录
[code]cd . [/code]
5、列出当前目录及文件
[code]ls[/code]
6、网站当前目录和文件备份成压缩包
[code]zip -r xxx20130711.zip www[/code]
7、zip文件解压缩(大文件另见22条tar分卷压缩)
[code]unzip xxx.zip[/code]
8、查找文件
[code]find -name xxxx[/code]
9、建立目录
[code]mkdir xxx[/code]
10、设置目录权限
[code]chmod -R 777 newxd.com/[/code]
11、增加网站域名绑定
[code]
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
[/code]
12、服务重启
[code]
service httpd start
service httpd restart[/code]
13、建立mysql数据库
[code]mysql -u root -p
CREATE DATABASE newxd;
CREATE USER ‘newxd’@localhost IDENTIFIED BY ‘newxd@newxd123’;
GRANT ALL PRIVILEGES ON lungpincn.* TO ‘newxd’@localhost;
\q[/code]
14、建立FTP用户
使用命令(adduser)添加test用户,不能登录系统(-s /sbin/nologin),自己的文件夹在(-d /opt/test_ftp)),属于组ftp(-g ftp)
然后你需要为它设置密码
[code]passwd test
/usr/sbin/adduser -d /srv/www/newxd.com/public_html -g ftp -s /sbin/nologin newxd
passwd newxd@newxdaaa[/code]
更改用户FTP主目录
[code] usermod -d /home/www username
service vsftpd restart
[/code]
15、系统升级
[code]yum update[/code]
16、系统重启
[code]reboot[/code]
17、允许任意主机远程连接mysql数据库
[code]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
[/code]
18、dedecms安装PHP GD库(否则验证码显示不出来)
[code]yum install php-gd[/code]
19、修改mysql数据库默认密码(万网root默认为空时有用)
[code]set password for ‘root’@’localhost’ = password(‘你的密码’);[/code]
20、查看php版本,删除安装的php
[code]php -v
rpm -qa | grep php
[/code]
显示如下:
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卸载
[code]
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
[/code]
20、CentOS/RHEL 6.x:安装php 5.4(参考:https://webtatic.com/packages/php54/)
[code]
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
[/code]
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,加上下面代码
[code][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=[/code]
重启httpd 服务
22、命令是将”nidemulu“这个文件夹分卷压缩,每卷500M,实际大小是512M,注意”nidemulu“ 前面有空格.压缩完之后,会被命名为x00,x01,x02。。。
压缩:
[code]tar cvzpf – nidemulu | split -d -b 500m[/code]
解压首先要合并,然后解压:
[code]
cat x*>nidemulu.tar.gz
tar xzvf nidemulu.tar.gz
[/code]
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编号
24、硬盘查看挂载开机启动命令
显示出所有挂载和未挂载的分区,但不显示文件系统类型。
[code]fdisk -l [/code]
查看未挂载的文件系统类型
[code]lsblk -f [/code]
查看所有磁盘
[code]df -h[/code]
新建立一个目录,mkdir data0,进行挂载。
[code]mount /dev/vdb1 /data0[/code]
设置挂载的磁盘开机启动,编辑文件/etc/fstab,添加:
[code]/dev/vdb1 /data0 ext3 defaults 0 0[/code]
25、关机重启命令,shutdown命令安全地将系统关机
重启命令:
reboot 普通重启
shutdown -r now 立刻重启(root用户使用)
shutdown -r 10 过10分钟自动重启(root用户使用)
shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
关机命令:
halt 立刻关机
poweroff 立刻关机
shutdown -h now 立刻关机(root用户使用)
shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
最安全稳定的VPS购买优惠码链接:http://www.linode.com/
评论前必须登录!
注册