linux系统考题
1.如何查看剩余磁盘空间?如何查看剩余内存空间?
df -h
free
2.如何查看swap是否打开?
cat /proc/swaps
3.
$rm file>/dev/null
$echo $?
输出什么内容?
如果文件“file”存在,则输出“0”;如果文件“file”不存在,则输出“1”
4.怎么删除文件名为"*"的文件
rm \*
5.执行./a.sh输出什么内容?
a.sh:
var=5
./b.sh
echo $var
b.sh:
var=10
export var
var=15
exit 0
实验结果:5
6.$which cd
/usr/bin/which: no cd in(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
请问这是为什么?
因为which命令是在path变量指定的路径中去查找,而cd命令是bash的内建命令
7.列出某个目录(假设是/home/public)下所有的子目录(不包含文件)用什么命令?
ls -R /home/public -F | grep "/$"
8.如何查看系统正在运行的进程数?
top命令
9.请问make命令有什么用途?
根据Makefile文件编译源代码、连接、生成目标文件、可执行文件