| ecshoplinux服务器常用命令,主要是是讲述ecshop如何在linux服务器下面,如何通过命令行的样子,来处理和管理ecshop呢。这个就是个问题。我们通过熟悉linux命令行。来管理linux服务器。 
 1:useradd -d /opt/www ecshop
 
 2:echo "echop"  | passwd --stdin ecshop
 
 3:修改ecshop的主属目录
 
 usermod -d /opt/eee ecshop
 
 4:passwd -u ecshop
 
 passwd -l ecshop
 
 passwd -x 60 -w 3 ecshop
 
 5:查看某人的密码信息
 
 finger ecshop
 
 6:列出口令详细信息
 
 chage -l ecshop
 
 chage -E 2014-3-3 lp9 让lp9帐户在该日失效
 
 chage -I 100   lp9 让lp9帐户在100天后失效
 
 chage -M 100 lp9 让lp9帐户多少天内必须修改密码
 
 7:w查看服务器上有几个人
 
 8:who查看服务器上几个人登陆
 
 9:lastlog查看登陆情况。如果查看某个人登陆情况。请用lastlog -u ecshop
 
 10: write root test
 
 向root用户发送test消息。
 
 11:先用who查看端口,然后发送信息write
 
 write ecshop pts/2
 
 输入内容,然后按ctrl+d结束输入。
 
 
 相关文章:http://www.chinab4c.com/html/shangchengchengxu/ecshopchangjianwenti/2012/1031/1039.html
 
 12:用at命令来下达计划任务。
 
 at now + 1minutes
 
 /sbin/halt
 
 atq 查询计划任务
 
 at 12:00 2003-3-3
 
 /sbin/halt 关机
 
 http://www.chinab4c.com
 
 13:crontab -e 编辑任务
 
 crontab -l 列表任务
 
 crontab -r 删除所有任务
 
 14:chomod修改权限
 
 chmod -R u+wr,go+x a
 
 15:修改文件所有者
 
 chown -R test:root /opt 将opt修改为test帐户下。而且为root群组。
 
 16:chgrp更改群组
 
 更改文件所属群组chgrp -R root /opt
 
 17:cd 命令
 
 cd ~vbird
 
 18:pwd显示当前目录
 
 19:mkdir -p /opt/mkdir 新建目录 rmdir -p /opt/mkdir删除
 
 20:cat a.txt cat -n a.txt
 
 21:head -n 10 a.txt
 
 22:tail -n 10 a.txt
 
 23:umask查看权限
 
 umask -S 查看默认权限
 
 24:locate 察看某个文件位置,查找,生机locate数据库直接是updatedb
 
 25:查找find / -name a.txt查询a.txt文件位置。
 
 find /  -user root查询 root的文件
 
 find / -mtime 0
 
 26:文件压缩
 
 compress a.txt
 
 uncompress a.txt.Z
 
 27:gzip
 
 gzip a.txt压缩
 
 gzip -d a.txt.gz解压
 
 28:bzip2 xx.txt压缩
 
 bzip2 -d xx.txt.bz2 解压
 
 29:tar打包
 
 tar cjvf a.tar.bz2 a
 
 tar xzf a.tar.gz -C c将某个文件解压到指定的目录-C
 
 tar -jcf x.tar.bz2 --exclude=c/x c 打包c目录,排除x目录
 
 查看某打包文件tar ztvf a.tar.gz   tar jvf x.tar.bz2
 
 30:dump打包目录dump -0j -f /root/etc.dump.bz2 /opt
 
 查看被打包的情况dump -W
 
 31:恢复dump备份 restore -t -f /root/xxx.dump.bz2
 
 restore -r -f /root/boot.dump
 执行恢复操作。
 
 32:增加用户,以及群组和指定登陆目录。
 
 useradd -u 700 -g users vbird2
 
 使某帐户的密码失效 passwd -l test
 
 让某个帐户密码恢复 passwd -u test
 
 passwd -x 60 -i 10 test 表示test的密码60天后过期,10天前提醒
 
 33:删除帐户以及帐户目录
 
 userdel -r test
 
 34:gpasswd 群组管理
 
 gpasswd  groupname 给群组groupname增加密码
 
 gpasswd -A galiyuan1 groupname 给groupname群组增加管理员guanliyuan1
 
 gpasswd -a huiyuan1 groupname把huiyuan1加入到群组groupname里面去
 
 35:查看谁登陆在服务器上w,who
 
 36:给服务器上管理员发信息
 
 write root pts/1
 
 禁止接受信息 mesg n
 
 恢复接受信息 mesg y
 
 37:如何让ecshop的linux服务器定时执行任务
 
 at now + 5 minutes reboot
 
 at 23:22 2012-2-2 reboot
 
 查询有几个要执行的计划任务
 
 atq 查询
 
 atrm 5 表示移除第5个工作任务
 
 38:crontab -e进行编辑
 
 crontab -l 显示列表
 
 crontab -r 移出所有任务
 
 39:&将程序运行在后台
 
 curl http://www.sohu.com &
 
 40:切换程序在前台执行
 
 jobs 获取进程ID
 
 jobs -l 列出所有任务
 
 fg 10% 表示将id为是10的放到前台来执行
 
 bg 1% 把程序放到后台去执行
 
 41:kill 结束进程
 
 kill -9 立即结束
 
 kill -2 相当于ctrl+c
 
 kill -1
 
 42:如何查看linux各个日志文件
 
 linux的日志在/var/log目录。
 
 cat /var/log/cron 查看cron日志
 
 cat /var/log/message查看错误信息日志
 
 cat /var/log/secure 查看会员的登陆信息
 
 cat /var/log/lastlog 查看最登陆信息
 
 43:查看文件类型
 
 file /abc
 
 file a.php
 
 44:查看iptables规则
 
 iptables -L -n
 
 iptables -t nat -L -n  -t :后面接 table ,例如 nat 或 filter ,若省略此项目,则使用默认的 filter
 
 iptables-save
 
 /etc/init.d/iptables save保存新规则
 
 vi /etc/sysconfig/iptables 修改规则
 
 service iptables restart 重起防火墙
 
 -A 动作,有INPUT OUTPUT
 
 -p 协议 udp tcp
 
 --dport 端口
 
 -j  ACCEPT DROP接受或者放弃
 
 -s 来源IP
 
 -m 外挂tcp udp等
 |