码迷,mamicode.com
首页 > 系统相关 > 详细

Linux目录命令

时间:2021-01-20 12:00:44      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:移动   mic   原来   返回   ls命令   一起   添加   pre   删除目录   

目录管理

绝对路径,相对路径

  • 绝对路径的全称,如C:\ProgramData\360safe\xxx.xx
  • 相对路径,当我们处于C:\ProgramData\360safe时,相对配置为xxx.xx
cd 目录名 # 切换目录
cd .. # 返回上一级等同于../  
cd ../../ #返回上一级的上一级
cd / #表示根目录

列出目录

  • ls命令
    • -a 参数:all,查看全部的文件,包括隐藏文件
    • -l 参数:列出所有的文件,包含文件的属性和权限,没有隐藏文件
  • 所有Linux可以组合使用
ls #列出所有文件,不包含隐藏文件
ls -a #列出所有文件,包含隐藏文件
ls -l #列出所有文件和文件的属性,不包含隐藏文件
ls -la[或者 al 就是上面连个命令组合在一起使用]# 列出所有文件和文件的属性,包含隐藏文件

显示当前目录

pwd

技术图片

创建目录 mkdir

mkdir 目录名 #创建目录,但是不能隔文件创建,类似java的mkdir()方法
mkdir -p 目录名 #创建目录,可以隔层逐个创建 类似java的mkdirs()方法

删除目录 rmdir

  • rmdir 仅能删除空的目录,如果下面存在文件,需要先删除文件,递归删除多个目录 -p 参数即可。
rmdir 目录名 #删除目录,只能删除空目录
rmdir -p 目录名 #删除目录,可以隔层删除,但是吗,每层只能有一个文件

cp(复制文件或者目录)

cp 原来的地方 新的地方 
  • 如果报 omitting directory ‘xxxx/’ ,这可能说明原目录下还有文件,需要添加 -r 参数
  • cp -r 原来的地方 新的地方

删除文件或者目录 rm

  • rm
    • -f:忽略不存在的文件,不会出现警告,强制删除
    • -r:递归删除目录
    • -i:互动,删除时询问是否删除
rm -rf 目录 #直接移除目录

移动文件或者目录!重命名文件 mv

  • mv
    • -f:强制
    • -u:只替换已经更新过的文件
mv 文件或目录 要移动到的文件和目录

Linux目录命令

标签:移动   mic   原来   返回   ls命令   一起   添加   pre   删除目录   

原文地址:https://www.cnblogs.com/xiaominaaaa/p/14299899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!