• Linux Shell


    总结一下遇到的 Linux各种命令,具体参数使用 man  --help 百度 了解一下。

    一、

    who            查看当前登录用户, w 命令也可以查看。

    [lishichao@yunwei-test ~]$ who  
    lishichao pts/0        2018-08-10 09:12 (10.0.1.193)
    [lishichao@yunwei-test ~]$ w
     23:35:15 up 4 days, 27 min,  1 user,  load average: 0.13, 0.10, 0.06
    USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
    lishicha pts/0    10.0.1.193       09:12     ?     0.16s  0.01s w

    whoami          查看当前用户  

    [lishichao@yunwei-test ~]$ whoami 
    lishichao

    cenots 7查看开机启动项

    systemctl list-unit-files |grep enabled

     二、shell脚本

     

     

    /etc/init.d/functions函数库

     Linux系统里有一些公共的Shell函数库可供使用,最重要的是/etc /rc.d/init.d/functions,在/etc/init.d目录下有很多脚本都用到了这个函数库,里面提供了很多有用的方法,比 如:killproc()等等。所以编写自己的Shell脚本时可以套用这个函数库:

    if [ -f /etc/init.d/functions ]; then
        . /etc/init.d/functions
    elif [ -f /etc/rc.d/init.d/functions ] ; then
        . /etc/rc.d/init.d/functions
    else
        exit 0
    fi



    Shell里循环的几种方式

    for i in `seq 1 10`; do echo $i; done
    for ((i=1; i<=10; i++)); do echo $i; done

     找出大文件

    磁盘空间被耗尽的时候,免不了要清理一下,比如说/home目录太大,就可以使用下面命令看看到底是谁:

    du -sh /home/* | sort -nr

     使用/dev/zero,/dev/null两个设备分别测试磁盘的读写性能

    假设256M的数据,分别按4k, 8k的BlockSize大小进行读写测试:

    time dd if=/tmp/testfile of=/dev/null bs=4k(4k读)
    time dd if=/tmp/testfile of=/dev/null bs=8k(8k读)
    
    time dd if=/dev/zero of=/tmp/testfile bs=4k count=65536(4k写)
    time dd if=/dev/zero of=/tmp/testfile bs=8k count=32768(8k写)
    
    可以man zero或者man null看具体介绍。

    一些网站参考

    http://linux.51yip.com/       ---linux命令学习手册

    http://www.runoob.com/linux/linux-command-manual.html      ---Linux 命令大全

  • 相关阅读:
    从客户端检测到有潜在危险的Request.Form值
    IE6,IE7,FF等浏览器不兼容原因及解决办法
    C#代码与javaScript函数的相互调用
    Asp.net 导出Excel 和Word
    JS取得RadioButtonList的Value,Text及选中值等信息
    VS2005+SQL2005 ASP.NET2.0数据库连接
    蛮好蛮使用的登陆界面
    C#.NET防止SQL注入式攻击
    Asp.net中防止用户多次登录的方法
    集合初始化器
  • 原文地址:https://www.cnblogs.com/root0/p/9453119.html
Copyright © 2020-2023  润新知