码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Linux】Linux常用命令—文件管理(上)


    创作不易,本篇文章如果帮助到了你,还请点赞 关注支持一下♡>𖥦<)!!
    主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步!
    🔥c++系列专栏:C/C++零基础到精通 🔥

    给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ

    在这里插入图片描述

    c语言内容💖:

    专栏:c语言之路重点知识整合

    【c语言】全部知识点总结


    目录

    • 一、Linux文件介绍
      • 终端介绍
      • 根目录下的文件夹
    • 二、文件命令
      • ls
      • cd
      • pwd
      • cat
      • echo
      • mkdir
      • rmdir
      • touch
    • 思维导图总结

    一、Linux文件介绍

    Linux本质:通过终端操作文件

    终端介绍

    终端是一种让用户与系统交互的方式,用户通过终端输入命令,系统通过终端输出结果

    终端: 可以在任意位置打开

    用户符号

    • # :root用户
    • $:普通用户

    目录符号

    • ~:Home目录
    • /:根目录

    根目录下的文件夹

    Linux没有盘符的概念,只有一个根目录/,所有文件都在根目录下:

    在这里插入图片描述

    二、文件命令

    ls

    格式:

    	ls [-a -l -R] [FILE]
    
    • 1

    功能:

    列出文件、文件夹

    -a 列出隐藏文件(以.开头的为隐藏文件)

    -l 查看详细信息

    -R 连同子目录中的内容一起列出

    举例:

    在这里插入图片描述


    cd

    格式:

    	cd 目录
    
    • 1

    功能:

    改变工作路径(进入文件夹)

    cd ..返回上一层目录


    pwd

    格式:

    	pwd
    
    • 1

    功能:

    打印当前所在路径

    举例:

    在这里插入图片描述

    cat

    格式:

    	cat 文件名
    
    • 1

    功能:

    查看文件内容

    举例:

    在这里插入图片描述

    echo

    格式:

    	echo 内容(变量、字符串) 
    
    • 1
    	echo 内容(变量、字符串) > 文件名
    	#其中 > 为重定向符号
    
    • 1
    • 2

    功能:

    1.将内容(变量、字符串)输出到终端
    2.将内容(变量、字符串)写入文件

    举例:

    在这里插入图片描述

    mkdir

    格式:

    	mkdir 文件夹名
    
    • 1
    	mkdir 文件夹名1 文件夹名2
    
    • 1
    	mkdir 文件夹名1/文件夹名2 -p
    
    • 1

    功能:

    1.创建文件夹(通过空格分隔可以一次创建多个)
    2.创建有所属关系的文件夹:使用/ 代表文件夹1中包含文件夹2, 其中-p为自动建立好尚不存在的目录

    举例:

    在这里插入图片描述

    rmdir

    格式:

    	rmdir 文件夹名
    
    • 1
    	rmdir 文件夹名1 文件夹名2
    
    • 1
    	rmdir 文件夹名1/文件夹名2 -p
    
    • 1

    功能:

    1.删除空文件夹(通过空格分隔可以一次删除多个)
    2.使用-p连同空的父目录删除一起删除

    如果目录非空,可以使用rm -rf强制删除

    举例:

    在这里插入图片描述
    在这里插入图片描述

    touch

    格式:

    	mkdir 文件名
    
    • 1
    	mkdir 文件名1 文件名2
    
    • 1

    功能:

    创建文件(通过空格分隔可以一次创建多个)

    如果文件已存在, 将文件的访问及修改时间更新为目前时间

    举例:

    在这里插入图片描述

    思维导图总结

    在这里插入图片描述

    在这里插入图片描述


    在这里插入图片描述

    大家的点赞、收藏、关注将是我更新的最大动力! 欢迎留言或私信建议或问题。
    大家的支持和反馈对我来说意义重大,我会继续不断努力提供有价值的内容!如果本文哪里有错误的地方还请大家多多指出(●'◡'●)
  • 相关阅读:
    20220911编译ITX-3588J的Buildroot的系统4(编译rootfs)
    几种“超强壮”的弱密码方案
    Chapter2 机器学习回顾与Pytorch的基本操作
    Exception-Error
    Matlab之数组、包含分配给类别的值函数categorical
    调用API接口的一些注意技巧
    Redis缓存预热、缓存雪崩、缓存击穿、缓存穿透
    初识Java 12-2 流
    【LeetCode每日一题:1758. 生成交替二进制字符串的最少操作数~~~模拟+遍历+计数】
    Go基础3
  • 原文地址:https://blog.csdn.net/TiSg0/article/details/133555276
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号