精华内容
下载资源
问答
  • Linux 快速创建文件并写入内容

    千次阅读 2020-07-15 17:59:30
    1、自动创建 test.txt 文件 2、自动写入 “Raspberry”

     

     

    Linux 创建文件并写入内容

    1、自动创建 test.txt 文件

    2、自动写入 “Raspberry”

     

    >  创建并写入

    >> 追加写入

     

     

    其他方法:
    vi vim
    touch
    echo
    cat <<EOF>> ……
     

     

     

    展开全文
  • 一、前言很久以前接触了VB,后来一直想学C,但是一直...下面的这个小例子是创建文件一个,并且在文件写入数据。二、open()函数他的功能是打开一个指定的文件,或者创建一个新文件获得文件描述符。intopen(cons...

    一、前言

    很久以前接触了VB,后来一直想学C,但是一直被Win API掐住手脚,也一直在用VB去实践WinAPI,所以对C也是一知半解,在后来又转到Linux下学习Java、Android,索性也就在Linux下学习C吧。

    下面的这个小例子是创建文件一个,并且在文件中写入数据。

    二、open()函数

    他的功能是打开一个指定的文件,或者创建一个新文件,并获得文件描述符。

     int open(const char *pathname, int flags);

    参数 pathname是要打开的文件路径名称,flags有以下取值,另外flags 的各种取值可以用位或的方式叠加起来。

    O_RDONLY:只读方式打开文件

    O_WRONLY:只写方式打开文件

    O_RDWR:读写方式打开文件 

    O_CREAT:如果文件不存在,则创建该文件

    O_TRUNC:如文件已经存在,则删除文件中原有数据

    O_APPEND:以追加方式打开文件

    如果函数返回大于等于0的整数,这个整数也就是文件描述符。

    (在Windows中,这个函数应该对应的是OpenFile,OpenFile返回值称文件句柄。)

    三、write()函数

    接下来我们应该调用某个函数向这个文件中写入数据,(我想还是Java的I/O函数调用的舒服)。

    ssize_t write(int fd, const void *buf, size_t count);

    参数fd是文件的描述符,也就是上面open的返回值,最终会将数据写入到这个文件fd中。buf即指向将要写入的数据,最后一个count是要写入的字节数。

    四、close()函数

    当然,我们最后要手动关闭文件并释放相应资源。

    int close(int fd);

    五、实例

    #include 
    #include 
    #include 
    #include 
     
    #include 

    int main(void){
      char fileName[] = "file.txt";
      char writeData[12] ="我是数据";
      int fd;

     fd = open(fileName,O_CREAT|O_RDWR);

     if(fd 0)
            printf("[%s] 无法打开 !!!\n",fileName);
     else
            write(fd,writeData,sizeof(writeData));
            printf("[%s] 写入成功 !\n",fileName);
            close(fd);
     exit(0);
    }

    运行后 在终端通过gcc编译后运行,会在源文件同级目录下出现test、file.txt。b35fecc30e976565f5381ac14d985515.pnga878587015e8bf37a2567c14a50244af.png

    f49428d1adbb5a09b25b96a831467d90.png

    ???

     public static void main(String[] args) throws AWTException {
         try {
             Files.write(Paths.get("/home/HouXinLin/file.txt"),"我是数据".getBytes());
         } catch (IOException e) {
             e.printStackTrace();
         }
    展开全文
  • Linux 命令 创建文件

    2016-12-15 15:33:00
    Linux 命令 创建文件 1、vi vi 1.txt 会直接创建并打开一个文件1.txt ...touch的作用是更改一个文件或目录的时间。touch 2.txt 如果2.txt不存在,则... 3.txt 可以直接创建文件3.txt并将abcd写入。 4、...

    1、vi

    vi 1.txt 会直接创建并打开一个文件1.txt

    2、touch

    touch的作用是更改一个文件或目录的时间。touch 2.txt 如果2.txt不存在,则创建空文件2.txt

    3、echo 

    echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。

    4、less 、more 、cat 

    三者都是将文件内容输出到标准输出,其中less和more可以分页显示,cat是显示全部。

    三者可以根据已经存在的文件创建新的文件。假设已经存在文件1.txt。

    cat 1.txt > 2.txt

    less 1.txt > 3.txt

    more 1.txt > 4.txt

    此时创建的文件内容都和1.txt中文件内容相同。

    posted on 2016-12-15 15:33 玲儿灵 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/jymz/p/6183462.html

    展开全文
  • Linux 创建文件命令

    2019-12-28 14:13:47
    1、vi vi 1.txt 会直接创建并打开一个文件1.txt 2、touch touch的作用是更改一个文件或目录... 3.txt 可以直接创建文件3.txt并将abcd写入。 4、less 、more 、cat 三者都是将文件内容输出到标准输出,其中less...

    1、vi

    vi 1.txt 会直接创建并打开一个文件1.txt

    2、touch

    touch的作用是更改一个文件或目录的时间。touch 2.txt 如果2.txt不存在,则创建空文件2.txt

    3、echo 

    echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。

    4、less 、more 、cat 

    三者都是将文件内容输出到标准输出,其中less和more可以分页显示,cat是显示全部。

    三者可以根据已经存在的文件创建新的文件。假设已经存在文件1.txt。

    cat 1.txt > 2.txt

    less 1.txt > 3.txt

    more 1.txt > 4.txt

    此时创建的文件内容都和1.txt中文件内容相同。


    原文链接:https://blog.csdn.net/xyw_blog/article/details/16861263

    展开全文
  • 授权 chmod 777 * 在当前目录下 创建文件夹test mkdir test 在test文件及中新建一个test.txt touch test/test.txt 打开test.txt,写入内容保存 ...删除test.txt文件 rm -rf test.txt 删除文件夹test r
  • linux创建文件命令

    2019-10-06 12:52:17
    1、vi vi 1.txt 会直接创建并打开一个文件1.txt 2、touch touch的作用是更改一个文件或目录的时间... 3.txt 可以直接创建文件3.txt并将abcd写入。 4、less 、more 、cat 三者都是将文件内容输出到标准输出,其...
  • linux 创建文件命令总结

    万次阅读 2013-11-21 15:17:21
    1、vi vi 1.txt 会直接创建并打开一个文件1.txt 2、touch ...echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。 4、less 、more 、cat  三者都是将文件内容输出到标准输出,其中less和mo
  • 1.vi vi 1.txt 会直接创建并打开一个文件1.txt;然后编辑;...3.txt 将内容1234567写入到文件中(文件不存在则创建并写入),如原文件存在内容则覆盖 4.less,more ,cat cat 1.txt 查看1.txt,全部内
  • 有人提问,如果创建一个文件创建这个文件的时间是保存在哪里的。所以就查到了这篇文章。===在介绍inode结构体之前先做一个链接文件的实验:1.创建一个普通的文件test.txt并写入内...
  • 文件操作目录文件相关文件相关的命令查看可执行未见路径的变量查看文件内容命令搜索文件内容命令搜索文件命令写入文件命令(可以用在写入日志上)管道(把一个命令的输出通过管道作为另一个命令的输入)软连接其他...
  • 之前博客只是说明了创建文件与删除,对文件都是直接双击打开来进行写入或者读取等一系列操作,但是这种操作貌似不是我们这种脱离鼠标的程序猿该做的呀,那么如何做? 查看文件 cat查看小型文件 首先已有的ls.txt...
  • [root@zaoanmiao home]# mkdir testln 创建一个用于测试的文件夹 ...[root@zaoanmiao testln]# vim test.txt 创建测试的txt文件并写入内容 [root@zaoanmiao testln]# cat test.txt 查看写入的内...
  • linux搭建NFS服务器 为了实现不同操作系统中的数据共享,...2、创建测试文件并赋权限 mkdir /home/test chmod -R 777 /home/test/ cd /home/test/ vim aaa/bbb.txt 3、修改配置文件 vim /etc/exports 写入 /home/te
  • linux文件操作命令

    2011-08-14 16:28:52
    1.创建文件 touch test.txt 创建文件 echo "this is a test" >test.txt 创建文件并写入内容   2.查看文件内容 >CAT: cat /test/test.txt 查看内容 cat -n /test/test.tx
  • 0.文件基础 文件路径切换:cd加路径,ls 查看当前...1.touch创建文件,vi写入文件,cat查看文件 [root@tandelin data]# touch test.txt [root@tandelin data]# vi test.txt [root@tandelin data]# cat test.tx...
  • 并写入大量内容。/root/1.txt1、查看文件里面的全部内容命令:cat 文件名2、翻页查看文件的全部内容命令:more 文件名(小技巧:按空格键整体翻了一页,按回车键一次只增加一行)3、查看文件的头部命令:head 文件名...
  • 在当前python项目目录下创建work目录,在其中创建同名文本文档work.txt,在txt文件写入 当前日期的月和日即可 连接虚拟机,将刚才写好的work.txt上传到虚拟机/home/目录下,同时将本地的work.txt删除。 将Linux...
  • 1、在根下创建-个目录ceshi ,在测试目录下创建一个user目录 ,将/etc/passwd和/etc/shadow文件 复制到/ceshi/user目录中,给/ceshi//user/...3、找出根目录下文件名为passwd的文件并将找出的结果写入/passwd.txt文件.
  • 1、新建一个文件将abc写入。这里用到了重定向符 echo "abc" > test.txt 2、 ll #显示目录文件详细信息 du -h 文件/目录 #查看大小 3、查看状态或文件类型: stat 命令:查看文件的详细信息,比如创建修改...
  • 并写入大量内容。/root/1.txt 1、查看文件里面的全部内容 命令:cat文件名 2、翻页查看文件的全部内容 命令:more文件名 (小技巧:按空格键整体翻了一页,按回车键一次只增加一行) 3、查看文件的...
  • Linux系统中查看文件的几种方式准备工作使用vim命令:查看并编辑文件使用cat命令:一次性显示文件...使用touch命令创建一个test.txt文件,然后使用vim命令打开并写入30行文本。 touch test.txt vim test.txt 使用v
  • 1.创建文件 touch test.txt 创建文件 ...test.txt 创建文件并写入内容 2.查看文件内容 >CAT: cat /test/test.txt 查看内容 cat -n /test/test.txt 查看内容并显示行号 cat -A /test/test.txt 相看完整...
  • 并写入大量内容。/root/1.txt 1、查看文件里面的全部内容 命令:cat 文件名 2、翻页查看文件的全部内容 命令:more 文件名 (小技巧:按空格键整体翻了一页,按回车键一次只增加一行) 3、查看文件的头部 命令:head...
  • 应用(1)创建文件并保存数据(2)通过read函数读取data.txt中保存的数据 1.总述 Linux下一切都是文件 ,对于文件的操作,我们需要用文件操作符来指定。文件一般经过创建过程才会分配文件描述符,可以把它理解为方便...
  • 并写入大量内容。/root/1.txt1、查看文件里面的全部内容命令:cat 文件名2、翻页查看文件的全部内容命令:more 文件名(小技巧:按空格键整体翻了一页,按回车键一次只增加一行)3、查看文件的头部命令:head 文件名...
  • [表示向文件追加和写入内容,需要注意的是在没有文件时则创建新的文件并写入内容,有文件时则会覆盖或追加写入内容]例子1:ls -l >/home/test/hello.txt 表示查询文件的同时将内容写入到hello.txt文件里,注意...
  • /*=============================================== * 文件名称:protectprocess.c //守护进程 * 创 建 者:追光者 * 创建日期:2020年11月01日 * 描 述:创建守护进程将当前系统时间写入test.txt中。创建步骤:用...

空空如也

空空如也

1 2 3 4 5 6
收藏数 111
精华内容 44
关键字:

linux创建txt文件并写入

linux 订阅