zoukankan      html  css  js  c++  java
  • 命令 shell 学习

    for i in a b c

    do

    echo $i

    done

    !ser  历史补全

    > 正确信息输出文件  

    >>正确信息输出文件  ,追加 

    2>错误信息输出文件  

    2>> 错误信息输出文件 追加  

    &>>  全部输出

      

    free -m | grep -i mem | awk '{print $4,$3}'

    pwd  当前目录

    id  当前登陆用户

    加一个用户到组

    gpasswd -a user1 root

    chomd a+w (所有)   u+w(用户)   g+w (组) o+w(其他用户)  

    指定用户chmod  用  setfacl  /getfacl

    指定其他用户对某 命令的 权限

    visudo

    for i in `ls`

    do

            echo "---> $i"

    done

    name="fasdfsad"   (中间不能有空格)

    $(变量)

    echo $name 

    read -p "fasdfsadfs->" name

    echo $name 

    ---------

    case $1 in start)

            echo "start"

    ;;

            stop)

            echo "stop"

    ;;

    esac

    echo $(($1+$2))

    expr $1 + $2 (必须有空格)

    $#个数    $*  所有内容  $? 上个命令状态  $0  程序名

    for i in $*

    do

    echo $i

    done

    if [[ $? == 0  ]] ; then 

        echo "ok"

    else 

        echo "no "

    fi

    num = `expr 2 + 3 + 4`

    num = `expr 4 * 2`

    echo   -e   可识别 等字符  -n  不换行

    echo -e "33[32;40maaaaa33[0m"

    033[前景颜色,背景颜色m

    033[0m   恢复系统颜色

    [ -d /root/aaa.txt ] && echo "yes"

  • 相关阅读:
    密码数学大作业
    《数据结构》教材测评
    机器学习概述
    SQL基础-流程控制结构
    SQL基础-变量 存储过程和函数
    SQL基础-视图
    SQL基础-TCL 事务控制语言
    SQL基础-DDL 数据定义语言
    SQL基础-DML 数据操作语言
    SQL基础 -DQL 数据查询语言(下)
  • 原文地址:https://www.cnblogs.com/aliblogs/p/5493747.html
Copyright © 2011-2022 走看看