• Linux文件和目录管理


    1.绝对路径和相对路径
    • 以“/”开头的为绝对路径

    • 当前目录:pwd

    • 特殊目录:一个点(.)代表当前目录,两个点(..)代表上级目录,也用来操作相对路径

    2.文件相关操作
    • 创建文件:touch

    • 删除文件:rm 确认删除y,不想删n

    • 移动或重命名文件:mv

    • 查看文件:cat

    • 查看文件头:head

      • 查看前几行,用-n参数指定显示的行数

    • 查看文件尾:tail

      • 例 tail-f kdump.conf

    • 文件格式转换:dos2unix + 文件名

      • 将DOS格式的文件转变成UNIX下的文本文件,有时Windows下的文件移动到Linux会造成读写问题,可以直接转换,后面直接加转换的文件名

        

    3.目录的相关操作
    • 进入目录:cd

    • 创建目录:mkdir

      • 假如既想创建目录dir1又想在目录dir1下创建目录dir2可以使用-p参数一次性创建所有目录

        mkdir -p dir1/dir2

    • 删除目录:rmdir 和rm

      • rmdir 删除目录时只能删除空目录

        • 例:我在dir3中放了dir4在dir4下又放入了1.txt,这时不为空

        • dir1里是空的                                                  
      • rm 若要删除目录只需使用-r参数即可
        • rm-r 会有提醒                                                        
        • rm-rf 没有提醒删了就没了,慎用                          
      • 文件和目录复制:cp  
    落后就要吃土,努力吧,骚年!!!
  • 相关阅读:
    [翻译] DBCamera 轻量级定制摄像头
    使用正则表达式寻找字符串中出现了几个[***]样式的字符串
    [转] iOS文字排版(CoreText)那些事儿
    辉光的UIView
    html5全局属性
    meta你到底了解多少
    原生APP与移动Web App的比较
    Web App开发入门
    web移动开发最佳实践之html篇
    MVC中的扩展点(六)ActionResult
  • 原文地址:https://www.cnblogs.com/u-damowang1/p/14373802.html
Copyright © 2020-2023  润新知