linux学习3

1、shell 别名替换
alias 字符替换,不存在文件
ls=’ls –color=auto’

2、再次强调通配符
*后面任意多个、?任意一个、【】在括号内匹配

3、作业控制
前台–后台 前台就是控制台
命令作业控制:系统对命令作业的某种任务安排

jobs 查看当前后台运作
bg 将前台转到后台
fg 将最近的后台转到前台

4、shell变量
自定义
环境变量:存储系统信息数据
export能将当前环境变量导出到子shell(派生出来)
环境变量存储在 ~/.bashrc
PS1=’\u@\w~ PATHPATH=/home/xxx: PATH
PS1 储存命令行提示符
PS2 储存换行提示符
bin所以用户都可以访问 sbin是特殊用户命令

预定义变量 :内部提供的,无需设置,只能引用
如: $$储存当前进程号
$0储存当前进程名
$?存储当前命令返回值
$!存储上一个进程号

位置变量:由Shell提供,用来引用传递给程序参数
1  9
shift 可以切换,相当于整体后移

5、标准设备文件 /dev/
stdin ‘0’ 标准输入文件
stdout ‘1’ 标准输出文件
stderr ‘2’标准输出错误文件

6、管道:系统提供命令间传递信息的设备;由前往后;单向输出
shell中用“|”进行管道传输

7、重定向:将原本关联的输入输出重新定向到指定磁盘
输出重定向 >覆盖 >>追加到末尾
输入重定向 < << EOF结束标志符
合并标准输出和标准错误输出 &(合并输出)

8、shell脚本
脚本:就是以解释执行方式的程序语句集合体
脚本使用:1、合法的 2、正确执行方式
方式: .点执行,在当前shell执行 ./本身真实执行,加上可执行权限(主要采用) 路径/文本
程序分为:顺序结构,分支结构,循环结构

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值