创建文件夹_创建文件夹shell - CSDN
  • linux下创建文件和文件夹

    万次阅读 2018-07-30 15:48:49
    使用linux系统会有一些常见的命令,譬如说,创建文件夹,创建文件,这些命令都是比较常见的。 方法/步骤   首先说一下touch 创建二进制文件,用法就非常的简单,touch+文件名 之间一定要空格。先查看一下有...

    使用linux系统会有一些常见的命令,譬如说,创建文件夹,创建文件,这些命令都是比较常见的。

    linux下创建文件和文件夹

    方法/步骤

    1.  

      首先说一下touch 创建二进制文件,用法就非常的简单,touch+文件名   之间一定要空格。先查看一下有什么文件

      linux下创建文件和文件夹

    2.  

      譬如我下面要创建一个mn的文件  touch mn  回车就可以创建,创建完成以后ls查看一下

      linux下创建文件和文件夹

    3.  

      创建文件夹,mkdir这个命令是用于创建文件夹的,使用非常非常的简单,mkdir+文件夹名称,之间一定要有空格,先查看一下都是有什么文件

      linux下创建文件和文件夹

    4.  

      mkdir  ceshi 譬如创建一个名字叫ceshi的文件夹

      linux下创建文件和文件夹

    5.  

      还有一个命令来创建文件vi+文件名,这个也是可以创建文件的。

      linux下创建文件和文件夹

    6.  

      最后总结一下创建文件夹和文件的命令

      linux下创建文件和文件夹

      END

    vi、touch是创建文件的命令,
    cp、mv也算是吧,因为cp是拷贝文件,mv是移动文件
    另外还有好多命令能够创建文件,之要该命令能够重定向输出到一个不存在的文件,就会创建文件。例如
    tail -f -n 200 /usr/local/tomcat/logs/catalina.out > /tmp/tomcatlog.log
    //将tomcat日志文件的最后200行内容写入到/tmp/tomcatlog.log文件中,如果/tmp/tomcatlog.log文件不存在,则会创建该文件,如果存在,则覆盖原文件的内容。
    下面的类同:
    echo nihao > /tmp/echo.txt
    cat testcat > /tmp/cat.txt
    less testless > /tmp/less.txt
    总之,这面试官的Linux知识不怎么地。

    展开全文
  • Linux:创建文件夹

    千次阅读 2019-02-26 13:59:19
    (1)输入命令:mkdir music,创建文件夹 music,再次查看列表,可以看到多了一个文件夹 music; (2)输入命令:mkdir a1 a2 a3,批量创建文件夹 a1、文件夹 a2、文件夹 a3; (3)输入命令:mkdir -p b1/b2/...

     

    (1)输入命令:mkdir music,创建文件夹 music,再次查看列表,可以看到多了一个文件夹 music;

    (2)输入命令:mkdir a1 a2 a3,批量创建文件夹 a1、文件夹 a2、文件夹 a3;

    (3)输入命令:mkdir -p b1/b2/b3,连续创建文件夹 a1、文件夹 a2、文件夹 a3;

    【总结】

    • mkdir xxx     创建文件夹xxx
    • mkdir a1 a2 a3     批量创建文件夹 a1、文件夹 a2、文件夹 a3
    • mkdir -p b1/b2/b3     连续创建文件夹 b1、文件夹 b2、文件夹 b3

    相关推荐:Linux 常用命令

    展开全文
  • 三种C/C++创建文件夹和路径的方法

    万次阅读 2019-07-13 11:04:32
    这个博客主要转载自:三种C/C++创建文件夹的方法。 在做调试时候,有的时候需要批量输出中间结果和数据,放到其他环境下处理,或者和别人的工作对接。这时候需要以文件的形式保存一些数据,有的时候数据分类严格的话...


    这个博客主要转载自:三种C/C++创建文件夹的方法
    在做调试时候,有的时候需要批量输出中间结果和数据,放到其他环境下处理,或者和别人的工作对接。这时候需要以文件的形式保存一些数据,有的时候数据分类严格的话就要按照文件夹组织数据。创建文件夹的三种常用方式如下:(其中本人选择了第二种)

    第一种:MFC封装好的接口函数

    PathIsDirectory //判断是否存在
    //-----------------------		我是分界线		------------
    ::CreateDirectory //创建
    

    例如:

    	#include "shlwapi.h"
    	#pragma comment(lib,"shlwapi.lib")
    	#include <afx.h>
    //------------------	我是分界线	-----------------
    	CString path = "../../../STL/stl2";
    	if (!PathIsDirectory(path)) {
    		::CreateDirectory(path, 0);
    	}
    

    //这种方法没测试,不知道。有测试过的小兄弟可以评论一下。应该也是很好用的,但是毕竟没有用过几次MFC。

    第二种:编写C/C++函数实现该功能

    例如:

    #include <io.h>
    #include <direct.h>
    #define PATH_DELIMITER '\\'
    //-----------------------	我是分界线	-------------------------
    bool createDirectory(const std::string folder) {
    	std::string folder_builder;
    	std::string sub;
    	sub.reserve(folder.size());
    	for (auto it = folder.begin(); it != folder.end(); ++it) {
    		//cout << *(folder.end()-1) << endl;
    		const char c = *it;
    		sub.push_back(c);
    		if (c == PATH_DELIMITER || it == folder.end() - 1) {
    			folder_builder.append(sub);
    			if (0 != ::_access(folder_builder.c_str(), 0)) {
    				// this folder not exist
    				if (0 != ::_mkdir(folder_builder.c_str())) {
    					// create failed
    					return false;
    				}
    			}
    			sub.clear();
    		}
    	}
    	return true;
    }
    

    很好用,多个文件夹级联也能一次创建完成。如在A目录下创建:“FileA\FileB\FileC”的连续三个有包含关系的文件夹路径。可以一次通过,直接在参数里扔进去路径即可。

    第三种:调用DOS命令

    这也是我最先想到的方法,简单。但是在使用时候发现问题:当文件夹名包含空格等字符时候,就不能正常创建文件夹。不推荐广泛使用,临时用一下是可以的。

    #include <stdlib.h>
    //--------------------		我是分界线		---------------------
    system("md stl2");
    

    多个级联的路径也可以一次创建成功。

    展开全文
  • Java创建文件和文件夹

    万次阅读 多人点赞 2017-11-21 08:10:27
    例子。 java代码: import java.io.*;//导入所需的包 public class IOTest {//类 public static void main(String[] args){//主程序,程序入口 File file=new File...file.exists()){//如果文件夹不存在 file.mk

    例子如下:

    java代码:

    import java.io.*;//导入所需的包
    public class IOTest {//类
    	public static void main(String[] args){//主程序,程序入口
    		File file=new File("D:\\Qiju_Li");
    		if(!file.exists()){//如果文件夹不存在
    			file.mkdir();//创建文件夹
    		}
    		try{//异常处理
    			//如果Qiju_Li文件夹下没有Qiju_Li.txt就会创建该文件
    			BufferedWriter bw=new BufferedWriter(new FileWriter("D:\\Qiju_Li\\Qiju_Li.txt"));
    			bw.write("Hello I/O!");//在创建好的文件中写入"Hello I/O"
    			bw.close();//一定要关闭文件
    		}catch(IOException e){
    			e.printStackTrace();
    		}
    	}
    }
    
    运行后。结果如下:

    创建成功。


    展开全文
  • java创建文件夹和文件

    万次阅读 2018-04-09 10:45:30
    java创建文件夹和文件,在文件夹不存在的情况下创建。 在执行这个方法时候大部分会遇见,找不到路径方法。 下面是我认为比较好用的一个写法,贴出来,有更好的可以一起分享。 // 指定路径如果没有则创建并添加 ...
  • linux中要怎么创建文件夹

    万次阅读 2017-11-28 13:33:22
    我是一个linux初学者,由于工作上面需要,我需要在linux中创建一个文件夹,然后自学了一点点,其实创建文件夹很简单,下面分享给大家,越努力越幸运,共勉!创建文件夹 mkdir 后面加文件夹名字 例如:mkdir aa 然后第一个...
  • java创建文件和文件夹

    万次阅读 2018-07-18 15:51:06
    在java开发过程中总是会遇到操纵file类的情况,最常见的需求就是创建文件。而java API很明显没有直接创建文件不报错的。这里提供一个方法来创建文件。 public static boolean createFileOrDir(String path) { ...
  • c语言实现文件夹创建和删除

    万次阅读 2017-10-19 23:41:43
    参考: http://blog.csdn.net/tigerjibo/article/details/11712039 http://baike.baidu.com/subview/355/5900599.htm http://blog.sina.com.cn/s/blog_5db869d00100h7hi.html ...
  • C++ 创建文件夹的四种方式

    万次阅读 多人点赞 2019-08-01 13:25:16
    在开头不得不吐槽一下,我要的是简单明了的创建文件夹的方式,看得那些文章给的都是复杂吧唧的一大坨代码,不仔细看鬼知道写的是啥。因此,为了方便以后自己阅读,这里自己写一下 C++ 创建文件夹的三种方式: 文章...
  • C++创建自定义名称的文件夹 C++创建自定义名称的文件夹 C++创建自定义名称的文件夹 C++创建自定义名称的文件夹 C++创建自定义名称的文件夹 C++创建自定义名称的文件夹 C++创建自定义名称的文件夹 C++创建自定义名称...
  • 1. 创建文件夹 创建一个名为dataset的文件夹 import os path = 'dataset' # 创建文件夹 if not os.path.exists(path): os.mkdir(path) 2. 创建文件夹以及子文件夹 创建dataset文件夹且在dataset下创建名为train的...
  • IDEA创建多级文件夹

    2020-02-05 12:30:50
    创建文件夹只能产生一个文件夹创建多级文件夹方法1创建多级文件夹方法1 一般使用.来创建文件夹只能产生一个文件夹 例如:com.immer.monitor.persistence这样创建只会产生一个文件夹不能展开。 创建多级文件夹方法...
  • python 如果文件夹不存在 创建文件夹

    千次阅读 2020-01-14 16:00:41
    if not os.path.exists(dirs): os.makedirs(dirs) 记得提前import os
  • ubuntu下创建文件夹

    千次阅读 2019-04-09 19:53:10
    mkdir 空格 文件名 例: mkdir example
  • Shell Linux:创建文件夹

    千次阅读 2019-03-24 10:09:04
    touch 【文件夹名】
  • 用C语言实现创建若干个文件夹(路径),在VS2010下调试通过!
  • cmd批量创建文件夹

    千次阅读 2019-06-11 14:20:14
    MD A工作资料 B文本资料 之间用空格隔开
  • 创建文件夹: 1.创建单个文件夹 mkdir 文件夹名称 2.批量创建文件夹 mkdir 文件夹名称 文件夹名称 文件夹名称 3.递归创建目录文件夹 mkdir -P 文件夹名称/文件夹名称/文件夹名称 4.创建文件夹及授权:修改...
  • import os dirs="./try" if not os.path.exists(dirs): os.makedirs(dirs)
  • 在VirtualBox中创建虚拟机时,出现以下错误 解决方法:在”管理“——>"全局设定" ——> "常规"中更改“默认虚拟电脑位置“的路径即可解决。 转载于:...
1 2 3 4 5 ... 20
收藏数 1,063,415
精华内容 425,366
关键字:

创建文件夹