linux入门

linux 下将一个文本的内容逆序输出
正常输出文件内容:
cat 文件名 --小文件
more 文件名 --大文件
head -n 文件名 – 输出文件的前n行
tail -n 文件名 – 输出文件的后n行
linux入门_第1张图片
tac 文件名 – 按行逆序输出文件内容
rev 文件名 – 每行的内容逆序输出
linux入门_第2张图片

命令替换:$ ‘command’ / $ (command)
注意:无空格键
在这里插入图片描述
在这里插入图片描述
注意: ( c o m m a n d ) 的 用 法 比 (command) 的用法比 (command)'command’更加宽泛。

条件执行序列:|| &&
|| 如果前一个命令执行失败,执行下一个命令。
&& 如果前一个命令执行成功,执行下一个命令。
linux入门_第3张图片命令序列和组合命令
; 组成命令序列
(…)组合命令
linux入门_第4张图片
** $ ,${} 引用变量的值**
**父shell和子shell **
默认情况下 ,shell执行外部命令或脚本程序时,由当前shell创建一个子shell,在这个子shell中执行命令或程序。
创建shell的情况:
执行组合命令/脚本时,父shell休眠
执行后台作业时,父shell和子shell并发执行。
子shell在变量继承上,直接复制父shell的环境变量,而不需要复制父shell的局部变量。

你可能感兴趣的:(Linux)