tar命令
tar命令
Shell编程-控制语句
控制语句if123456789101112131415if condition then command1 command2 ...elif condition2 then command3 command4 ...else command5 command6 ...fi for123456for var in listdo command1 command2 ...done while123456while conditiondo command1 command2 ...done util123456until conditiondo command1 command2 ...done break和continue1234567891011while conditiondo command1 command2 if condition2 then break fi command3 ...done 1234567891011while conditiondo command1 command2 ...
Shell编程-变量
变量系统环境变量一般在/etc/profile文件中设置。 环境变量查看printenv 添加export MY_VAR=”Hello World” 使用echo $MY_VAR 本地变量设置MY_VAR=”Hello World” 使用echo $MY_VAR 特殊变量特殊变量是在Shell中预定义的变量名称,具有特殊的含义。这些变量与当前Shell会话有关,可以用于许多不同的用途,包括文件和目录操作、命令历史记录和处理脚本参数等等。以下是常见的一些特殊变量:$0:当前脚本的文件名$1,$2…:脚本参数列表中的第1个、第2个参数等等(例如:./first.shabcdef,在执行这个脚本时,第一个参数abc,第二个参数def。)$#:脚本参数的数量$*:所有脚本参数的列表(将所有的参数作为一个字符串:“zhangsanlisiwangwu”)$@:所有脚本参数的列表(将每一个参数作为一个独立的字符串:”zhangsan””lisi”“wangwu”)$$:当前脚本的进程ID号$?:上一个命令的退出状态,一个数值。
Shell编程-函数
函数定义123function say_hello() { echo "Hello, world!"} 调用1say_hello 传递参数12345function greet() { echo "Hello, $1 $2"}greet "John" "Doe" 上述示例中,我们定义了一个名为greet的函数,它输入参数$1和$2,并把这些参数用于输出字符串Hello,$1 $2。我们调用greet函数,并把参数”John”和”Doe”传递给它,最终输出Hello,JohnDoe 字符串。 在函数中,参数可以使用$1、$2、$3等占位符来引l用。$1表示第一个参数,$2表示第二个参数,以此类推。
nano编辑器
nano编辑器(了解)
ls命令
ls命令1.ls单纯的ls只可以查看非隐藏文件 2.ls -a可以查看隐藏文件 3.ls -l长格式输出,就是信息非常丰富的输出 4.ls -al与ll -a就是ls -a与ls -l的综合
cd命令
cd命令tip: 以/开始的路径是绝对路径 1.cd这个命令后面跟一个文件夹 2.cd ~回到主目录 3.cd ..回到上级目录 4.cd ../..回到上级目录的上级目录
5.9_缓冲区管理
缓冲区管理定义 作用 单缓冲 双缓冲 单双缓冲区别 循环缓冲区 缓冲池 总结
5.8_设备的分配与回收
设备分配与回收简介 静态分配与动态分配 设备管理分配中的数据结构 设备分配步骤 分配步骤改进 总结
5.7_假脱机技术
假脱机技术脱机技术 假脱机技术 案例 总结