07随风而逝

今天培训了shell课程!

shell简单来说就是命令解释器,通过他调用一些应用程序。shell用于管理,对于shell一切皆文件,

liunx分为内核态和用户态

shell命令每使用一个命令就会创建一个进程,他就是进程间的上下文的切换。

or输入,1w,2w,输出,可以通过输入和输出找到文件的位置,

lsof -n | grep '进程';根据进程找到对应的文件

wheres 找命令所在的文件夹,“#!”shabang

$$:进程本身的进程号,在文件的第一行指定脚本,man查看有哪些参数

&:后台命令,

wait:等待前面执行完,后面的在执行,捕获前面的结果

$0:打印文件名,

$$:是和的意思  and

echo $! 上一条命令执行的结果

单引号:是硬转义

双引号:软转移

local是局部变量

lang:解决字符集

重定向:主要清理文件

99文件:可以找到删除的文件(前提是进程还在往里面写数据)

PS1改变一些属性,例如字体颜色

你可能感兴趣的:(07随风而逝)