zoukankan      html  css  js  c++  java
  • 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  
    落后就要吃土,努力吧,骚年!!!
  • 相关阅读:
    C#中的int?和X??
    验证码识别技术导论
    Jquery focus blur给文本框加选中离开效果
    Asp.Net 用户验证(自定义IPrincipal和IIdentity)
    FCKeditor介绍
    char varchar 有什么区别
    jquery无刷新载入其他页面的内容
    ASP.NET 安全认证
    程序员不是一般人
    [转]Asp.net中基于Forms验证的角色验证授权
  • 原文地址:https://www.cnblogs.com/u-damowang1/p/14373802.html
Copyright © 2011-2022 走看看