最近花了一周的时间快速的学习了一下Shell脚本,看的书是《Linux Shell脚本编程(第三版)》,仅仅整理了一些笔记,不做技术交流也不算分享,只是作为自己的学习之路的记录,务恋。
Shell One
开始学习Linux shell脚本,首日了解了Linux命令行、Linux shell终端、以及基本的的shell命令的使用,例如cd、ls、mkdir、touch、cp、mv、rm等命令的使用和使用参数的选择,略微的了解了Linux文件系统的组成。
pwd命令查看当前的工作目录;
cd切换工作目录,可采用绝对路径和相对路径两种方式;
ls命令常用参数:[-a、-l] ;
cp命令常用参数:-i(询问是否覆盖已有文件),-R(递归复制整个目录);
ln –s [srcfile] [desfile]建立软链接;
mv命令建议加上-i(询问是否覆盖)参数;
mkdir建立多级目录使用-p选项;
rm常用参数:-r(目录向下)、-f(强制)、-i(确认);
cat命令常用参数:-n(显示行号)、-b(只给文本行显示行号);
more、less;
tail命令使用-n xx查看后xx行、-f参数可动态查看正在使用的文件;
head命令同tail命令参数相同,查看文件前xx行。