linux中文件和文件夹的操作
一、文件操作
1.创建( > touch )
> 2.txt 在当前路径创建文件2.txt,(如果2.txt本来就存在,2.txt的内容会被清除)
touch 3.log 在当前路径创建文件3.log
2.删除( rm )
rm:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的
rm 2.txt 删除当前路径中的文件2.txt,需确认。
rm -f /var/access.log 将会强制删除/var/access.log这个文件
3.剪切\重命名( mv )
mv 1 d4/ 把当前路径中的1这个文件剪切到d4文件夹中(当前文件夹中的1文件被删除)
mv 1 4 将当前文件夹中1文件重命名为4
4.拷贝(cp)
cp 1 d1/ 把当前路径中的1这个文件拷贝到d1文件夹中
cp 1 d3/3 把当前路径中的1这个文件拷贝到d3文件夹中,并且重命名该文件为3
二、文件夹的操作
1.创建 (mkdir )
mkdir d1 在当前路径中创建d1命名的文件夹
2.删除( rm )
rm -r d1 在当前路径中删除d1的文件夹,需逐一确认。
rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹,直接删除,无需逐一确认。
3.拷贝( cp )
cp -r 1 d1 把当前路径中的1这个文件夹拷贝到d1文件夹中
4.剪切\重命名( mv )
mv abc/ def/ 将文件夹abc剪切到文件夹def中
mv 1 4 将文件夹1重命名为4