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

Linux基础命令

时间:2019-10-28 12:54:56      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:重命名   路径   linux   bsp   文件名   改名   parent   lin   要求   

1.ls  查看当前目录

  • -a 显示目录的所有文件信息(包括隐藏文件)
  • -l 以行的形式显示一个文件的详细信息(包括权限,文件大小,名称...)
  • -h 以人类友好的方式显示文件大小
  • ll =ls -al 缩写 部分发行版提供

2.tree  显示当前目录下文件结构

  • 以树状图方式显示文件目录结构

3.cd  切换目录

  • cd 目录 切换到指定目录
  • cd ~ 切换到当前用户的主目录
  • cd . 切换到当前路径
  • cd .. 切换到上一级目录
  • cd - 切换到上一次所在的路径

 

4.mkdir  创建文件夹

  • mkdir 默认不能直接创建多级目录
  • -p 在创建多级目录时 自动创建其父parents目录
  • mkdir 2/3/4/5 # 失败 不能直接创建多级目录
  • mkdir -p 2/3/4/5 # 创建多级目录时 自动创建不存在的父目录

5.rm  删除文件或者目录

  • rm 文件名  
  • rm -r 目录名
  • 选项:
  • -r 递归删除目录下及其子目录
  • -f 忽略不存在的提示
  • rm -rf / 慎用(删除不会报通知)
  • -i 交互式(需要用户确认删除)
  • -d 删除空目录 ( rm -d 目录 = rmdir 目录,要求目录为空 否则不能删除)

6.cp  拷贝/重命名

  • 形式: cp 选项 源路径/文件名 目的路径
  • 常用选项:
  • -r 递归拷贝目录及其下子目录
  • -i 需要用户确认是否覆盖同名文件<不加 i默认是覆盖的>
  • -v 显示拷贝的文件路径信息
  • -a 保留源文件的属性<权限 时间>
  • 拷贝文件并且改名(cp ./grep.txt TEST/my.txt)


7.mv  移动、重命名 文件或者目录

  • 形式:mv 选项 源路径/源文件 目的路径/新文件
  • 常用选项:
  • -i 交互式(需要用户确认是否覆盖)
  • -v 显示文件的路径信息
  • ------------------------------------
  • 1 移动my.txt文件移动用户主目录
  • 2 移动一个目录到用户主目录
  • 3 重命名一个文件(mv 1.py hello.py)
  • 4 重命名目录 windows 大小不区分 Linux 区分大小写(mv code CODE)
  • 5 移动文件并且改名
    mv mNetAssist-release-amd64.deb CODE/my.deb

  • 6 交互式移动文件 如果目的路径下有源文件 则提示是否覆盖
    mv -i a.txt CODE/my.deb
    mv:是否覆盖‘CODE/my.deb‘? n

  • 7 显示移动的文件路径信息

    mv -iv a.txt CODE/my.deb
    mv:是否覆盖‘CODE/my.deb‘? yes
    ‘a.txt‘ -> ‘CODE/my.deb‘

Linux基础命令

标签:重命名   路径   linux   bsp   文件名   改名   parent   lin   要求   

原文地址:https://www.cnblogs.com/mujun95/p/11751427.html

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