linux shell 在终端中显示

1. $表示普通用户,# 表示管理员用户root

2. 关于脚本执行问题。第一种方法:bash test.sh

                                     第二种方法:首先设置shebang的解释器路径比如#!/bin/bash,其次赋予其可被执行的属性chmod 777 test.sh,最后执行时必须使用绝对路径或者相对路径 ./test.sh

3. 关于~。~表示主目录,假如是普通用户则为/home/user(用户名);如果是管理员用户,则为/root

4. 关于;    shell使用分号或者换行符来分隔单个命令或命令序列。

                $ cmd1; cmd2   等同于  cmd1

                                                       cmd2

5. 关于打印特殊字符。如果需要打印特殊字符,则使用单引号或者在双引号中的特殊字符前加\

6. printf "%-5s %-10s %-4.2f\n" 1 Sarath 80.3456

    %-5s指明了一个格式为左对齐且宽度为5的字符串替换(-表示左对齐),如果不指明-,字符串就采用右对齐形式。

    -4.2表示左对齐,宽度为4,.2保留两位小数,\n换行符

7. 打印彩色输出。文本颜色由对应的色彩码来描述。重置0,黑色30,红色31,绿色32,黄色33,蓝色34,洋红35,青色36,白色37;                      背景色:重置0,黑色40,红色41,绿色42,黄色43,蓝色44,洋红45,青色46,白色47;

    echo -e "\e[1;31m This is red text \e[0m"  其中\e[1;31m是一个转义字符串,将文字变为红色,\e[0m将颜色重新置回。

    echo -e "\e[1;42m Green bacground \e[0m"设置背景色为绿色。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值