zoukankan      html  css  js  c++  java
  • Linux常用命令

    Passwd 进入修改密码

    cd 进入个人的主目录
    cd /home 进入‘/home’目录
    cd .. 返回上一级目录
    cd ../.. 返回上两级目录
    cd - 返回上次所在的目录

    ls 查看目录中的文件
    ls –F 查看目录中的文件
    ls –l 查看文件和目录的详细资料
    ll 查看文件和目录的详细资料
    ls –a 查看隐藏文件
    ls *[0-9]* 查看包含数字的文件名和目录名


    tree 显示文件和目录有根目录开始的树形结构
    lstree 显示文件和目录有根目录开始的树形结构

    mkdir aaa 创建一个’aaa’的目录
    mkdir aaa bbb 同时创建’aaa’和’bbb’两个目录
    mkdir –p /aaa/bbb/ccc 创建一个目录树
    rm –f aaa 删除’aaa’的文件
    rmdir bbb 删除‘bbb’的目录
    rm –rf aaa 删除‘aaa的目录并同时删除其内容
    rm –rf aaa bbb 同时删除两个目录和他们的内容


    vi aaa.txt 编辑aaa.txt文件内容
    :w 保存
    :w! 强制保存
    :wq 退出并保存
    :wq! 强制保存并退出
    :q 不保存并退出
    :q! 强制退出不保存
    :e! 将文件还原到最原始的状态
    ZZ 若文件没有更改,则不存储离开,若文件已经更改,则存储 后离开
    :w [filename] 将编辑的数据存储成另一个文件
    :set nu 显示行号
    :set nonu 取消行号

    pwd 显示当前用户的路径

    rz –y 上传文件
    sz –y 下载文件

    文件搜索
    find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
    find / -user user1 搜索属于用户 'user1' 的文件和目录
    find /home/user1 -name *.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
    find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
    find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
    find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 结尾的文件并定义其权限
    find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备

    mysql数据库命令
    cd /usr/local/mysl/bin 进入mysqlbin目录下
    ./mysql –uroot –p 连接数据库,输入密码
    select user(); 查询所有的用户
    show databases; 显示所有的数据库名称
    use psms; 进入到‘psms’数据库中
    show tables; 显示所有的表

    source /root/psms.sql 导入根目录下的psms.sql数据库;

    /usr/local/mysql/bin/mysql –uroot –pfwipsadmin 连接数据库
    /usr/local/mysql/bin/mysqldump –d –uroot –pfwipsadmin psms audit_num > audit_num.sql 导出psms数据库中的audit_num表,重命名audit_num.sql文件

    sz audit_num.sql 下载audit_num.sql到本地

    tar -zxvf sms.tar.gz -C /usr/local/httpd/htdocs/ 解压压缩包

    删除百万级文件的命令
    mkdir newfloder
    rsync -a -delete newfloder/ cur/

    for i in * ;do rm -fr i ; done

    find /home/mailbox/pldsec.com/pldsec/Maildir/cur -name '*email*' -print | xargs -n1 rm -fr

    rm -rf

    ls '*.email*' | xargs rm –f

    linux 下从sftp上下载文件
    lftp -c "open -e ' get -O ./(当前目录) /usr/local/jdk-7u51-linux-i586.tar.gz -o' sftp://'root':'pldsec'@192.168.1.145:22"

    文件md5校验
    Md5sum filename

    修改dns配置 vi /etc/resolv.conf 在此文件中最后加入nameserver 8.8.8.8

    更新系统时间 ntpdate time-a.nist.gov

    touch /etc/pldrun.ctl 关闭telnet端口

  • 相关阅读:
    linux初学者-正则表达式
    linux初学者-文件管理篇
    linux初学者-常用基本命令篇
    初学者的linux
    java中接口的定义和接口的实现
    深入理解Java的接口和抽象类
    在pom.xml中的dependencies点击add怎么没有搜索到相关jar包
    json对象(对象+数组)
    poi导出模板(我的备份)
    js对象和数组的定义
  • 原文地址:https://www.cnblogs.com/rnckty/p/4094277.html
Copyright © 2011-2022 走看看