shell在根目录建立文件?不是文件夹。。新手求助
shell在根目录建立文件?
在根目录下创建四个文件m1.txt,m2.txt,m3.txt,m4.txt,用Shell编程,实现自动创建m1,m2,m3,m4四个目录,并将m1.txt ,m2.txt,m3.txt,m4.txt 四个文件分别拷贝到各自相应的目录下
#! /bin/bash
cd /
touch m1 m2 m3 m4 #提示没有权限
for((i=1;i<=4;i++))
do
mkdir ./m$i
cp m$i ./m$i
done
------解决方案--------------------当前用户应该没有根目录“写”的权限,所以不能创建文件或者目录
想办法拿到root帐号,或者改到其它有权限的目录
------解决方案--------------------用root用户去执行
------解决方案--------------------当前用户应该没有根目录“写”的权限,所以不能创建文件或者目录
想办法拿到root
------解决方案--------------------sudo touch xx