精华内容
下载资源
问答
  • Linux删除文件和文件夹的命令(rm)

    万次阅读 2019-09-30 16:15:48
    Linux删除文件的命令叫移除。 bash shell中删除文件的命令是rm 参数: -r:向下递归删除 -f:直接强行删除,且没有任何提示 -i:命令参数会在删除前提示你是不是要真的删除文件 1、删除文件 1.1、使用rm ...

    Linux中删除文件的命令叫移除。
    bash shell中删除文件的命令是rm
    参数:
    -r:向下递归删除
    -f:直接强行删除,且没有任何提示
    -i:命令参数会在删除前提示你是不是要真的删除该文件

    1、删除文件

    1.1、使用rm filenamerm -f filename直接删除文件

    该命令会直接删除文件,不会给出提示

    1.2、使用rm -i filename删除文件

    使用-i命令参数会在删除前提示你是不是要真的删除该文件,因为文件一旦删除就无法找回

    2、删除文件夹(需要使用参数-r来向下递归删除文件夹中的文件夹或文件)

    2.1、使用rm -ir filedir命令

    该命令需要缺每个文件是否要被删除,如果文件过多会非常繁琐

    2.2、使用rm -rf filedir命令

    该命令会直接删除文件夹,不会给出警告信息和提示

    展开全文
  • 将会删除/opt/hello目录以及其下所有文件文件夹 2、删除文件:rm -f /opt/hello/world.txt 将会强制删除/opt/hello/world.txt这个文件 使用这个rm -rf的时候一定要格外小心,linux没有回收站,以至于删除之后再...

    1、删除文件夹:rm -r /opt/hello

    将会删除/opt/hello目录以及其下所有文件、文件夹


    2、删除文件:rm -f /opt/hello/world.txt

    将会强制删除/opt/hello/world.txt这个文件


    使用这个rm 的时候一定要格外小心,linux没有回收站,以至于删除之后再想找回就很难了

    另,对于文件的删除禁止使用 rm -fr 文件名,这种杀鸡用牛刀的做法,是必须禁止掉得,
    最多是“rm -f 文件”rm -fr 一般用来强制删除目录不提示,非常危险,太多的高手都出过严重的错误。

    特别提示:
    初学者尽量不要使用 rm 命令,那么如果必须删除呢?
    可以用 mv代替 rm,也就是把文件移动到 /tmp 下,然后等/tmp分区将要满时一次性删除,减少误删。
    这种把/tmp目录当作回收站使用是个不错的选择。

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

    万次阅读 多人点赞 2017-09-05 18:26:38
    今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。 创建文件夹【mkdir】 一、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹...

    今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。


    创建文件夹【mkdir】

      一、mkdir命令使用权限

        所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录。

        二、mkdir命令使用格式

        格式:mkdir [选项] DirName

        三、mkdir命令功能

        通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限(了解Linux文件-文件夹权限请点击这里)。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。

        四、mkdir命令选项说明

        命令中的[选项]一般有以下两种:

        -m    用于对新建目录设置存取权限,也可以用 chmod 命令进行设置。

        -p     需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。

        五、mkdir命令使用举例

        例一:在桌面下面创建以“demo”命名的文件夹。

        使用以下命令即可。

        mkdir 桌面/demo

      例二:在桌面下面创建以“demo”命名的文件夹,并且给文件夹赋权限,权限为123。

        mkdir  123  桌面/demo


    删除文件夹【rm】

      一、rm命令使用权限

        所有用户都可以在终端使用 rm命令删除目录。

        二、rm命令使用格式

        格式:rm [选项] DirName

        三、rm命令功能

        删除档案及目录。

        四、rm命令选项说明

        命令中的[选项]一般有以下几种:

        -i 删除前逐一询问确认。

      -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

      -r 将目录及以下之档案亦逐一删除,递归所有的子目录,逐一询问。

        五、rm命令使用举例

        例一:删除所有C语言程序文档;删除前逐一询问确认。

        rm -i *.c

      例二:将 Finished 子目录及子目录中所有档案删除。

        rm -r Finished

     

     

         rm -f abc.txt的意思是说强制删除文件。如果文件不存在,也不要提示。这是因为如果直接使用rm abc.txt那么如果文件不存在,rm 会提示你。这在某些情况下,比如我们写一些小脚本,可能不需要他这样做。
    rm -r abc 的意思是说递归所有的子目录。其中要求abc是一个目录名。这条rm运行后,abc目录下的所有子目录里的东西也会一同被删除。通常我们在删除一个目录时会使用rm -rf abc这样的形式,这就是说明删除目录abc,同时要求命令不要产生任何提示。

     

     

     

      注:在linux没有回收站,在试用rm命令的时候,一定要小心些,删除之后就无法再恢复了。

    创建文件【vi】

      一、进入vi的命令

         vi filename :打开或新建文件,并将光标置于第一行首

         vi +n filename :打开文件,并将光标置于第n行首

        vi + filename :打开文件,并将光标置于最后一行首

        vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处

        vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename

        vi filename....filename :打开多个文件,依次进行编辑

      二、移动光标类命令

      h :光标左移一个字符

      l :光标右移一个字符

      space:光标右移一个字符

      Backspace:光标左移一个字符

      k或Ctrl+p:光标上移一行

      j或Ctrl+n :光标下移一行

      Enter :光标下移一行

      w或W :光标右移一个字至字首

      b或B :光标左移一个字至字首

      e或E :光标右移一个字至字尾

      ) :光标移至句尾

      ( :光标移至句首

      }:光标移至段落开头

      {:光标移至段落结尾

      nG:光标移至第n行首

      n+:光标下移n行

      n-:光标上移n行

      n$:光标移至第n行尾

      H :光标移至屏幕顶行

      M :光标移至屏幕中间行

      L :光标移至屏幕最后行

      0:(注意是数字零)光标移至当前行首

      $:光标移至当前行尾

     三、屏幕翻滚类命令

      Ctrl+u:向文件首翻半屏

      Ctrl+d:向文件尾翻半屏

      Ctrl+f:向文件尾翻一屏

      Ctrl+b;向文件首翻一屏

      nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

     四、插入文本类命令

      i :在光标前

      I :在当前行首

      a:光标后

      A:在当前行尾

      o:在当前行之下新开一行

      O:在当前行之上新开一行

      r:替换当前字符

      R:替换当前字符及其后的字符,直至按ESC键

      s:从当前光标位置处开始,以输入的文本替代指定数目的字符

      S:删除指定数目的行,并以所输入文本代替之

      ncw或nCW:修改指定数目的字

      nCC:修改指定数目的行

     五、删除命令

      ndw或ndW:删除光标处开始及其后的n-1个字

      do:删至行首

      d$:删至行尾

      ndd:删除当前行及其后n-1行

      x或X:删除一个字符,x删除光标后的,而X删除光标前的

      Ctrl+u:删除输入方式下所输入的文本

     六、搜索及替换命令

      /pattern:从光标开始处向文件尾搜索pattern

      ?pattern:从光标开始处向文件首搜索pattern

      n:在同一方向重复上一次搜索命令

      N:在反方向上重复上一次搜索命令

      :s/p1/p2/g:将当前行中所有p1均用p2替代

      :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代

      :g/p1/s//p2/g:将文件中所有p1均用p2替换

     七、vi命令使用举例

      例一:创建文件a.txt。

      vi a.txt

      Hello everyone!

      :wq //在退出时,直接输入:wq会发现退不出去,退出方法是:编辑完成后按ESC,然后输入:q就是退出;还有:wq是保存后退出,加感叹号是表示强制

      

      

      

    修改档案时间【touch】

       一、touch命令使用权限

        所有用户都可以在终端使用 touch命令。

        二、touch命令使用格式

        格式:touch [-acfm][-d <日期时间>][-r <参考文件或目录>][-t <日期时间>][--help] [--version][文件或目录...] 或 touch [-acfm][--help][--version][日期时间][文件或目录...]

        (touch [-acfm][-r reference-file] [--file=reference-file][-t MMDDhhmm[[CC]YY][.ss]][-d time] [--date=time][--time={atime,access,use,mtime,modify}][--no-create][--help] [--version]file1 [file2 ...])

        三、touch命令功能

      touch fileA,如果fileA存在,使用touch命令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch命令会在当前目录下新建一个空白文件fileA。

      注:使用touch指令可更改文件或目录的日期和时间,包括存取时间和更改时间。文件的时间属性包括文件的最后访问时间,最后修改时间以及最后在磁盘上修改的时间,命令stat显示结果显示了三个时间属性。

        四、touch命令选项说明

        a 改变档案的读取时间记录。

      m 改变档案的修改时间记录。

      c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。

      f 不使用,是为了与其他 unix 系统的相容性而保留。

      r 使用参考档的时间记录,与 --file 的效果一样。

      d 设定时间与日期,可以使用各种不同的格式。

      t 设定档案的时间记录,格式与 date 指令相同。[[CC]YY]MMDDhhmm[.SS],CC为年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值,则linux中touch命令参数将把年数CCYY限定在1969--2068之内.MM为月数,DD为天将把年数CCYY限定在1969--2068之内.MM为月数,DD为天数,hh 为小时数(几点),mm为分钟数,SS为秒数.此处秒的设定范围是0--61,这样可以处理闰秒.这些数字组成的时间是环境变量TZ指定的时区中的一个时间.由于系统的限制,早于1970年1月1日的时间是错误的.

      --no-create 不会建立新档案。

      --help 列出指令格式。

      --version 列出版本讯息。

        五、touch命令使用举例

        例一:更新file1.txt的存取和修改时间。

      touch file1.txt

      例二:如果file1.txt不存在,不创建文件

      touch -c file1.txt

      例三:更新file1.txt的时间戳和ref+file相同

      touch -r ref+file file1.txt

      例四:设置文件的时间戳为2011年5月18日9点45分10秒

      ls -l file1.txt

      touch -t 1105190945.10 file1.txt


    在新建文件时用touch命令可以建立一个空文件,而vi命令则可以直接编辑文件的内容并保存。touch命令在linux中很少用到,我个人还是比较喜欢vi命令,可以直接对文档进行编辑。

    展开全文
  • Linux文件和文件夹

    2019-08-12 00:13:24
    Linux文件和文件夹

    linux的文件和文件夹

    1. 什么是文件?
    2. 什么是文件夹?
    3. Linux一切皆文件 本身也是基于文件的操作系统
    4. 日常工作中对文件的操作:
      创建文件、删除文件、编辑文件、保存文件、关闭文件、恢复文件等。
    5. 操作linux时这些目录将操作比较频繁:
      在这里插入图片描述
    6. 每个目录的含义:
      bin 全称:binary 二进制文件
      存储的时二进制文件。文件都是可以被运行 的 (可执行程序)
      dev主要存放的是一些外接设别例如U盘 移动硬盘等等都会再该目录中但是不能直接使用 需要挂载(当我i们再电脑上擦差硬盘的时候需要给他分配盘符这个手动操作就是挂载)
      etc:放的文件一般都是配置文件。比如网站运维的配置文件数据库的配置都要放在这个目录中。
      Home目录:家。除了root用户以外其他用户的一个家目录。
      proc:process进程 该目录中存储的是linux运行时候存储的进程。
      root:表示root用户自己的家用户:
      sbin:superbinary:该目录也是存放一些可以被执行的二进制文件。但是必须有超级超级管理员权限的用户才能执行。
      tmp:临时的:系统运行时候产生的临时文件会存储再这个文件中。一般系统用完自己会删除掉我们不可以删除。
      usr:存放的是用户自己安装的软件。其实类似于wiondos系统中的program file 目录:
      var: 存放是系统日志文件:
      mnt:当外接设备如果需要挂载的画就。需要挂载到mnt目录中。
    展开全文
  • 删除文件 rm -f redis-2.8.17.tar.gz 删除单个文件 删除文件夹 rm -rf redis-2.8.17 将会删除目录以及其下所有文件文件夹
  • linux删除文件文件夹命令

    千次阅读 2014-02-03 19:38:04
    linux删除文件文件夹命令 使用这个rm -rf删除文件的时候一定要格外小心,linux没有回收站的。 直接rm就可以了,不过要加个参数-f 即:rm -f 文件路径 -f 就是直接强行删除,不作任何提示的意思 删除文件使用...
  • 删除文件: 转到文件所在目录下 rm -rf 文件名.后缀(不加后缀,表示删除文件夹) 创建文件夹: mkdir /usr/git 在usr目录下创建git文件夹 创建文件 touch test/a.txt   查找文件:   find / -name 'id_...
  • 主要给大家介绍了关于Linux文件/文件夹无法删除的解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  • linux删除文件夹 rm -rf [路径] 删除文件 rm -r [路径] 创建文件夹 命令格式: mkdir [路径] 命令参数:  -m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask  -p, --parents ...
  • Linux文件和文件夹操作命令 1、cd / 进入根目录 (change directory)cd … 返回上一层目录, 2、ls 查看当前目录内容,显示目录清单 3、pwd 显示当前目录路径 4、ls -dl 可以当前文件属性:ls -l 显示所有文件...
  • Linux 删除文件文件夹的简单方法

    千次阅读 2018-01-30 11:34:10
    1. 删除当前文件夹下所有文件 rm -f * 慎用 rm -f /* 此功能是删除 /根目录下的所有文件 执行结果: Linux系统会忠实的执行此命令,哪怕执行它的结果是将自己删除。 在删除的过程中,我发现还有一些特殊权限...
  • mkdir +文件夹名字touch +文件名字rm -fr 删除文件,问价夹 -f强制删除 -r是递归
  • Linux文件和文件夹操作命令详解

    千次阅读 2015-12-28 18:24:34
    花了两个小时的时间,把文件和文件夹相关的常用命令:创建、删除、移动、复制、查找、重命名等在linux上测试了一把,总结下来。文件夹的这些基本操作是要多注意的,一不小心就达不到你想要的效果。文件夹操作:1. ...
  • linux删除文件文件夹操作

    千次阅读 2017-03-24 10:05:55
    但是如何engine_pids中的数量极为庞大的话,那么单个文件类似rm filename就不那么合理了,需要一种可以直接删除日志文件目录下面的所有进程信息但是却不删除文件夹本身,首先简单贴一下rm命令的用法: 删除...
  • linux文件和文件夹的添加和删除

    千次阅读 2013-10-08 16:12:57
    Linux删除文件夹命令  linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字   ...
  • 当我们上传中文文件包到linux 服务后,有时候解压后的文件或者文件夹乱码,rm -rf 删除删除不掉,导致不得不采取其他办法进行处理。 2 删除乱码文件的3种操作方式 第一种删除当前所在文件夹 把当前文件夹中的文件...
  • linux文件和文件夹操作

    万次阅读 2018-06-04 18:14:22
    1、在linux没有盘符的概念 有的只是文件夹及目录2、linux文件、设备、目录皆是文件 目录是一种特殊的文件linux文件系统的最顶端是/,我们称/为Linux的root,是 Linux操作系统的文件系统。3、使用ll / linux...
  • 笔者给大家介绍Linux系统删除文件夹和文件的命令,很多朋友喜欢是rmdir命令来删除文件,不过当遇到目录非空,就会麻烦,下面阅读本文学习下linux删除文件夹和文件的命令吧
  • linux查看文件和文件夹大小

    千次阅读 2013-09-05 13:57:12
    当磁盘大小超过标准时会有报警提示,这时如果掌握dfdu命令是非常明智的选择。  df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。  du可以查看文件文件夹的大小。  两者...
  • Linux防止文件文件夹被恶意删除

    千次阅读 2020-05-15 09:42:31
    Linux系统中,有个``chattr``命令,可修改文件文件夹的属性。如果平时有些重要文件需要防止被恶意删除,可使用此命令实现。
  • Linux创建、删除 文件和文件夹:1、创建文件:touch 文件名实例如下touch paras.txt 在当前目录下创建文件paras.txttouch /a/b/c/paras.txt 在已存在目录下/a/b/c/下创建文件paras.txt2、创建文件夹:mkdir [OPTION]...
  • linux操作系统删除文件和文件夹

    千次阅读 2017-06-14 13:56:43
    1、远程链接到linux操作系统,按照下图...删除文件夹:rm -rf /soft/apache-tomcat-7.0.77/webapps/ROOT 删除文件:rm -f /soft/apache-tomcat-7.0.77/webapps/EasyGreen.war 3、删除成功后会没有任何提示,如下图
  • linux定时删除文件文件夹

    千次阅读 2016-07-07 11:20:49
    linux定时删除文件文件夹
  • Linux修改文件或文件夹权限 chmod 功能描述 使用 chmod 命令 改变文件或目录权限 使用示例 // 只修改当前文件或文件夹 ... // 当前文件夹和文件夹下所有文件统一修改 chmod -R 644 ./fire 常用权限对照表 -...
  • Linux 文件和文件夹权限操作

    万次阅读 多人点赞 2018-04-10 17:45:23
    三、Linux 文件权限首先来查看一下当前目录下的文件内容吧ls -l 查看当前目录下的文件列表 ls -l xxx.xxx (xxx.xxx是文件名) 查看指定的文件我们可以看到文件的权限,-rw-rw-r-- ,一共有10位数。其中: 最前面...
  • Linux新建、移动、删除文件和文件夹

    千次阅读 2018-11-15 14:53:43
    1.新建文件夹  在当前目录下,新建文件夹work。 mkdir work 2.新建文件 ... 在当前目录下,新建文件main.cpp。...3.复制文件 ... 将文件main.cpp内容复制到code.... 将文件main.cpp移动到work文件夹中。 mv main...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 244,400
精华内容 97,760
关键字:

linux删除文件和文件夹

linux 订阅