Shell

sh跟bash的区别

bash有没开启POSIX模式的区别。
sh 遵循POSIX规范:“当某行代码出错时,不继续往下解释”。
bash 就算出错,也会继续向下执行

分类

用的命令为使用SHELL界面开发用户程序必须用到的命令,大致可以分成五大类。

文件管理类

cd,chmod,chown,chgrp,comm,cp,crypt,diff,file,find,In,ls,mkdir,mv,cd,pr,pwd,mv,mvdir。

进程管理类

at,kill,mail,nice,nohup,ps,time,write,mesg。

文本加工类

cat,crypt,grep,norff,unlq,WC、sort,spell,tail,troff。

软件开发类

CC,f77,login,logout,size,yacc,vi,emacs,dbx、lex,make,lint,ld。

系统维护类

date,man,passwd,stty、tty,who等。

教材

billie66.github.io/TLCL/book

学习 shell