IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux命令之文件目录管理 -> 正文阅读

[系统运维]Linux命令之文件目录管理

文件目录管理命令

对于文件的操作有:创建、修改、复制、剪切、更名与删除等。

  1. touch:用于创建空白文件或设置文件的时间,格式为:touch [选项] [文件]

    • touch filename:创建一个文本类型的文件。
    • 对 touch 命令来讲,有难度的操作主要是体现在设置文件内容的修改时间(mtime)、文件权限或属性的更改时间(ctime)与文件的读取时间(atime)上面。

    touch命令的参数和其作用:

    参数作用
    -a仅修改“读取时间”(atime)
    -m仅修改“修改时间”(mtime)
    -d同时修改上述两种时间
  2. mkdir:用于创建空白的目录,格式为:mkdir [选项] 目录

    -p 参数可以用来递归创建出具有嵌套叠层关系的文件目录。

    mkdir -p a/b/c/d
    
  3. cp:用于复制文件或目录,格式为:cp [选项] 源文件 目标文件

    • 如果目标文件是目录,则会把源文件复制到该目录中;
    • 如果目标文件也是普通文件,则会询问是否要覆盖它;
    • 如果目标文件不存在,则执行正常的复制操作。

    cp命令的参数及其作用:

    参数作用
    -p保留原始文件的属性
    -d若对象为“链接文件”,则保留该“链接文件”的属性
    -r递归持续复制(用于目录)
    -i若目标文件存在则询问是否覆盖
    -a相当于-pdr(p、d、r )为上述参数
  4. mv:用于剪切文件或将文件重命名,格式为:mv [选项] 源文件 [目标路径 / 目标文件名]

    剪切操作不同于复制操作,因为它会默认把源文件删除掉,只保留剪切后的文件。如果在同一个目录中对一个文件进行剪切操作,其实也就是对其进行重命名

  5. rm:用于删除文件或目录,格式为:rm [选项] 文件

    • 在 Linux 系统中删除文件时,系统会默认向您询问是否要执行删除操作,如果不想总是看到这种反复的确认信息,可在 rm 命令后跟上-f 参数来强制删除
    • -r参数:用于删除目录。
  6. dd:用于按照指定大小和个数的数据块来复制文件或转换文件,格式为:dd [参数]

    dd命令的参数及其作用:

    参数作用
    if输入的文件名称
    of输出的文件名称
    bs设置每个”块“的大小
    count设置要复制的”块“的个数
    [root@linwei dev]# dd if=/dev/zero of=560_file count=1 bs=560M
    1+0 records in
    1+0 records out
    587202560 bytes (587 MB) copied, 2.60649 s, 225 MB/s
    

    【注】在Linux 系统中可以直接使用 dd 命令来压制出光盘镜像文件,将它编程一个可立即使用的 iso 镜像,如下命令所示:

    dd if=/dev/cdrom of=RHEL-server-7.0-x86_64-LinuxProbe.Com.iso
    
  7. file:用于查看文件的类型。格式为:file 文件名

    [root@linwei home]# file git
    git: directory 	#表示该文件是一个目录
    
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-20 15:29:39  更:2021-08-20 15:30:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:49:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码