Shell

基本格式

Shell 【command】【-option】【argument】

理解Shell

符号功能
#注释
*代替任何字符串
任意一个字符
[….]与方括号内的任意一个字符匹配
[!….]匹配不在方括号的字符
~使用者的HOME目录

1. 管道
表示由标准输入输出连接起来的进程集合
2. 输入输出重定向
command > file1 内容存入file1
command >> file1 添加到file1文件后
command < file2 将file2读入命令,即file2作为输入
command < file2 >file1 从file2中读入命令,并将输出写入file1 中

常用Shell命令

  1. unname【参数】
    列出当前系统的内核信息
  2. sudo【参数】【命令】
    让用户以其他的身份来执行指定的指令
  3. adduser【用户名】
    增加一个新用户
  4. su【参数】【用户名】
    变更为其他使用者的身份
  5. ifconfig【网络设备】【参数】
    查看和配置网络设备。
  6. alias
    用自定义字符替换制定命令

Shell编程

  1. 简单程序

    #!../../bin/bash
    #第一个例子
    echo “hello world”;

  2. 使用变量

    #SumTwoNumber
    num1=1
    num2=2
    let sum=num1+num2
    echo “num1=” num1echonum2= num2
    echo “num1+num2=$num”

    运行 ./SumTwoNumber
    不用事先声明变量,且为顺序执行

  3. 条件语句

    /#!../../bin/bash
    num1=10
    num2=20
    echo ‘num1=’ num1echonum2= num2
    if [$num1>$num2]; then
    echo “num1>num2’
    else
    echo “num1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值