查看操作系统版本:cat /etc/issue
查看服务器ip:ifconfig
查看端口号:lsof -i
目录操作:rm -rf mydir /删除mydir目录/mkdir dirname /创建名为dirname的目录/cd mydir /进入mydir目录/cd - /回上一级目录/cd .. /回父目录,中间有空格/cd ~ /回根目录/mv tools tool /把tools目录改名为tool /cp -a tool /home/wwwroot/fuck /把tool目录下所有文件复制到fuck目录下/
.
文件操作:rm go.tar /删除go.tar文件/find mt.cgi /查找文件名为mt.cgi的文件/cp -r /root/fuck/ root/suck /把文件夹fuck复制一份,取名叫suck/find / -name “fuck” /在根目录查找名为fuck的文件/
下载命令:wget http://www.xxoo.com/gg.7z /下载远程服务器上的文件到自己的服务器/wget -c http://www.xxoo.com/gg.7z /继续下载上次未下载完的文件/
压缩解压:7z x bak.7z -r -o/home/wwwroot/fuck/ /解压到fuck目录下,-o后面没空格/7z a -t7z -r bak.7z /home/wwwroot/fuck/ /将fuck压缩成bak.7z,存放在root目录下*/
权限更改:chown –R www:www /home/wwwroot/fuck/ /更改fuck目录下所有文件为www www*/chmod –R 777 /home/wwwroot/fuck/ /更改fuck目录下所有文件属性为777*/
screen命令:
CentOS系统安装:yum install screen
Debian/Ubuntu系统安装:apt-get install screenscreen –S dog /screen创建一个名为dog的会话/
快捷键Ctrl+a d(即按住Ctrl,依次再按a,d) /暂时离开,保留screen会话中的任务或程序/screen –r dog /恢复screen的dog会话/screen –ls /列出当前存在的会话列表/
执行:exit ,会提示:[screen is terminating] /关闭screen的会话/
Mysql数据库:mysqldump -u root -p --all-databases > /home/wwwroot/phpmyadmin_admin_dcm/upload/all_backup.sql /备份所有数据库,会提示输入密码的/mysqldump -u帐户 -p密码 --all-databases > /home/wwwroot/phpmyadmin_admin_dcm/upload/all_backup.sql /备份所有数据库,密码已经内置/mysqldump -u帐户 -p密码 xxoo > /home/wwwroot/phpmyadmin_admin_dcm/upload/xxoo_$(date +"%Y%m%d").sql /备份数据库XXOO,按当天日期保存/mysql -u root -p xxoo < home/wwwroot/phpmyadmin_admin_dcm/upload/xxoo_back.sql /还原数据库XXOO/
nginx启动、检查、重启、停止/usr/local/nginx/sbin/nginx –s reload /适合lnmp的配置//root/lnmp restart /适合lnmp的配置/
启动 /usr/sbin/nginx
停止 /usr/sbin/nginx -s stop
测试配置文件 /usr/sbin/nginx -t
重新加载配置文件 /usr/sbin/nginx -s reload
更新centos 的root密码:
[root@wildlife upgrade]# passwd
Changing password for user root.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
定时任务编辑:crontab –e进入编辑模式,按a,进入输入模式,编辑完之后,按Esc键,然后输入:wq!回车保存成功。
查看目录下,各个子目录的大小:du -sh /filename/*
注意:以上有些命令可能对你的服务器无效,这个要根据你的具体配置而来。