精华内容
下载资源
问答
  • Linux 创建一个文件 touch

    千次阅读 2018-07-08 13:14:04
    2018/7/8 周日使用 touch 命令可以创建一个文件演示:创建一个 index.html 文件使用 ls 查看当前目录下有无文件,查看后,没有文件;使用 touch index.html 创建 index.html 文件;使用 ls 查看当前目录下有无文件...


    使用 touch 命令可以创建一个文件

    演示:创建一个  index.html  文件



    使用 ls 查看当前目录下有无文件,查看后,没有文件;

    使用 touch index.html 创建 index.html 文件;

    使用 ls 查看当前目录下有无文件,出现 index.html 文件;


    补充:

    如果一个文件已经存在,那么我们再次使用 touch 命令的时候,会更新文件的修改时间;

    演示:


    首先我们使用 ls  查看当前目录下的文件,发现没有文件;

    我们在这个目录下创建一个新的文件 abc.html ;

    我们使用 ls -l 查看文件的信息,得到 abc.html 文件的相关信息;

    我们再次使用 touch 命令 创建已经存在的 abc.html 文件,这个时候这个已经存在的文件会更新修改时间,

    我们使用 ls -l 就可以看到时间已经被修改了;

    展开全文
  • linux c用open打开(创建一个文件

    万次阅读 2017-01-07 17:18:25
    Linux操作系统内核(kernel)利用文件描述符来访问文件文件描述符大于等于0,是一个用户描述被打开文件的索引值,它指向该文件的相关信息记录表,当文件打开或者创建文件的时,就会返回一个文件描述符,当读写...

    1、文件描述符

    Linux操作系统内核(kernel)利用文件描述符来访问文件,文件描述符大于等于0,是一个用户描述被打开文件的索引值,它指向该文件的相关信息记录表,当文件打开或者创建新文件的时,就会返回一个文件描述符,当读写文件时,也需要使用文件描述符来指定特写文件。

     

    2、讲解open函数

    文件需要先打开或则创建

    如果返回是-1, 则出错,如果成功,则返回文件描述符

     

    第一个参数是文件路径

    第二个参数是flags

    第三个参数

     

     

    3、代码实现

     

    #include<sys/types.h>
    #include<sys/stat.h>
    #include<fcntl.h>
    #include<stdio.h>
    #include<string.h>
    //定义flags:只写,文件不存在那么就创建,文件长度戳为0
    #define FLAGS O_WRONLY | O_CREAT | O_TRUNC
    //创建文件的权限,用户读、写、执行、组读、执行、其他用户读、执行
    #define MODE S_IRWXU | S_IXGRP | S_IROTH | S_IXOTH
    
    int main(void)
    {
      const char* pathname;
      int fd;//文件描述符
      char pn[100];
      printf("输入路径名,小于30个字符\n");
      scanf("%s", pn);
      printf("%s", pn);
      //gets(pn);//字符串的输入用gets,请记住
      pathname = pn;
      if ((fd = open(pathname, FLAGS, MODE)) == -1) {
        printf("open file error");
        return 0;
      }
      printf("open file successful\n");
      printf("fd = %d", fd);
      return 0;
    }
    
    
    

     

     

     

     

    4、结果展示

    文件如下

     

    5、总结

          1、我们熟悉了linux  平台下创建文件的过程

          2、我们熟悉了open函数

          3、一开始我把代码写成了这样scanf("%s\n", pn),这个时候输入字符串,回车两次,自己傻逼了,应该不需要\n,如果加上,由于两个%d之后有换行符所以输入时换行即回车被忽略   了

     

    展开全文
  • linux创建文件

    万次阅读 多人点赞 2019-07-14 21:11:06
    linux创建文件 1、在 Linux 上使用重定向符(>)创建一个文件 标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符号时,它会创建一个...

    linux创建文件

    1、在 Linux 上使用重定向符(>)创建一个文件

    标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符号时,它会创建一个文件。
    但是它不允许你在创建文件时向其中输入任何文本。然而它对于不是很勤劳的管理员是非常简单有用的。只需要输入重定向符后面跟着你想要的文件名。
    在这里插入图片描述

    2、 在 Linux 上使用 touch 命令创建一个文件

    touch 命令常用于将每个文件的访问和修改时间更新为当前时间。
    如果指定的文件名不存在,将会创建一个新的文件。touch 不允许我们在创建文件的同时向其中输入一些文本。它默认创建一个 0KB 的空文件。
    在这里插入图片描述

    3、 在 Linux 上使用 echo 命令创建一个文件

    echo 内置于大多数的操作系统中。它常用于脚本、批处理文件,以及作为插入文本的单个命令的一部分。
    它允许你在创建一个文件时就向其中输入一些文本。当然也允许你在之后向其中输入一些文本
    在这里插入图片描述
    你可以使用两个重定向符 (>>) 添加其他内容到同一个文件。
    在这里插入图片描述
    此时会追加内容在其中;

    4、 在 Linux 上使用 printf 命令创建一个新的文件

    用法同echo;

    5、 在 Linux 中使用 cat 创建一个文件

    cat 表示串联concatenate。在 Linux 经常用于读取一个文件中的数据。
    cat 是在类 Unix 系统中最常使用的命令之一。它提供了三个与文本文件相关的功能:显示一个文件的内容、组合多个文件的内容到一个输出以及创建一个新的文件。(LCTT 译注:如果 cat 命令后如果不带任何文件的话,下面的命令在回车后也不会立刻结束,回车后的操作可以按 Ctrl-C 或 Ctrl-D 来结束。)
    在这里插入图片描述
    文件里面的内容是输入的内容;
    如果你想向同一个文件中添加其他内容,使用两个连接的重定向符(>>)。
    在这里插入图片描述

    6、 在 Linux 上使用 vi/vim 命令创建一个文件

    vim 是一个向上兼容 vi 的文本编辑器。它通常用来编辑所有种类的纯文本。在编辑程序时特别有用。
    vim 中有很多功能可以用于编辑单个文件。
    在这里插入图片描述
    输入完之后会进入文件进入编辑模式;

    7、在 Linux 上使用 nano 命令创建一个文件

    nano 是一个编辑器,它是一个自由版本的 pico 克隆。nano 是一个小且用户友好的编辑器。它复制了 pico 的外观及优点,并且是一个自由软件,它添加了 pico 缺乏的一系列特性,像是打开多个文件、逐行滚动、撤销/重做、语法高亮、行号等等。
    在这里插入图片描述

    8、 在 Linux 上使用 head 命令创建一个文件

    head 命令通常用于输出一个文件开头的一部分。它默认会打印一个文件的开头 10 行到标准输出。如果有多个文件,则每个文件前都会有一个标题,用来表示文件名。

    9、 在 Linux 上使用 tail 创建一个文件

    在这里插入图片描述

    10、 在 Linux 上使用 truncate 命令创建一个文件

    在这里插入图片描述

    》》》博主长期更新学习心得,推荐点赞关注!!!
    》》》若有错误之处,请在评论区留言,谢谢!!!

    展开全文
  • linux 创建个文件

    万次阅读 2017-08-30 09:11:09
    1. touch创建个文件# touch file{1..20}参考: 1.Linux一创建个文件及多目录

    1. touch创建多个文件

    # touch file{1..20}

    参考:
    1.Linux一次创建多个文件及多个目录

    展开全文
  • Linux 学习之创建、删除文件和文件夹命令

    万次阅读 多人点赞 2017-09-05 18:26:38
    今天学习了几命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。 创建文件夹【mkdir】 、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹...
  • 我们以在Linux下的home文件夹下创建一个vim文件夹,然后在此文件夹下创建一个c源文件,并编译运行为例: 创建一个文件夹的命令是:(创建一个vim文件夹) mkdir vim 进入该文件夹,并创建一个c文件: cd ...
  • linux一次性创建个文件/文件夹

    万次阅读 2019-01-16 09:04:44
    1、创建个文件   touch file{1..10} 注:创建10个文件,文件名file0,file1 ......file10 2、创建目录 ...注:次性创建10文件夹,目录名为folder1, folder2, ......folder10  ...
  • linux 下的文件创建和进入目录: 1 进入目录的权限要求:    首先从上图大家可以看见我的test目录的文件属性为:  d r w x r w x r - x  这10个字母,我们把第一个单独为一组,剩下九个每三个一组从前到后。第一组...
  • linux创建一个C文件并运行

    千次阅读 2020-06-15 22:01:12
  • linux创建文件

    万次阅读 2018-03-27 11:42:15
    touch 文件名#例如:touch ROOT.xml
  • linux下怎么写一个自动创建文件夹和文件的脚本?就是说我给一个绝对路径,程序会自动帮我创建在路径中没有的文件夹和文件
  • 2、 在 Linux 上使用 touch 命令创建一个文件 3、 在 Linux 上使用 echo 命令创建一个文件 4、 在 Linux 上使用 printf 命令创建一个新的文件 5、 在 Linux 中使用 cat 创建一个文件 6、 在 Linux 上使用 vi/vim...
  • Linux一创建个文件及多目录

    千次阅读 2017-02-07 16:09:16
    . 创建个文件 # touch file{001..035} 二.创建目录 # mkdir folder{001..035} 转载于:https://blog.51cto.com/sunhat/1895718
  • 创建一个2G的文件Linux命令dd)

    万次阅读 2012-07-16 08:26:00
    dd if=/dev/zero of=/tmp/...linux创建文件命令:dd命令 把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法: CODE:[Copy to clipboard]dd 〔选项〕 QUOTE: if =输入文件
  • linux创建一个.txt类型的文件

    千次阅读 2014-09-26 14:17:06
    linux创建文件用touch 例如:touch 1.txt 删除文件用rm 例如:rm -f 1.txt 创建目录用mkdir 例如:mkdir daiyuanqi 删除空目录用rmdir 例如:rmdir daiyuanqi (有东西的目录不能删) 删除装有东西的目录就用...
  • 目标:我们要创建一个zouni 用户 1、编辑配置文件 vim /etc/group 添加下面的这一行 2、编辑/etc/passwd文件 vim /etc/passwd 添加下面的信息 3、然后创建家目录/home/zouni,然后再将/etc/skel当中的...
  • Linux 查看文件创建时间

    万次阅读 2017-11-29 17:46:00
    在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。使用stat命令查看文件的访问时间,修改...
  • linux创建一个普通系统用户

    万次阅读 2018-10-12 10:38:31
    linux创建一个普通系统用户   useradd test ###创建test用户 passwd test ###创建/更新test用户密码 visudo ###给用户分配sudo权限 su test ###在当前目录下切换至test用户 su - test ###登录test用户,...
  • dd if=/dev/zero of=/tmp/test bs=1M ...linux创建文件命令:dd命令 把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法: CODE:[Copy to clipboard]dd 〔选项〕 QUOTE:
  • (1)创建一个.c文件(这里以hello.c为例!) 命令:vi /tmp/hello.c (在tmp目录下创建hello.c文件并打开) (2)在hello.c文件中编写程序 #include <stdio.h> int main(int argc, char** argv) { printf(...
  • Linux创建shell脚本文件

    万次阅读 2019-06-10 20:47:33
    Linux创建shell脚本文件 **1. **使用vim xxx.sh创建后缀为.sh的文件; 2. 开头先写shell脚本的声明; 3. 多条命令语句之间用&连接,并且最后条命令结尾的&符不能省略。 ...
  • 怎么创建.sh 文件linux

    万次阅读 2019-06-13 17:51:56
    怎么创建.sh 文件linux
  • linux 创建文件映射

    万次阅读 2013-09-10 12:45:29
    它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个...
  • Linux创建临时文件配置文件

    千次阅读 2017-08-02 13:42:50
    导语:Linux系统中,服务在正常运行时,会产生一些临时文件,这些临时文件的配置文件存放在/usr/lib/tmpfiles.d/ 目录下,均以.conf结尾,如下所示。当由用户自行创建临时文件的配置文件时,编写格式如下。
  • 文件系统
  • Linux 基础命令入门 创建文件

    千次阅读 2020-04-28 15:54:06
    Linux 基础命令入门 实操 从当前目录下切换到根目录下 ...在yibodong命名的文件夹下创建一个文件YBD mkdir -p yibodong/YBD 创建文件的软连接 ln -s yibodong/YBD ls -il 将文件file1拷贝到目录...
  • linux创建临时文件

    千次阅读 2016-08-02 15:58:58
    linux下删除一个文件需要满足两个条件: 1.文件的链接计数为0 2.没有进程打开该文件 我们即使使用rm命令删除了文件,实际上如果有进程打开了该文件,该文件的内容实际上没有被删除,进程仍然可通过fd操控这个...
  • 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 2 3 4 5 ... 20
收藏数 1,258,381
精华内容 503,352
关键字:

创建一个文件linux

linux 订阅