艰难的第三周作业

艰难的第三周作业

作业作答:
1 答:编辑文件:nano /etc/bashrc ,文件内增加别名定义: alias lftps=’lftp 172.168.0.1/pub’
2 答:使用命令为 grep -v "./bin/bash$" /etc/passwd
3 答:使用命令为 grep ":[0-9]{2,3}:" /etc/passwd
4 答:1) grep -i "^s" /proc/meminfo
2) grep -e "^s" -e "^S" /proc/meminfo
3) grep "^s" /proc/meminfo ;grep "^S" /proc/meminfo
5 答:echo /etc/rc.d/init.d/functions |egrep -o "^/.
/"
6 答:ifconfig | grep "inet " |tr -s " " |cut -d" " -f3
7 答:编辑 /etc/vimrc 文件,增加如下命令
set ts=4
set expandtab
set autoindent
8 答: 脚本如下:
[ $# -ne 3 ] && echo "Please input 3 username" && exit
useradd $1
useradd $2
useradd $3
let sumid=id -u $1+id -u $2+id -u $3
echo sumid=$sumid
使用方法是:脚本名 用户名1 用户名2 用户名3
9 答:find是实时查找工具,特点是查找速度慢,精确查找,实时查找。
查找条件多种多样,文件名、inode号、链接数、用户、组、文件类型、文件大小、时间等均可作为查找条件。
命令举例: 1 )find /tmp/ -regex ".*.sh" -ls 查找正则表达式为.开始的sh文件
2) find /tmp -inum 499541 查找 inode为499541的文件
3) find /home -group gzq 查找 用户组为gzq的文件
4) find /tmp -type d -empty 查找空文件夹

猜你喜欢

转载自blog.51cto.com/12638549/2344823