AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > PHP编程

ecshoplinux服务器100条常用命令

51自学网 2016-09-26 http://www.51zixue.net
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等


说明
:本教程来源互联网或网友上传或出版商,仅为学习研究或媒体推广,51zixue.net不保证资料的完整性。
 
上一篇:ecshop后台通过ajax搜索原理  下一篇:ecshop打印订单显示图片功能分析