文件和目录的常用命令

文件和目录的常用命令

1.ls命令说明

 ls 是英文list的简写,其功能位列出目录的内容,是用户最常用的命令之一,类似于DOS下的dir命令

 Linux下文件和目录的特点

  Linux文件或者目录名称最长可以有256个字符

  以.位开头的文件为隐藏文件,需要用-a参数才能显示

  .代表当前文件

  ..代表上一级目录

ls常用选项

 参数 含义

 -a 显示指定目录下所有的子目录与文件,包括隐藏文件

 -l 以列表的方式显示文件的详细信息

 -h 配合-l以人性化的方式显示文件大小

通配符的使用

 通配符 含义

   *       代表任意各数字符

   ?      代表任意一个字符,至少是一个

   []       表示可以匹配字符组中的任意一个

  [abc]     匹配abc中的任意一个

  1. f]      匹配从a到f字符范围内的任意字符

2.切换目录

 cd

 命令 含义

  cd 切换到当前用户的主目录(/home/用户目录)

  cd ~     切换到当前用户的主目录(/home/用户目录)

  cd .      保持当前目录不变

 cd ..     切换到上级目录

  cd -      可以在最近两次目录之间来回切换

  1. 创建和删除操作

 <1> touch创建文件或者修改文件时间

      如果文件不存在,则可以创建一个空白文件

      如果文件存在,可以修改文件的末次修改日期

<2>mkdir创建一个新目录

 选项 含义

 -p    可以递归创建目录

 新建目录名称不能与当前目录中已有的目录或文件同名

<3>rm删除文件目录

  选项 含义

-f   强制删除,忽略不存在的文件,无需提示

-r 递归的删除目录下的内容,删除文件时必须加此参数

4.拷贝和移动文件

 序号 命令   对应英文 作用

 01    tree[目录名]       tree          以树状图列出文件目录结构

 02      cp源文件 目标文件  copy         复制文件或目录

 03      mv源文件 目标文件 move         移动文件或者目录/文件或者目录重命名

<1>tree命令可以以树状图列出文件目录结构

  选项  含义

  -d     只显示目录

<2>cp:将给出的文件或目录复制到另一个文件或目录中,相当于DOS下的copy命令

 选项    含义

  -i      覆盖文件时提示

  -r      若给出的源文件是目录文件,则cp   

将递归复制该目录下所有的子目录和文件、目标文件必须为一个目录名

 <3>mv:可以移动文件或者目录,也可以给文件或者目录重命名

  选项    含义

   -i     覆盖文件前提示

<4>cat会一次显示所有内容,适合查看内容较少的文本文件

   选项 含义

   -b         对非空输出行编号

   -n         对输出的所有行编号

 Linux中还有一个nl的命令和cat-b的效果等价

<5>more

  more命令可以用于分屏显示原文内容,每次只能显示一页内容

  适合于查看内容较多的文本文件

  使用more的操作键

  操作键      功能

  空格键      显示手册页的下一屛

  Enter键     一次滚动手册页的一行

    b            回滚一屏

    f             前滚一屏

    q            退出

   /word     搜索word字符串

<6>grep

  Linux系统中grep命令是一种强大的文本搜索工具

  grep允许对文本进行模式查找,所谓模式查找,又被称为正则表达式,再就业班会详细讲解

 选项 含义

  -n           显示匹配级行号

   -v           显示不包括匹配文本的所有行(相当于求反)

   -i            忽略大小写

 常用的两种模式查找

 参数 含义

  ^a         行首,搜寻以a开头的行

  ke$        行尾,搜寻以ke结束的行

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凯特之猫

有人看都求之不得,还想要打赏?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值