1、批量创建账号
[root@centos6 app]#vim user.txt ---注意格式和/etc/passwd相同
libai:x:510:510::/home/libai:/bin/bash
dufu:x:512:512::/home/dufu:/bin/bash
zhaoritian:x:514:514::/home/zhaoritian:/bin/bash
[root@centos6 app]#newusers user.txt
[root@centos6 app]#getent passwd
libai:x:510:510::/home/libai:/bin/bash
dufu:x:512:512::/home/dufu:/bin/bash
zhaoritian:x:514:514::/home/zhaoritian:/bin/bash
2、批量修改密码
[root@centos6 app]#vim passwd.txt ---注意格式
libai:centos
dufu:centos
zhaoritian:centos
[root@centos6 app]#cat passwd.txt |chpasswd
[root@centos6 app]#getent shadow
libai:$6$W60nH/BffxXf$Q4JwryYVtytP36XFTDmxTPa0Kt6TcMRyw7Jt.6rMCxyqLU.OZfaEGh4FLoVVbS01s3HX1poeqioP1WH/1BwO60:17369:0:99999:7:::
dufu:$6$Q9Vfv/z4PUl/$SqmvG5CRO1NzeLxTncP8N/VOQHRqKhRr1X5xW5HFtwpJqN5MGZnam7s5yHPw90MyT/b/uCcGjCYvU/8aKTpZq/:17369:0:99999:7:::
zhaoritian:$6$Z7amk/X3pdf/$kU1pjXmu2i0Pn/YTUdR0hWjE9KyLkxZMLg2/389hXfmo2tgcWSNNi8cF/ndkshk2xN/fRBxFHX9uiDnsZVpUg.:17369:0:99999:7:::
3、对rm命令定义别名为mv
生产中为了误删除,老司机们长将rm命令定义为mv的别名,这样即使误删除数据,也可以找回来。
[root@centos6 ~]#alias rm='mv -t /app'
[root@centos6 ~]#touch fzz
[root@centos6 ~]#ls
anaconda-ks.cfg Desktop Documents Downloads fzz install.log install.log.syslog Music Pictures Public Templates Videos
[root@centos6 ~]#rm fzz
[root@centos6 ~]#ls /app
f1 f11 f2 fa fb fzz natashaxinjia passwd.txt unix.txt user.txt win.txt
总结:mv命令加上-t选项,使源文件放在后面,移动到前面的目录内。