(转)--菜鸟级linux常用命令

上一篇 / 下一篇  2008-03-26 12:53:31

一:Linux下的mysql数据库常用操作

    1.登入登出

    mysql -uroot -p123456;
    mysql <./HostCache.sql -uroot -p123456;
    mysql <E:\sql\HostCache.sql -uroot -p123456;
    show databases;
    use HostCache;
    show tables;
    desc HostCache;
    exit;

    2.数据操作

    alter table voucherwinner modify cpuid varchar(36);
    alter table installerreport add skypeid varchar(32);
    update operator set agentid='00000124' where username='00000124';
    select * from HostCache order by TimeStamp;
    select * from voucherwinner where skypeid not like '#%';
    select ExternalIP, InternalIP from HostCache order by TimeStamp;
    delete from HostCache where ISPType = 4;
    delete from HostCache;

    3.数据导入导出

    把数据库skypeuser中的表voucherwinner中的数据导入到voucherwinner文件中。

    该命令会把创建表的操作以及插入数据记录以脚本的形式存入文件

    mysqldump -h172.24.172.47 -uskypeuser -ptomskype47 skypeuser voucherwinner > voucherwinner

    带where条件的数据表导出

    mysqldump -h61.135.158.241 -uroot -p --w "time >= '2007-05-03 00:00:00' and time <= '2007-05-03 23:59:59'" skypeuser

    installerreport > installerreport20070503

    把记录导入到新库中

    mysql -uroot -p skypeuser <voucherwinner;

    mysql -h61.135.158.241 -uroot -p skypeuser <installerreport20070503

    4.权限分配

    在数据库服务器端运行下面命令:

    mysql> grant all on *.* tousername@IPidentified by 'password';

    比如:

    mysql> grant all on *.* toroot@192.168.15.96identified by '123456';

    则可以如此访问:

    mysql -h192.168.15.96 -uroot -p123456;

    修改最大连接数

    mysql默认的最大连接数是100,该值存放在mysql的ini文件中,比如:my.ini,找到对应值修改就可以了

    二: Linux常用普通操作

    1.常见文件操作

    cd ../home/tcast/NATServer; 进入到一个目录

    cd ${ACE_ROOT}

    tail -f 2005-10-28.log 查看正在被其它进程修改的文件

    ps -A 显示当前进程列表

    ps -ef | grep natserver 查询名字包含natserver的进程是否存在

    killall -9 p2pserver    kill进程

    kill -9 6499 结束ID为6499的进程

    df 查看磁盘使用比例

    2.设置定时任务

    一个 cron 作业是一个命令,其运行是由 cron 守护程序在规则的调度间隔执行的。

    crontab -e 编辑用户的 crontab 文件的副本,或者,如果一个有效的 UserName 的 crontab 文件不存在则创建一个空的文件进行编辑。当编

    辑完成后,文件被到 crontab 目录作为用户的 crontab 文件。

    例如:增加一条每天9点16执行一次的任务,则添加如下文字:

    16      9       *       *       *       echo "hello" > /root/hello.txt

    crontab -l 列出用户的 crontab 文件。

    3.显示或修改系统时间

    date

    date -s 'Sat Apr 21 09:55:11 CST 2007'

    4.远程登录

    ssh 61.135.234.140 从一台Linux系统登录到另一台Linux系统

    exit 从那台Linux系统中退出


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 18780
  • 日志数: 31
  • 图片数: 4
  • 建立时间: 2007-09-20
  • 更新时间: 2008-08-06

RSS订阅

Open Toolbar