文章目录
linux要点(三)
1.常见语句:
- if语句
if condition
then
statements
else
statements
fi
if condition
then
statements
elif condition
then
statements
else
statements
fi
- for语句
for variable in values
do
statements
done
- while语句
while condition
do
statements
done
- untill语句
untill condition
do
statements
done
- case语句
case variable in
pattern [ | pattern] ...) statements;;
pattern [ | pattern] ...) statements;;
...
esac
- AND列表
statement1 && statement2 && statement3 && ...
- OR列表
statement1 || statement2 || statement3 || ...
- 语句块
使用花括号引起来的部分{语句1
语句2
...}
2.有趣的内置命令?
- break
- : 命令
- continue
- . 命令
- eval命令《二次扫描》
- exec命令
- exit n 命令
返回0表示运行正常
1-125:用户自定义
126:文件不可执行
127:文件未找到
128及以上:出现一个信号
使用$?访问上一个命令的退出码
- export 命令
- expr 命令(计算求值)
$ echo `expr 5+3`
5+3
$ x=`expr 5+3`#操作符+左右无空格
$ echo $x
5+3
$ x=`expr 5 + 3`#操作符+左右有空格,才可以计算
$ echo $x
8
$ echo `expr 5 + 3`
8
$ echo $(expr 5 + 3)
8
- printf 命令
$ printf "%s %d\n" "Hello world!" 2020
Hello world! 2020
- set命令(重置参数变量)
- shift命令
- trap命令
- unset命令
3.如何挂载?
作用:将shareDir共享到linux目录下的/mnt/share中。
sudo mount -t vboxsf shareDir /mnt/share
作用:卸载
sudo umount /mnt/share