我们知道,在Linux中一切皆文件。这就意味着,任何一个设备在系统中都有一个文件与之对应。因此我们就可以通过文件来访问设备。对于用户来讲,访问文件就是通过文件名来进行的,用户看到就是一个文件名,但对于内核来说,看到的只能是数字,这个数字就叫做文件描述符,内核就是通过利用文件描述符fd(file descriptor)来访问文件。打开现存文件或者新建文
原创
2016-07-30 14:44:37
1083阅读
本文也即《Learning the bash Shell》3rd Edition的第七章Input/Output a
原创
2023-04-10 08:45:06
118阅读
本文也即《Learning the bash Shell》3rd Edition的第七章Input/Output and Command-Line Processing
原创
2023-04-10 07:57:35
72阅读
目录一、playbook1、playbook简介2、playbook使用场景3、yaml基本语法规则4、yaml支持的数据结构二、Inventory中的变量1、inventor变量参数三、playbook示例1、为每个任务定义远程执行用户 2、指定远程主机切换用户执行剧本3、tasks忽略错误,强制返回成功4、针对多个主机节点执行剧本5、Handlers概述6、引入变量6.1
转载
2024-04-16 16:23:28
351阅读
1.文件描述符
INPUT:标准输入 stdin,0
OUTPUT:标准输出 stdout,1
标准错误 stderr,2
&nb
原创
2016-05-16 06:48:56
576阅读
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为实现预期目的而进行操作的一系列语句和指令 也就是说程序=指令+数据,或者数据结构+算法 程序必须能够读入输入然后经过加工来产生结果;程序获取的数据可以是变量、数组、列表、文件等等,程序产生出
原创
2016-07-31 21:15:10
1134阅读
点赞
本文也即《Learning the bash Shell》3rd Edition的第七章Input/Output and Command-Line Processing之读书笔记之二。echo echo是非常常用的shell命令。参数如下:-e:打开反斜杠字符backslash-escaped的解析,即对/n,/t等字符进行解析,而不视之为两个字符
原创
2023-04-09 00:29:55
113阅读
Docker的安装使用 并不难 之前 就会的 但是也是很久没有用过 最近回忆起来发现好多地方都已经记得不是很清楚 模模糊糊 整理这个笔记也是 加深印象,重新巩固一下 本文是一些个人的学习总结和粗浅理解 如有错误或描述模糊的地方欢迎指正或指出 本文从在Windows环境使用virtualbox安装CentoOS虚拟机开始============
本文也即《Learning the bash Shell》3rd Edition的第七章Input/Output and Command-Line Processing之读书笔记之二。
echo
echo是非常常用的shell命令。参数如下:
-e:打开反斜杠字符backslash-escaped的解析,即对/n,/t等字符进行解析,而不视之为两个字符
-E:关闭反斜杠字符的解析,/n作为两个
转载
2012-05-09 14:50:00
77阅读
2评论
最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件如下:#!/bin/bash# This is a very simple exampleecho Hello World这样最简单的一个 BASH 程序就编写完了。这里有
转载
精选
2008-07-29 10:44:19
4672阅读
系统应该是Alpine Linux LXD(Linux容器),那么入股在其中安装 bash shell呢apk updateapk upgradeapk add bash# 安装 bash 文档apk add bash-doc# 安装 bash 自动命令补全apk add bash-completion# 使用 bash 作为 shellbash# 需要从主机登录到 Alpine Linux LXD 虚拟机,比如我从kubernets进去kubectl exec -it .
原创
2021-06-17 12:25:10
2639阅读
系统应该是Alpine Linux LXD(Linux容器),那么入股在其中安装 bash shell呢apk updateapk upgradeapk add bash# 安装 bash 文档apk add bash-doc# 安装 bash 自动命令补全apk add bash-completion# 使用 bash 作为
原创
2022-03-10 10:33:40
1798阅读
CTRL 键相关的快捷键:
Ctrl + w - 删除最后输入的单词
Ctrl + a
Ctrl + e
Ctrl + b
Ctrl + f
Ctrl + d
Ctrl + h
Ctrl + u
Ctrl + k
Ctrl + r
Ctrl + l
Ctrl + c
Ctrl + z, jobs, bg, fg
ALT 键相关的快捷键:
平
转载
精选
2011-05-27 18:16:20
768阅读
CentOS6yum update bash--Version bash-4.1.2-15.el6_5.2.x86_64CentOS5 x86-64wget http://mirrors.aliyun.com/centos/5/updates/x86_64/RPMS/bash-3.2-33.el5_10.4.x86_64.rpm && rpm -
原创
2014-09-28 08:40:25
1228阅读
Bash脚本基础 BASH = GNU Bourne-Again Shell,BASH 是 GNU 组织开发和推广的一个项目。Bash脚本类似批处理,简单来讲就是把许多的指令集合在一起,并提供循
原创
2017-06-15 20:32:16
590阅读
Bash shell 的算术运算有四种方式:1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`2:使用 $(( ))r=$(( 4 + 5 ))echo...
转载
2014-04-17 17:15:00
227阅读
bash n xxx.sh 检查脚本的语法格式, bash x xxxx.sh 显示脚本的执行顺序
转载
2019-10-22 08:20:00
589阅读
2评论
1、Bash基础及配置站在用户的角度来讲,SHELL的类型:登录式shell正常通过某终端登录su - USERNAMEsu -l USERNAME非登录式shellsu USERNAME图形终端下打开的虚拟终端自动执行的shell脚本bash的配置文件:全局配置:/etc/profile, /etc/profile.d/*.sh , /etc/bashrc个人配置:~/.bash_profile
原创
2014-09-25 15:44:25
584阅读