1.新建文件夹 2.删除文件 3.访问目录
一、新建文件夹
mkdir 命令是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用。
1.mkdir xxx:创建文件夹xxx
先查看当前文件夹下文件,在输入命令:mkdir dl,创建文件夹dl,再次查看列表,可以看到多了一个文件夹 dl;
(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls%%查看当前文件下目录文件夹公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ mkdir dl%%创建文件夹dl(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls%%重新查看当前文件下目录文件夹公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master dl software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$
2.mkdir dl1 dl2 dl3 批量创建文件夹 dl1、文件夹dl2、文件夹 dl3
先查看当前文件夹下文件,在输入命令:mkdir dl1 dl2 dl 3,创建文件夹dl1 dl2 dl3,再次查看列表,可以看到当前文件夹多了一个文件夹 dl;
开始之前我把上一步文件夹删了。
(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls%%查看当前文件下目录文件夹公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ mkdir dl1 dl2 dl3%%创建文件夹dl1 dl2 dl3(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls%%重新查看当前文件下目录文件夹公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master dl1 dl2 dl3 software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$
3.mkdir -p da/zhong/xiao 连续创建文件夹 da、在da文件夹里创建文件夹 zhong、在da文件夹里的zhong文件夹里创建文件夹xiao
-p 选项递归创建所有目录,以创建 /da/zhong/xiao 为例,在默认情况下,你需要一层一层的创建各个目录,而使用 -p 选项,则系统会自动帮你创建 /da、/da/zhong 以及 /da/zhong/xiao。
(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ mkdir -p da/zhong/xiao%%创建文件夹 da、在da文件夹里创建文件夹 zhong、在da文件夹里的zhong文件夹里创建文件夹xiao(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python da deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ cd da%%cd进入da目录(base) wlc@hzsfxy-SYS-4028GR-TR2:~/da$ lszhong(base) wlc@hzsfxy-SYS-4028GR-TR2:~/da$ cd zhong%%cd进入zhong目录(base) wlc@hzsfxy-SYS-4028GR-TR2:~/da/zhong$ lsxiao(base) wlc@hzsfxy-SYS-4028GR-TR2:~/da/zhong$
二、删除文件夹和文件
删除目录:找到删除目录,第一种采用 rm -r 目录名,第二种是强制删除 采用 rm -rf 接文件或目录名
%%第一种(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python dd deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ rm -r dd(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software%%第二种(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ mkdir xx%%新建文件夹(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software xx(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ rm -rf xx%%删除文件夹(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software
删除文件:找到删除文件夹目录,采用rm 命令。默认是 rm -i 删除需要提示确认
(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ touch 1.c(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls1.c 公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ rm -i 1.crm:是否删除普通空文件 '1.c'? y(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$
三、访问目录
1.cd … 返回上一级目录
2.cd …/… 返回上两级目录
3.cd或cd ~ 返回home目录
4.cd /目录名 /目录名/目录名 返回指定目录
(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙$ lsDL wkl(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙$ cd DL(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙/DL$ ls(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙/DL$ cd ..%%返回上一级目录(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙$ cd DL(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙/DL$ cd%%返回home目录(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ ls公共的 吴开龙 anaconda3 cifar-10-python deep-learning-for-image-processing-master software(base) wlc@hzsfxy-SYS-4028GR-TR2:~$ cd 吴开龙/DL%%返回指定目录(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙/DL$ ls(base) wlc@hzsfxy-SYS-4028GR-TR2:~/吴开龙/DL$