zoukankan      html  css  js  c++  java
  • 我常用的linux命令

    SCP传送文件:

    scp -P 22022 -i /root/.ssh/aaa.pem file.txt root@111.111.111.111:/var/www/wpvirusdata --------把文件从本地上传到服务器

    复制文件:

    cp path_a path_b; //将路径A文件 复制到B路径下

    cp -r path_a path_b  //复制A文件夹到B路径下(可以更改文件夹名字)

    续写或覆盖文件:

    cat file_a > file_b;//,如果存在,则覆盖内容;

    cat file_a >> file_b;  //,如果存在,则续写内容

    获取当前文件夹下的文件数量

      ls -l |grep "^-"|wc -l

    查看某文件夹下文件的个数,包括子文件夹里的。

      ls -lR|grep "^-"|wc -l

    查看某文件夹下文件夹的个数,包括子文件夹里的。

      ls -lR|grep "^d"|wc -l

    查看系统盘符

    lsblk  或者  fdisk -l

    上传下载系统里的文件

    rz 上传

    sz /var/www/1.txt  下载1.txt到windows

    -----------------------------------------------------------------(需要安装 lrzsz )

    查看linux版本;

    cat /etc/redhat-release   或者   cat /etc/issue

    查看系统32/64位版本

    getconf LONG_BIT

    查看cpu

    cat /proc/cpuinfo |grep name

    查看校验文件的md5值

    md5sum /var/www/1.txt

    查看系统字符集

    echo $LANG

    查看历史编辑命令

    history

     查看系统时间

      date

    修改系统时间

        date -s 8/10/2013  设置日期为2013年8月10日

        date -s 15:30:00   设置时间为 15点30分

    同步系统时间

         ntpdate time.windows.com     //后面的可自定义服务器

    指定输出时间格式

    date +%Y-%m-%d%H%M%S

    查看时区

    date -R                  本地时区建议+0800  如果你是-0400,好悲剧的修改方式为

    vi /etc/sysconfig/clock    修改为Asia/Shanghai

    然后运行

    cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    同步 ntpdate time.windows.com 搞定

    ---------------------------------------------------------------------------(需要安装 ntpdate )

    查看日历

    cal 

      查看具体某年某月

         cal 10 2013  //查看2013年10月

    压缩与解压缩命令

    //解压

    tar  -zxvf /var/www/1.tar.gz    默认解压到当前所在目录

    tar -zxvf 1.tar.gz -C /var/www/test/   解压到指定目录 

    //压缩

    tar  zcf /var/2.tar.gz /var/www/*    将www目录下的所有文件打包到var目录下,并命名为2.tar.gz

    //find命令

    简介:搜索指定目录下的文件,从开始于父目录,然后搜索子目录

    实例:

    find /var/www -iname  "*.txt"         在/var/www目录下查找所有.txt结尾的文档,并忽略大小写进行匹配

    find /var/www -iname "*.txt" -exec rm -f {} ;         查找并删除

    rm -rf `find . '*.tar.gz'  -mtime 3` 删除当前目录下所有tar.gz的文件,并且它们是三天前产生的数据

    //grep命令

    简介:‘grep‘命令搜索指定文件中包含给定字符串或者单词的行。

    实例:

    cat README | grep -i "test"           在README文档中搜索test出现的位置并查看;

    egrep -w -i "serbian|irish" /var/www/README   在文件"/var/www/README"   中查找匹配单词 serbian 或者irish    条件 -w 单词形式  -i 忽略大小写.

    grep -i "serbi" /var/www/README  这种更容易匹配到.

    grep -a  -A 3 "Error" Error-2014-01-05_15.log -m 2   //-a 不管文件格式   -A 3 向后多显示3行  -m 只匹配2次

    //ps命令

    简介:查看进程

    实例:

    ps                     当前进程

    ps -A       查看全部的进程

    ps -A |grep -i screen  匹配所有的screen进程

    //kill 命令

    简介:kill是用来杀死已经无关紧要或者没有响应的进程.

    实例:

    kill 1206  结束1206进程 (这里需要指定进程pid)

    pkill httpd  结束所有的httpd进程(只需要指定拥有者,结束其全部进程)

    //whereis 命令

    简介:whereis的作用是用来定位命令的二进制文件资源或者帮助页.举例来说,获得ls和kill命令的二进制文件/资源以及帮助页

    实例:

    whereis ls 查找ls二进制的文件的位置.

    whereis httpd 查找应用程序httpd的位置

     //service命令

    简介:‘service‘命令控制服务的启动、停止和重启,它让你能够不重启整个系统就可以让配置生效以开启、停止或者重启某个服务。

    实例:

    service apache2 start

    service apache2 restart

    service apache2 stop

     //获取文件大小

    du -sh ./*

    //创建文件夹

    mkdir  /var/www/abc   创建abc文件

    mkdir -p /var/www/123/456  递归创建文件夹

    待续.....

  • 相关阅读:
    方差分析 | ANOVA | 原理 | R代码 | 进阶 | one way and two way | Analysis of Variance
    GT sport真实赛道详解
    如何成为F1车手?
    统计学 | 漫想
    (转)什么是P问题、NP问题和NPC问题
    一个完整的成年果蝇大脑的电子显微镜图谱 | A Complete Electron Microscopy Volume of the Brain of Adult Drosophila melanogaster
    文献导读 | A Pan-Cancer Analysis of Enhancer Expression in Nearly 9000 Patient Samples
    综述
    GSEA
    (转)决定系数R2
  • 原文地址:https://www.cnblogs.com/sheapchen/p/3214194.html
Copyright © 2011-2022 走看看