Linux下文件和文件夹的基本操作

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_40840880/article/details/102531386

1.删除文件
rm 文件名 #普通用户下操作,如果不行
sudo rm 文件名 #root下操作

2.删除文件夹
sudo rm -rf 文件夹名 #root权限下操作

3.新建一个文件夹
mkdir 文件夹名
mkdir 120 #得到一个为120的文件夹

4.新建一个文件
touch 文件名.txt
如:
root@xgj-PC:/usr/bin/pythonxgj# touch 1.txt

5.用vim编辑器打开文件为1.txt
vim 1.txt #回车

6.复习vim编辑器操作
按i,进入编辑状态
输入内容
按ESC,退出编辑状态
再按shift+冒号(英文状态下的:),然后输入wq,回车,保存退出vim编辑器

7.新建一个脚本文件2.py。
如果:在root下新建的
touch 2.py #则新建的脚本文件为只读,不能进行编辑。但在root状态下可以用vim编辑。
如果是普通用户下,新建的文件.py
按su xgj 回车,回到普通用户下
root@xgj-PC:~# su xgj
xgj@xgj-PC:/root$ cd
xgj@xgj-PC:~$
在进入相应的路径
xgj@xgj-PC:~$ cd /usr/bin/pythonxgj/test.py
再新建为3.py的文件名
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$ touch 3.py
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$
这种新建文件是可以常规下编辑的。

8.在普通用户下新建一个root的只读文件.py
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$ sudo touch 3.py
[sudo] xgj 的密码:
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$

在这里插入图片描述

9.普通用户删除文件,直接:rm 文件名
会有询问
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$ rm 3.py
rm:是否删除有写保护的普通空文件 ‘3.py’?
按y #回车即可删除
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$
或者
需要:sudo rm -rf 文件名
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$ sudo rm 3.py
xgj@xgj-PC:/usr/bin/pythonxgj/test.py$
就可以直接删除了。

10.复习
root@xgj-PC:/usr/bin/pythonxgj# rm 120 #120为一个文件夹
rm: 无法删除’120’: 是一个目录
root@xgj-PC:/usr/bin/pythonxgj# rm -rf 120 #加上-rf,说明删除这个文件夹且删除其下的文件,清空该文件夹下的所有文件
root@xgj-PC:/usr/bin/pythonxgj# rm 1.txt #删除文件格式为1的txt文件
root@xgj-PC:/usr/bin/pythonxgj# rm 2.py #删除文件格式为2的py文件
root@xgj-PC:/usr/bin/pythonxgj#

OK,复习到这里。

猜你喜欢

转载自blog.csdn.net/weixin_40840880/article/details/102531386
今日推荐