⽂件操作、⽬录操作、进程管理
ls | pwd | cd | mkdir | touch | rm | clear | man |
> | cat | more | I | ln 源 链接 | find | grep⽂本 | Tar |
ps | top | which | kill | ifconfig | ping | ||
who | exit | chmod |
command [-options] [parameter]
打包 压缩
tar cvf test.tar *
tar -xvf test.tar
⽂件压缩解压:gzip
gzip -r test.tar test.tar.gz
tar -zcvf test.tar.gz *
tar -zxvf test.tar.gz -C test/
⽂件压缩解压:bzip2
压缩⽤法:tar -jcvf 压缩包包名 ⽂件...(tar jcvf bk.tar.bz2 *.c)
解压⽤法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2)
⽂件压缩解压:zip、unzip
压缩⽂件:zip [-r] ⽬标⽂件(没有扩展名) 源⽂件
解压⽂件:unzip -d 解压后⽬录⽂件 压缩⽂件
chmod
chmod u/g/o/a +/-/= rwx ⽂件
r 4 w 2 x1 -0
Shell 命令解释器 实现人机交互
shell是一个抽象概念,shell的一切操作都在计算机内部,负责处理人机交互,执行脚本等,是操作系统能正常运行的重要组成部分
bash,ash,zsh,tcsh等是shell这个抽象概念的一种具体的实现,都是一个程序,都能生成一个进程对象。