当前位置: 首页 > news >正文

Spark(2)linux和简单命令

(一)Linux的文件系统

文件系统:操作系统中负责管理和存储文件信息的软件结构称为文件管理系统。

文件系统的结构通常叫做目录树结构,从斜杆/根目录开始;

Linux号称万物皆文件,意味着针对Linux的操作,大多数时间是在针对Linux文件系统操作。
(二)路径
1.当前路径:也叫做当前工作目录是当下用户所处的位置。pwd可以输出当前路
径。
2.相对路径:当前相对当前工作目录开始的路径,会随着当前路径变化而变化
3.绝对路径:不管工作目录在哪绝对路径都是从/根目录开始,唯一不重复路径中的特殊字符:
        ..目录或文件名以,开始表示是隐藏的文件如果路径以点开始表示当前路径

        ..当前目录的上一级目录
        ~波浪线,当前用户的home目录,比如root 用户 home目录是/root
        / 根目录

(三)ll和 cd 命令
1.ll命令,用来显示当前的目录下的文件
2. ll -a 命令,显示当前的目录下的文件,包括隐藏文件
3.cd 命令,用来进入指定的目录
4. cd..命令,用回退上一级目录

(四) 实操ls和cd命令

1.ls:列出目录内容,包括参数-l(详细列表)、-a(显示隐藏文件)。
2. cd:切换目录。
        cd dir:进入当前文件夹下的dir目录

        cd/:进入操作系统的根目录

        cd~  :进入当前用户的根目录

        cd..:进入上一级目录
3. pwd:查看当前位置

(注意:ll,其实它就是ls -l的简写)

(五)创建命令

1. touch 命令:创建换一个空文件
2. mkdir 命令:创建目录。格式是:mkdir 目录名
3. mkdir  -p 命令:创建目录,如果父级目录不存在,就建立一个

(六)rm命令

1.删除文件。如rm file.txt。它会给出一个提示,让用户确认之后再删除。
2. 删除文件无需用户确认。如rm -f file.txt
3.删除目录。如rm -r dir (谨慎使用)。
4.删除目录无需用户确认。如:
rm -rf  /bbb 将目录及以下所有递归逐一删除,无需用户确认
rm -rf  /* 将根目录及以下所有递归逐一删除,无需用户确认

相关文章:

  • Python 关于顶层对象
  • k8s Container runtime network not ready
  • 知识图谱-学习计划
  • 基于eBPF的全栈可观测性系统:重新定义云原生环境诊断范式
  • YOLOv12改进 | 注意力篇 | YOLOv12引入CBAM注意力机制
  • 今日行情明日机会——20250220
  • 调用click.getchar()时Windows PyCharm无法模拟键盘输入
  • 【狂热算法篇】探秘图论之Dijkstra 算法:穿越图的迷宫的最短路径力量(通俗易懂版)
  • mysql查看binlog日志
  • 【Python修仙编程】(一) Python3灵基初筑(2)
  • Upwork提案模板:如何写出吸引客户的提案
  • 记录几个U9的逻辑
  • 将RocketMQ集成到了Spring Boot项目中,实现站内信功能
  • python-leetcode 40.二叉树的层序遍历
  • 【Windows API】SetFilePointerEx函数用法介绍
  • 数仓搭建(hive):DM搭建(数据集市层)
  • MVCC(多版本并发控制)
  • LLM论文笔记 15: Transformers Can Achieve Length Generalization But Not Robustly
  • linux学习【7】Sourc Insight 4.0设置+操作
  • 有限元分析的两种数值求解方法:显式分析和隐式分析
  • 长三角议事厅|国际产业转移对中国产业链韧性的影响与对策
  • 著名茶叶专家谢丰镐逝世,享年95岁
  • 2024年上海发生科技融资997起,位于全国第一
  • 上海市进一步支持汽车置换更新!一图读懂补贴政策实施细则
  • 十三届全国政协经济委员会副主任张效廉严重违纪违法被开除党籍
  • 我国将组织实施梦舟飞船零高度逃逸、揽月着陆器综合着陆起飞验证等试验