Linux
  • Introduction
  • 和文件打交道
    • Linux 基本指令 ls 和 cd
    • Linux 基本指令 touch, cp 和 mv
    • Linux 基本指令 mkdir, rmdir 和 rm
    • Linux 基本指令 nano 和 cat
  • Linux 文件权限
  • 远程操控
    • 怎么样从 MacOS 或 Linux 通过 SSH 远程 Linux
    • 怎么样从 Windows 通过 SSH 远程 Linux
  • 云端机器学习
    • 自己的云计算, 把 Linux 当成你的云计算平台
Powered by GitBook
On this page
  • mkdir 建立文件夹
  • rmdir 移除文件夹
  • rm 移除文件

Was this helpful?

  1. 和文件打交道

Linux 基本指令 mkdir, rmdir 和 rm

mkdir 建立文件夹

创建一个文件夹:

$ mkdir folder2

给folder2里面再建一个文件夹:

$ mkdir folder2/f2

rmdir 移除文件夹

要移除的文件夹必须是空的. 不然会失败

新建一个folder3 然后移除:

$ rmdir folder3

rm 移除文件

注意: 执行了 rm 以后是不能进行返回操作的, 确保别执行像这样的操作rm/, 会清空电脑.

1 移除单个文件

$ rm file1

2-i或-I有提示地移除文件 (为了避免误删)

  • -i

    会每个要移除的文件都进行提示

  • -I

    超过3个文件才进行提示

$ rm -i f1 f2 f3 f4
rm: remove regular empty file 'f1'?
rm: remove regular empty file 'f2'? y
rm: remove regular empty file 'f3'?
rm: remove regular empty file 'f4'? y
$ rm -I f1 f2 f3 f4
rm: remove 4 arguments? y

3-r或-R(recursively) 用来删文件夹

和rmdir不同,rm - r可以在文件夹中有文件的情况下删除这个文件夹. 比如folder2里有file1和file2两个文件.

$ rm -r folder1
PreviousLinux 基本指令 touch, cp 和 mvNextLinux 基本指令 nano 和 cat

Last updated 6 years ago

Was this helpful?