学好Linux基础指令不再删库跑路(1)

举报
bug郭 发表于 2022/09/30 23:47:54 2022/09/30
【摘要】 大家好,我是bug郭,一名双非科班的在校大学生。对C/JAVA、数据结构、Linux及MySql、算法等领域感兴趣,喜欢将所学知识写成博客记录下来。 希望该文章对你有所帮助!如果有错误请大佬们指正!共同学习交流作者简介:CSDN java领域新星创作者blog.csdn.net/bug…掘金LV3用户 juejin.cn/user/bug…阿里云社区专家博主,星级博主,developer.a...

大家好,我是bug郭,一名双非科班的在校大学生。对C/JAVA、数据结构、Linux及MySql、算法等领域感兴趣,喜欢将所学知识写成博客记录下来。 希望该文章对你有所帮助!如果有错误请大佬们指正!共同学习交流

作者简介:

@TOC

本章目标

  • 学习并且熟悉Linux操作系统下的一些基础指令
  • 能够在Linux下进行简单的编程

基础指令

ls指令

  • 语法规则
ls [选项] [目录/文件]
  • 作用

列出该目录下的所有文件或者该文件的文件信息

  • 常用选项:
-a //列出目录下的所有文件,包括隐藏文件
-d //将目录像文件一样显示目录名不会展示该目录下的文件
-i //输出文件i节点的索引信息
-k //以k字节的形式表示文件大小
-l //列出文件的详细信息
-t //以时间排序
-R //列出所有子目录下的文件(递归)
  • 举例:
    ls -a .
    在这里插入图片描述
    ls -d aaa
    在这里插入图片描述
    ls -i .在这里插入图片描述
    什么是i节点的索引信息呢?
    简单讲就是Linux下的保存标记文件的一种方式,通过该索引信息操作系统内部组织文件!
    ls -alk .
    在这里插入图片描述
    ls -tl在这里插入图片描述以时间降序排序!

ls -R aaa
在这里插入图片描述
ls -l可以简写成 ll

pwd指令

  • 语法
pwd
  • 作用

显示用户当前所在目录

  • 举例

pwd
在这里插入图片描述

cd指令

  • 语法
cd 目录名
  • 作用
    改变工作目录,将当前用户所在目录,改变到指定目录!

  • 举例
    cd ..返回上级目录!
    cd 绝对路径
    cd 相对路径
    在这里插入图片描述
    相对路径
    ..表示上一级路径
    .表示当前路径

touch指令

  • 语法
touch [选项][文件名]
  • 常用选项
-a //或--time=atime或--time=access或--time=use只更改存取时间。
-d //使用指定的日期时间,而非现在的时间。
-f //此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m //或--time=mtime或--time=modify 只更改变动时间。
-r //把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t //使用指定的日期时间,而非现在的时间
  • 作用

touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件!(人话就是创建一个文件)

  • 举例

touch test.c创建文件
touch -m test.c 更改文件时间
在这里插入图片描述

mkdir指令

  • 语法
mkdir [选项][目录名]
  • 作用

在当前目录下创建一个目录!

  • 常用选项
-p // --parents 可以是一个路径名称!
   //如果有些目录已经存在就直接创建不存在目录,如果都不存在就直接创建这个路径目录!
  • 举例

mkdir ccc
在这里插入图片描述
在当前目录下创建一个名为ccc的目录!

mkdir -p ddd/eee/fff
在这里插入图片描述
在当前目录下创建一个ddd/eee/fff的多级目录!

rmdir指令

  • 语法
rmdir [-p][目录名]
  • 常用选项
-p //指定一整条路径,删除一个路径(里面无文件!)
//注意:
//当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除
  • 作用

删除当前目录下的目录文件(注意该目录下不能有文件,否则删除失败!)

  • 举例

rmdir eee
rmdir -p eee
在这里插入图片描述
rmdir只能删除空目录(里面不能包含文件)

rmdir ccc 删除当前目录下的ccc目录
rmdir -p ddd/eee/fff删除这个多级目录

在这里插入图片描述

rm指令

  • 语法
rm [-f/-i/-r/-v][文件名/路径名]
  • 作用

删除文件或者目录!

  • 常用选项
-f //忽略文件只读权限,直接删除!
-i //删除前逐一询问确认
-r //删除目录及其下的所有文件

rm -r a
在这里插入图片描述将a目录下的所有可删除文件删除!

rm -rf bbb

在这里插入图片描述
bbb下所有文件(包括只读文件)删除!

删除的终极武器!!!

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。