zoukankan      html  css  js  c++  java
  • 阿里云的linux命令小结

    /**
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    ### 121.40.120.167 操作 ###
    
        1.启动 nginx
        cd /usr/local/nginx/sbin => 进加载目录
        ./nginx => 启动
        ./nginx -t => 检测配置文件
        ./nginx -s reload => 重启
    
        2.启动 nginx的php拓展
        /usr/local/services/php-fpm-5.3.23/sbin => 进加载目录
        ./php-fpm => 启动
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### 删除 ###
    
        rm -rf *  => [递归][强制(不询问)]删除当前目录下所有
        rm -rf 20160401 20160402 20160403 20160404 20160405 20160406 20160407 20160408 20160409 20160410 20160411 20160412 20160413 20160414 20160415
        rm -rf 20160416 20160417 20160418 20160419 20160420 20160421 20160422 20160423 20160424 20160425 20160426 20160427 20160428 20160429 20160430
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### 复制 ###
    
        cp -r test1/ test2/ => [递归]将目录test1/复制为新的目录test2/
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### 查看文件夹属性 ###
    
        du -sh => 查看当前目录的空间大小
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### 目录权限 ###
    
        ls -l  => 查看当前目录的权限
        ll  => 查看当前目录的权限
        chown –R wang.sales /test => [递归]将目录/test及 其下所有文件(目录)的权限改为用户:wang,组:sales
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### 查看进程和服务 ###
    
        ps -aux | grep php
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### vi操作 ###
    
        vi test.log => 打开或新建test.log
        i => 输入
        esc => 切换命令
        :w => 保存不退出
        :wq => 保存且退出
        :q! => 不保存退出
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    
    ### mv操作 ###
    
        mv test.log test1.txt => 将文件test.log重命名为test1.txt
    
        mv test1.txt test3 => 移动文件: 将test1.txt文件移到目录test3中
    
        mv log1.txt log2.txt log3.txt test3 => 将文件log1.txt,log2.txt,log3.txt移动到目录test3中
    
        mv -t /opt/soft/test/test4/ log1.txt log2.txt log3.txt => 将三个文件移动到test4目录中去
    
        mv -i log1.txt log2.txt => 将文件log1.txt改名为log2.txt,如果log2.txt存在,询问是否覆盖
    
        mv -f log3.txt log2.txt => 将文件log3.txt改名为log2.txt,即使log2.txt存在,也强制覆盖掉
    
        mv dir1 dir2 => 如果目录dir2不存在,将目录dir1改名为dir2;否则,将dir1移动到dir2中
    
        mv * ../ => 移动当前文件夹下的所有文件到上一级目录
    
        mv test3/*.txt test5 => 把目录test3里的文件移动到另一个子目录test5
    
    ---------------- [ 华丽分割线 ] ------------------------
    
    ### 采用命令 ###
        
        clear => 清屏
        ls => 列出目录和文件 -a 列出隐藏文件
            其中蓝色-目录,绿色-可执行文件,红色-压缩文件,浅蓝色-链接文件,加粗的黑色-符号链接,灰色-其它格式文件
        pwd => 输出当前完整目录
        reboot => 重启计算机
        install => 安装或升级软件或备份数据
        exit => 退出系统
        last => 显示近期用户或终端的登录情况
        grep php => 搜索包含php
        diff => 两个文件之间的比较
        cat =>  用于连接并显示指定的一个和多个文件的有关信息
            cat README INSTALL File1 : 把README和INSTALL的文件内容加上行号(空白行不加)之后,将内容附加到一个新文本文件File1 中
    
        ln -s /usr/local/nginx link.nginx => 创建一个访问/usr/local/nginx目录的名为link.nginx的快捷方式
    
        df => 检查文件系统的磁盘空间占用情况
            主要参数
            -s:对每个Names参数只给出占用的数据块总数。
            -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
            -k:以1024字节为单位列出磁盘空间使用情况。
            -x:跳过在不同文件系统上的目录不予统计。
            -l:计算所有的文件大小,对硬链接文件则计算多次。
            -i:显示inode信息而非块使用量。
            -h:以容易理解的格式印出文件系统大小,例如136KB、254MB、21GB。
            -P:使用POSIX输出格式。
            -T:显示文件系统类型。
    
        top => 显示执行中的程序进程
            主要参数
            d:指定更新的间隔,以秒计算。
            q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。
            c:显示进程完整的路径与名称。
            S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。
    
        whereis mysql => 所有的文件路径
        which mysql => 所有的文件路径
    
        
  • 相关阅读:
    Python学习-字符编码浅析
    python元组,集合类型,及字典补充
    python字符串,列表常用操作
    python流程控制
    Python之线程&进程
    yii框架的中的一些使用介绍
    《最牛B的Linux Shell命令》笔记
    CentOS6.8上安装epel
    mysql 5.7 Group Replication
    mysql5.7 参数记录 (持续更新)
  • 原文地址:https://www.cnblogs.com/intval/p/5761477.html
Copyright © 2011-2022 走看看