• 2008-07-10

    DOS命令大全(下)

    Tag:

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/dickmoore-logs/53711841.html


    FTP 命令: (后面有详细说明内容
    ftp的命令行格式为
    ftp g[主机名-显示远程服务器的所有响应信息。
    使用调试方式。
    限制ftp的自动登录,即不使用.netrc文件。
    取消全局文件名。
    help [命令或?[命令查看命令说明
    bye  quit 终止主机FTP进程,并退出FTP管理方式
    pwd 列出当前远端主机目录
    put  send 本地文件名 [上传到主机上的文件名将本地一个文件传送至远端主机中
    get  recv [远程主机文件名] [下载到本地后的文件名从远端主机中传送至本地主机中
    mget 从远端主机接收一批文件至本地主机
    mput local-files 将本地主机中一批文件传送至远端主机
    dir  ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
    ascii 设定以ASCII方式传送文件(缺省值
    bin  image 设定以二进制方式传送文件
    bell 每完成一次文件传送,报警提示
    cdup 返回上一级目录
    close 中断与远程服务器的ftp会话(open对应
    open host[port] 建立指定ftp服务器连接,可指定连接端口
    delete 删除远端主机中的文件
    mdelete 删除一批文件
    mkdir directory-name 在远端主机中建立目录
    rename [from] [to] 改变远端主机中的文件名
    rmdir directory-name 删除远端主机中的目录
    status 显示当前FTP的状态
    system 显示远端主机系统类型
    user user-name [password] [account] 重新以别的用户名登录远端主机
    open host [port] 重新建立一个新的连接
    prompt 交互提示模式
    macdef 定义宏命令
    lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录
    chmod 改变远端主机的文件权限
    case 当为ON,MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
    cd remotedir 进入远程主机目录
    cdup 进入远程主机目录的父目录
    在本地机中执行交互shellexit回到ftp环境,!ls.zip 

    #5 五:

    MYSQL 命令:
    mysql -h主机地址 -u用户名-p密码连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
    (例:mysql -h110.110.110.110 -Uroot -P123456 
    :uroot可以不用加空格,其它也一样)
    exit 退出MYSQL 
    mysqladmin -u用户名 -p旧密码 password 新密码修改密码
    grant select on 数据库.* to 用户名@登录主机 identified by \\"密码\\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
    show databases; 显示数据库列表。刚开始时才两个数据库:mysqltestmysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
    use mysql
    show tables; 显示库中的数据表
    describe 表名显示数据表的结构
    create database 库名建库
    use 库名;
    create table 表名 (字段设定列表);建表
    drop database 库名
    drop table 表名;删库和删表
    delete from 表名将表中记录清空
    select * from 表名显示表中的记录
    mysqldump --opt school>school.bbb 备份数据库:(命令在DOS\\\\mysql\\\\bin目录下执行);注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
    win2003系统下新增命令(实用部份):
    shutdown /参数关闭或重启本地或远程主机。
    参数说明:/S 关闭主机,/R 重启主机, /T 数字设定延时的时间,范围0180秒之间, /A取消开机,/M //IP 指定的远程主机。
    例:shutdown /r /t 0 立即重启本地主机(无延时)
    taskill /参数进程名或进程的pid 终止一个或多个任务和进程。
    参数说明:/PID 要终止进程的pid,可用tasklist命令获得各进程的pid/IM 要终止的进程的进程名,/F 强制终止进程,/T 终止指定的进程及他所启动的子进程。
    tasklist 显示当前运行在本地和远程主机上的进程、服务、服务各进程的进程标识符(PID)
    参数说明:/M 列出当前进程加载的dll文件,/SVC 显示出每个进程对应的服务,无参数时就只列出当前的进程。

    #6 六:

    Linux系统下基本命令:要区分大小写
    uname 显示版本信息(同win2K ver
    dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K dir
    pwd 查询当前所在的目录位置
    cd cd ..回到上一层目录,注意cd ..之间有空格。cd /返回到根目录。
    cat 文件名查看文件内容
    cat >abc.txt abc.txt文件中写上内容。
    more 文件名以一页一页的方式显示一个文本文件。
    cp 复制文件
    mv 移动文件
    rm 文件名删除文件,rm -a 目录名删除目录及子目录
    mkdir 目录名建立目录
    rmdir 删除子目录,目录内没有文档。
    chmod 设定档案或目录的存取权限
    grep 在档案中查找字符串
    diff 档案文件比较
    find 档案搜寻
    date 现在的日期、时间
    who 查询目前和你使用同一台机器的人以及Login时间地点
    查询目前上机者的详细资料
    whoami 查看自己的帐号名称
    groups 查看某人的Group 
    passwd 更改密码
    history 查看自己下过的命令
    ps 显示进程状态
    kill 停止某进程
    gcc 黑客通常用它来编译C语言写的文件
    su 权限转换为指定使用者
    telnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。
    ftp ftp连接上某服务器(同win2K

    附:批处理命令与变量

    1for命令及变量基本格式:
    FOR /参数
    分享到: