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  

 

posted @ 2021-02-04 17:11  手可摘星辰/*  阅读(53)  评论(0编辑  收藏  举报