linux 处理目录的常用命令

  • ls: 列出目录
    • -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用)
    • -l :长数据串列出,包含文件的属性与权限等等数据;(常用)
  • cd:切换目录
    • 绝对路径 cd /home/lzh
    • 相对路径
      • 返回到usr目录cd ../usr
      • 回到当前用户目录cd ~
      • 回到上一级目录 cd ..
  • pwd:显示目前的目录
  • mkdir:创建新的目录
    • 创建一个目录 mkdir test
    • 创建多级目录 mkdir -p test1/test2/test3
  • rmdir:删除空的目录(只能删除空目录)
    • 删除一个空目录 rmdir test
    • 删除多个空目录 rmdir -p test1/test2/test3
  • cp: 复制文件或目录
  • rm: 移除文件或目录
    • rm -f 【文件或目录】强制删除
    • rm -r 【类似/test/test2多级目录】递归删除目录(就是多个目录)
    • rm -i 【文件或目录】互动,删除询问是否删除
    • rm -rf 【文件】删除系统中所有的文件
  • mv: 移动文件与目录,或修改文件与目录的名称 【mv test test1/】将test移动到test1
    • mv -f 【文件目录】强制
    • mv -u 【文件目录】只替换已经更新过得目录
  • mv:重命名功能【mv test test1】将test重命名为test1

猜你喜欢

转载自blog.csdn.net/weixin_44635198/article/details/113180086