Linux学习-创建、删除-文件夹、文件

1. 在任意文件夹下面创建形如 1/2/3/4/5/6/7/8/9 格式的文件夹系列

mkdir -p 1/2/3/4/5/6/7/8/9 #-p 参数的应用

2. 同一个目录下创建多个目录

mkdir file{1..5} ##创建5个文件夹,分别命名为file1, file2, file3, file4, file5
mkdir file1 file2 file3 file3 file4 file5#同上

3. 同一个目录下创建多个文件

touch file{1:5}
touch file1 file2 file3 file4 file5
注意:
  1. touch 和mkdir,前者创建文件,后者是创建文件夹
  2. 示例中{}中,要写..,而不是...。

4. 创建多层次、多维度的目录树

在任意文件夹下面创建 folder1~5这5个文件夹,然后每个文件夹下面继续创建 folder1~5这5个文件夹

mkdir -p fold{1..5}/fold{1..5}

5. 文件夹与文件管理命令

mv file file1#将file重命名为file1
mv file1 test/ #将file1 移动至test文件夹下

6. 在文件中写入内容

echo 'I love you ?' >me.txt  
#  在me.txt这个文件中输入在a.txt这个文件中输入I love you ?,如果没有这个文件则创建。如果有这个文件,那么新内容代替原来的内容。
echo 'i love u' >>me.txt  #在me.txt这个文件中输入i love u,如果没有这个文件则创建.如果有这个文件,那么新内容添加在原来内容的后面

这两种方式无论哪一种,如果没有me.txt文件,都会自动创建me.txt 文件

6. 删除文件和文件夹

rm -f  ##force 不显示警告讯息强制删除
rm -i  ##在删除前会想询问是否删除
rm -r ##递归删除文件
rm -rf file
rm -rf file{1..5}
rm -rf file*
rm -rf fold
rm -rf 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容