shell基础

shell基础

1.、shell基础

Shell是一个命令解释器(翻译官)。它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动,挂起,停止甚至编写一些程序。

Bash是一个标准。因为很多都是用这个shell

# vi /etc/shells    查看支持的shell
# echo $SHELL       查看当前的shell

2.脚本执行方式

# echo "wo ai xuexi"

echo输出转义字符(注意-e):

# echo -e "wo \n ai \b "
\a  警告音
\b  退格符
\r  回车键
\0nnn 按八进制输出字符,0位数字零,nnn为三位八进制数
\xhh 按十六进制输出字符,其中hh是两位十六进制数

echo颜色输出:

# echo -e "\e[1;31m 红色字体 \e[0m"

第一个shell程序:

#!/bin/bash
#this is a first shell program

echo -e "\e[1;31m 红色字体 \e[0m"

脚本执行
1.赋予权限,直接运行

# chmod 755 hello.sh
# ./hello.sh

2.通过Bash调用执行脚本

# bash hello.sh

3.Bash的基本功能

别名

# alias      显示已有别名

临时添加别名:

# alias ls='ls --color=never'

写入操作环境永久生效

# vi ~/.bashrc  
# alias vi='vim'
# source .bashrc

快捷键:

cltr + l 清屏
cltr + a 调到行首
cltr + e 调到行尾
cltr + u 删除至行首
cltr + z 放入后台执行
cltr + r 历史命令搜索
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值