查看操作系统版本: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 screen
screen –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/*
注意:以上有些命令可能对你的服务器无效,这个要根据你的具体配置而来。