1、统计当前目录/home/zheng下普通文件的数量并显示结果
find /home/zheng -type f | wc -l find /home/zheng -type f -exec wc -l {} ;
2、vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换?
3种:命令、输入、末行 命令切到输入:i、a、o、A、O、I 命令切到末行:shift+: esc
3、什么是位置变量?shell的变量类型有哪些?
位置变量:命令或者脚本后面跟的参数,是用来上传给程序的参数。
shell的变量类型:位置变量、环境变量、自定义变量、预定义变量、特殊变量
4、linux如何使用windows系统共享出来的文件夹,如何实现开机自动挂载?
手动挂载: mount.cifs 192.168.80.1/aa /opt/aa -o username=administrator password=abc123
永久挂载: vi /etc/fstab //192.168.80.1/aa /opt/aa cifs defaults,username=administrator,password=abc123 0 0 mount -a
5、写一个shell脚本,当输入foo,输出bar,输入bar,输出foo
vi shell.sh #!/bin/bash read -p "请输入【foo|bar】:" A case $A in foo) echo "bar" ;; bar) echo "foo" ;; *) echo "请输入【foo|bar】其中一个" esac