linux bash 学习
1.什么shell
ls /bin/*sh
ash
bsh-贝尔实验室——gnu bash
csh -c语言 ——tcsh sun
ksh——IBM
unix——gnu/linux
echo $PS1
PS1="\u@\h\t\w:"
PS1="c:\"
pstree |grep -A2 -B2 pstree
env 和set
在此次环境下面定义变量一定要使用export AAA;因为一把方式都是bash下面开启一个子bash
CTRL+R调用history,也可以使用!!或!23调用第几行命令
!$ 会show出上一次命令的值
[]用于比较
{}用于枚举
()用于创建函数
“”只屏蔽空格参数
‘’屏蔽所有参数
·· 里面会当成命令去执行,并显示结果
touch log`date +%y%m%d`
\ 脱意符
;执行前面继续执行后面
&& 2个表示执行前面成功后再执行后面
[] 里面加“空格”就是true or false判断
& 一个表示在后台运行
|| 2个表示前面一个结果是true反而不执行后面的
$$ 表示当前进程ID
$[] 表示在[]里面的东西做计算
定制bash,系统启动自动定制四个文件,/etc/profile ~/.bash_profile ~/.bashrc /etc/basrc
su - user 会执行四个脚本,就是login shell都执行
su user 只执行2个bashrc
su - user 会执行4个shell,
而~/ 和/etc是区分用户的
退出的时候执行~/.bash_logout
更改语言/etc/sysconfig/i18n
转载于:https://blog.51cto.com/mitac/1403351
linux bash 学习相关推荐
- Linux bash学习
更多生信和LInux学习,程序写作,请扫描关注生信宝典. https://mp.weixin.qq.com/mp/homepage?__biz=MzI5MTcwNjA4NQ==&hid=6&a ...
- 小白linux bash 学习二 shell Script
之前说了一些脚本和变量,其实都是为了现在讲shell Script也就是shell脚本做铺垫.按照我自己的理解来讲.其实shell 脚本就是一些基础的语法和命令的总和, 所以要学shell 脚本,那么 ...
- 小白linux bash 学习前奏二 vi操作
我们知道在linux下面我们免不了对一些文件内容进行编辑,那么我们可以用vi命令来进行. vi a.txt 按esc进入命令行模式 ,以下操作均要在命令行下执行,而如果按了i之后.会进入输入模式 : ...
- Linux系列6:bash学习
bash学习 1 认识 BASH 这个 Shell 1.1 硬件.核心与 Shell 1.2 为何要学文字接口的 shell 1.2.1 文字接口的 shell:大家都一样! 1.2.2 远程管理:文 ...
- Linux bash总结(二) 高级部分(适合初学者学习和非初学者参考)
版本号 说明 作者 日期 1.0 添加awk和sed的说明 Sky Wang 2013/05/31 1.1 (01) 添加正则表达式(第3部分) (02) 修改awk中错误内容 Sky Wa ...
- Linux系统管理学习路线图
Linux系统管理学习路线图 随着Linux应用的扩展,许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.作为一个Linux系统管理员,我看了许多有关L ...
- linux文件删除指定内容,Linux bash删除文件中含“指定内容”的行功能示例
本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...
- 鸟哥的linux 实训教程,鸟哥的Linux基础学习实训教程
1.理想的Linux上机实践课程 每周一次.每次三小时的学与练 本书所有例题讲解,均经过鸟哥在大专院校实施多年来的测试,对于学生的理解具有相当满意的效果. 2. 提供一致性教学环境 让学习者不再有陌生 ...
- 硬盘mdr转换成gdp linux,Linux 命令学习神器!命令看不懂直接给你解释!
原标题:Linux 命令学习神器!命令看不懂直接给你解释! 转自: 良许Linux 大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件 ...
最新文章
- 数字图像处理:(3)一阶微分算子在图像处理中的应用
- mysql慢时如何防止重复账户_如何进行mysql数据库的优化? --慢查询定位 --索引详解 -- 定时备份...
- C++的cin和cout取消同步
- 2019长安大学ACM校赛网络同步赛 L	XOR (规律,数位DP)
- python3文件的编码类型是什么_Python3编码类型有哪些?怎么转换?
- GO国内镜像加速模块下载
- lnmp 查看mysql版本_MySQL数据库之Lnmp环境中php-mysql版本问题
- FFMpeg新旧接口之间的一些对应关系
- php导出 excel
- java 气象数据_中国天气预报数据API收集
- 三极管串联线性稳压电路原理详解及Multisim仿真
- Spring Boot + ECharts
- 机器学习--PCA(主成分分析)
- Python 绘制五角星 【初识Python】
- 同一片天空共眠,同一个梦想奋斗《大抠车始歌》(1)
- jquery 删除数组
- E. Vowels(SOSdp的简单转化)
- eNSP内部网络访问外部网络实验
- 青云志鸿蒙争霸位置,青云志手游快速升级攻略,技巧分享 ,新手升级方法
- 歧视来源于偏见,偏见来源于无知。改变不了环境就只能搞钱