学习啦>学习电脑>操作系统>Linux教程>

linux的rm命令删除操作用法有多少种

加城分享

  Linux系统下rm命令是用于删除一个文件或者目录的命令。不同参数有不同用法,包括逐条删除,全部删除,无确认直接删除等,具体怎么用呢?下面由学习啦小编为大家整理了linux的rm命令的相关知识,希望大家喜欢!

  linux的rm命令详解

  Linux rm命令用于删除一个文件或者目录。

  1.语法

  rm [options] name...

  2.参数

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

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

  -r 将目录及以下之档案亦逐一删除。

  linux的rm命令实例

  删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:

  # rm test.txt

  rm:是否删除 一般文件 "test.txt"? y

  # rm homework

  rm: 无法删除目录"homework": 是一个目录

  # rm -r homework

  rm:是否删除 目录 "homework"? y

  删除当前目录下的所有文件及目录,命令行为:

  rm -r *

  文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。

  相关阅读:Linux常用基本命令

  文件名--test

  mkdir test 创建一个文件夹

  mkdir test/test1/test2 -p 在创建test1时候,继续创建test2目录,一起创建

  mv test test1 修改文件名称

  mv test /位置 复制文件到指定位置

  cat test 查看文件内容

  unzip 解压包 解压当前文件

  unzip 解压包 -d /位置 解压压缩包到指定位置

  rm test 删除一个文件

  rm -rf test 删除一个带文件或者文件夹的 文件目录

  cp test test1 复制一个文件

  cp -r test test1 复制一个文件夹(包含文件夹下的文件)

  vi 文件名 修改文件内容

  按i键,下方出现insert,开始编辑内容

  编辑完内容,按esc,退出编辑模式

  :wq 保存退出

  :q! 不保存文件退出

  启动报错,给权限

  chmod 777 ./startup.sh

  chmod -R 777 catalina.sh

  重启nginx: 进入到nginx的sbin目录,重启: ./nginx -s reload(也意指在不关机的情况下,刷新配置文件)

  启动nginx: 进入到nginx的sbin目录,命令./nginx 开启服务

  关闭nginx: 进入到nginx的sbin目录,命令./nginx -s stop(./nginx -s quit) 关闭服务

    3996475