Linux上如何用终端来在指定路径下创建一个文本? 另外批量创建新用户,应该如何做?

2020-04-28 科技 112阅读
1. 创建文件有三个办法:
1.1 touch 文件名 此时文件是空的。
1.2 vi 文件 打开之后可以做任意编辑
1.3 echo "一些内容” > 文件名 文件创建好之后就有内容。但是不建议
个人建议,使用第二个命令,例如 vi test.txt
2. 批量建立用户,需要脚本完成,给你一个脚本参考一下:(建立20个用户,默认密码123456,用户名前缀stu
#!/bin/bash
i=1
while [ $i -le 20 ]
do
useradd stu$i
echo "123456" | passwd --stdin stu$i &> /dev/null
i=`expr $i + 1`
done
3. 删除用户,加一个-r 选项就可以了。
useradd -r zs 删除了zs用户,同时zs的个人目录也没哟了。
补充一点,如果你想要删除用户,并且删除掉这个用户所创建的所有文件,建议分两步完成。
1. rm -rf `find / -user zs` 先删除掉zs用户创建的文件
2. userdel -r zs 在删除zs用户和宿主目录
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com