网站首页 > 技术教程 正文
继上节内容,在 linux 运维过程当中,与 Windows 一样,我们要在不同的文件夹之间进行文件的复制、粘贴、文件重命令、删除等操作。因此本节就给大家讲讲在 linux 系统里是如何通过命令行来实现的。由于命令的相关性,所以就放在一起来讲,大家也可以更好地结合实际情况使用。本节重点:
linux 下的 cp相当于 windows 的复制+粘贴。
mv的移动功能相当于 windows 的剪切+粘贴。
rm 的删除功能相当于 windows 的彻底删除。慎用!!!
命令注释、用法及常用参数:
cp (全称:copy file)命令主要用于复制文件或目录;
cp dest_file /home/       #复制 dest文件至/home/目录下          
cp -r dest_directory/ /home/   #复制dest目录(包含子目录)至 home/目录下常用参数
-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-f:覆盖已经存在的目标文件而不给出提示。
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
mv (全称:move file)命令用来为文件或目录改名、或将文件或目录移入其它位置;
mv source_file(文件) dest_file(文件)     #把source_file改名为dest_file
mv source_file(文件) dest_directory(目录) #把source_file移至dest_directory 目录
mv source_directory(目录) dest_directory(目录) #dest 目录存在,则移至;dest 目录不存在,则是 source 目录更名。
mv source_directory(目录) dest_file(文件)  #出错,linux 下无法把目录移至或更名为文件常用参数
-b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份
-i: 如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。
-f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。
-n: 不要覆盖任何已存在的文件或目录。
rm (全称:remove)命令用于删除一个文件或者目录;
# rm  test.txt                       #删除文件
rm:是否删除 一般文件 "test.txt"? y     #没加参数,都会弹出确认提示
# rm  mydoc/                       #删除目录需要增加参数 r
rm: 无法删除目录"mydoc": 是一个目录   #命令出错提示
# rm  -r  mydoc/                  #正确的目录删除方法
rm:是否删除 目录 "mydoc"? y         #没加参数,弹出确认提示常用参数
-i 删除前逐一询问确认。
-f 即使原档案属性设为只读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
如果已经确认文件或目录可以删除,可以加上参数 f,注意 linux 下使用 rm删除的文件是找不回来的,一定要慎用!!!!
rm  -rf 要删除的文件名或目录
rm -rf test.txt    #不用确认,直接删除文件
rm -rf mydoc/      #不用确认,直接删除目录(包含子目录),慎用!!!
rm -rf *           #不用确认,直接删除当前目录全部文件(包含临时、隐藏)慎用!!!猜你喜欢
- 2025-09-06 工程师必知必会的20个Linux命令_linux工程师是做什么的
- 2025-09-06 程序员必备的21个Linux命令_程序员命令大全
- 2025-09-06 Linux常用命令(三)_linux50个常用命令
- 2025-09-06 小白必看!30 分钟精通 Linux 基础操作,从此告别命令行恐惧!
- 2025-09-06 linux常用系统命令_linux系统常用命令详解
- 2025-09-06 Linux alias命令_linux设置alias
- 2025-09-06 Linux 命令总结,建议收藏_linux命令大全chm版
- 2025-09-06 Linux-常用操作命令介绍_linux常用命令详解
- 2025-09-06 LINUX基础命令详解_linux基本命令总结
- 2025-09-06 掌握Linux常用命令的分类_linux命令分类有几种
欢迎 你 发表评论:
- 10-23Excel计算工龄和年份之差_excel算工龄的公式year
- 10-23Excel YEARFRAC函数:时间的"年份比例尺"详解
- 10-23最常用的10个Excel函数,中文解读,动图演示,易学易用
- 10-23EXCEL中如何计算截止到今日(两个时间中)的时间
- 10-2390%人不知道的Excel神技:DATEDIF 精准计算年龄,告别手动算错!
- 10-23计算工龄及工龄工资(90%的人搞错了):DATE、DATEDIF组合应用
- 10-23Excel中如何计算工作日天数?用这两个函数轻松计算,附新年日历
- 10-23怎样快速提取单元格中的出生日期?用「Ctrl+E」批量搞定
- 最近发表
- 
- Excel计算工龄和年份之差_excel算工龄的公式year
- Excel YEARFRAC函数:时间的"年份比例尺"详解
- 最常用的10个Excel函数,中文解读,动图演示,易学易用
- EXCEL中如何计算截止到今日(两个时间中)的时间
- 90%人不知道的Excel神技:DATEDIF 精准计算年龄,告别手动算错!
- 计算工龄及工龄工资(90%的人搞错了):DATE、DATEDIF组合应用
- Excel中如何计算工作日天数?用这两个函数轻松计算,附新年日历
- 怎样快速提取单元格中的出生日期?用「Ctrl+E」批量搞定
- Excel日期函数之DATEDIF函数_excel函数datedif在哪里
- Excel函数-DATEDIF求司龄_exceldatedif函数计算年龄
 
- 标签列表
- 
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
 

本文暂时没有评论,来添加一个吧(●'◡'●)