运维记-第二周

本文详细介绍了Linux中的文件管理命令,包括cp、rm、mv的使用方法,并探讨了bash的工作特性,如命令别名、命令历史、快捷键、命令补全和路径补全、命令行展开以及命令执行状态。还提供了多个练习题,帮助读者巩固学习。
摘要由CSDN通过智能技术生成

part2--针对文件命令的介绍,使用,演示

Ⅰ Linux文件管理类命令常用方法
Ⅱ bash的工作特性,相关示例
Ⅲ 文件的元数据有哪些,以及所代表的含义。
Ⅳ 相关命令的操作,和结果演示。

①Linux文件管理命令常用方法

Linux常见文件类型

-:常规文件;即f;

d: directory,目录文件;

b: block device,块设备文件,支持以“block”为单位进行随机访问

c:character device,字符设备文件,支持以“character”为单位进行线性访问

    8位二进制:0-255

    major number:主设备号,用于标识设备类型,进而确定要加载的驱动程序

    minor number:次设备号,用于标识同一类型中的不同的设备;

l:symbolic link,符号链接文件;

p: pipe,命名管道;

s: socket,套接字文件;

命令管理工具指南:cp、rm、mv

1. cp(copy)复制:命令格式

  单源复制:cp [OPTION]… [-T] SOURCE DEST

  多源复制:cp [OPTION]… SOURCE… DIRECTORY

  cp [OPTION]… -t DIRECTORY SOURCE…

常用参数

  -r:递归复制目录及其子目录内的所有内容

  -a:相当于-dR –preserve=all

  -p:保持指定文件的原有属性

  -d:等于–no-dereference –preserve=links

  -f:强制覆盖

例1:将home目录下的test1文件夹里名为jiang的文件,复制到test2下,如下

  home]#cp test1/jiang test2
  home]#ls
  jiang

例2:将test1文件夹里的所有文件、子文件夹adb下的jiang2内容全部复制到test2,如下:

 home]#cp -r test1/* test2
 home]#cd test2
 test2]#ls
 adb jiang
 test2]cd adb
 adb]#ls
 jiang2

例3:使用参数-f 复制test1里面的jiang ,到test2里面,同时test2下已经存有jiang这个文件!

 cp -f test1/jiang test2
 当目标文件夹下有一个和源文件夹一样的同名文件,那么在操作这个cp命令时,系统会提示,如果想跳过这个直接加上f 就可以强制覆盖!

2.  rm(Remove)删除,移除:命令格式

 rm [OPTION]… FILE…

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值