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

Linux高并发服务器开发 第一天(Linux的目录结构 cd用法 终端提示符格式)

目录

1.命令解析器:shell

2.LINUX下的目录结构

3.cd的使用

3.1cd 绝对路径

3.2cd 相对路径

3.3cd 回车

3.4cd -

4. 终端提示符格式


1.命令解析器:shell

默认运行与计算机系统终端的 用来解析用户输入命令的工具

内核:操作系统的核心

2.LINUX下的目录结构

1. /bin: 用来存放二进制可执行文件。date、ls、cat、echo ...
2. /dev: 用来存放硬件设备所对应的文件。 鼠标、键盘、硬盘、内存 ...
    - 在 Linux 系统中,所见皆文件。
    - 测试命令   sudo cat /etc/input/mice   ---- 要求输入密码。
3. /etc: 用来存放系统中的 “配置” 文件。
4. /home: 用来存放,系统中 “用户” 宿主目录(家目录)的。
    - 例:对于 itcast 用户而言 。 “宿主目录” —— /home/itcast —— 也叫 “家目录”
    - 例:对于 lisi 用户而言 。 “宿主目录” —— /home/lisi —— 也叫 “家目录”
5. /lib: 存放系统使用的 库文件。
    - 查看 标准C库。  cd  /lib/x86_64-linux-gnu
6. /root:  系统管理员的 家目录。
7. /tmp:系统提供给用户使用,在程序运存中,需要保存的临时文件存储位置。
8. /usr:  存储用户相关的数据资源。
    1. /usr/include  c程序中使用的 头文件。
    2. /usr/lib  程序中使用 库文件。
9. /var: 存放系统在工作过程中,经常发生变化的数据资源。 如:日志、数据库。

3.cd的使用

3.1cd 绝对路径:

    - 绝对路径: 从 / 开始找寻的路径

    - 举例:cd /bin   或    cd  /home/itcast

3.2cd 相对路径:

    - 上一级目录:“..”

        - 当前在 /home/itcast/bj_40  目录中, 使用 cd ..  进入 /home/itcast 中

    - 当前目录:“.”

        - 当前在 /home/itcast/bj_40  目录中, 使用 cd .  目录不变。

3.3cd 回车:

    - 回用户宿主目录(家目录)。 cd ~

3.4cd - :

    - 回到上一次,工作过的目录中。

注意:pwd ( print working directory 缩写)  —— 打印当前工作目录。

4. 终端提示符格式:

格式:用户名 @ 主机名 :~ shell 工作路径 $

- $ : 代表当前用户为 “普通用户”。
- #:代表当前用户为 “root用户”(管理员),例如root@itcast:/home/itcast#

例如:itcast@itcast:~$ 

注意: sudo  su  密码 ,即可切换为 root 用户
   

相关文章:

Linux高并发服务器开发 第一天(Linux的目录结构 cd用法 终端提示符格式)

目录 1.命令解析器:shell 2.LINUX下的目录结构 3.cd的使用 3.1cd 绝对路径 3.2cd 相对路径 3.3cd 回车 3.4cd - 4. 终端提示符格式 1.命令解析器:shell 默认运行与计算机系统终端的 用来解析用户输入命令的工具 内核:操作系统的核…...

可造成敏感信息泄露!Spring Boot之Actuator信息泄露漏洞三种利用方式总结

1.介绍 Spring Boot是一个基于Spring的套件,它提供了一个即开即用的应用程序架构,可以简化Spring应用的创建及部署流程,帮助开发者更轻松快捷地构建出企业及应用。 Spring Boot项目中Actuator模块提供了众多HTTP接口端点(Endpoi…...

支持图像和视频理解多模态开源大模型:CogVLM2 CogVLM2-Video

CogVLM2和CogVLM2-Video是新一代的开源模型,支持图像和视频理解,具有显著的性能提升。最近发布的更新包括CogVLM2论文的发表、在线演示和对视频理解的支持,能够处理最多1分钟的视频。新模型支持中英文,文本长度可达8K,…...

ClouderaManager 集群搭建

前提:服务器之前做过域名映射、免密登录 ClouderaManager 集群 1. 组件分布规划 服务器服务器h1zk、hdfs(dn)、yarn(nm)、spark、kafka、flumeh2hdfs(nn-standy)、yarn(rm-active)、sparkh3hdfs(nn-active)、yarn(rm-standy)、hive、sparkh4zk、hdfs(dn)、yarn(n…...

Docker 搭建 gitlab 服务器卡顿问题解决方法(创建:swap分区)

Docker 安装系列 服务器搭建了一个 gitlab 服务器以供自己开发使用,服务器搭建很简单,但是使用起来是相当的卡顿,在代码 pull,push 过程中都会有相应的延迟。gitlab 启动运行就占用了大量的内存,4G内存在启动后已经所…...

PVE修改IP地址

一、在局域网的电脑浏览器输入PVE的IP地址登录后台,从左边的菜单找到“PVE”—“_Shell”菜单,进入网页版的ssh界面下;或者在主机的控制台下输入root密码后登录到ssh下; 二、输入以下命令回车: vi /etc/network/inter…...

智能合约的离线签名(EIP712协议)解决方案

引言:本文由天玄链开源开发者提供,欢迎报名公益天玄链训练营 https://blockchain.163.com/trainingCamp 一、解决核心问题 项目方不支付gas费,由用户自己发起交易,用户支付gas费。用户的数据保存在链下服务器中,tok…...

大模型Qwen面试内容整理-应用场景与案例分析

Qwen模型凭借其强大的自然语言理解和生成能力,在多个实际应用场景中得到了广泛应用。以下是Qwen模型的主要应用场景及一些典型的案例分析,展示了它如何解决具体问题和带来实际价值。 智能对话系统 ● 应用场景 ○ 客服机器人:Qwen被用于开发智能客服机器人,能够理解客户的问…...

spring boot的统一异常处理,使用@RestControllerAdvice

RestControllerAdvice 是 Spring Boot 中用于全局异常处理的注解,它结合了 ControllerAdvice 和 ResponseBody 的功能。这意味着使用 RestControllerAdvice 注解的类将应用于所有 RequestMapping 方法,并且任何从这些方法返回的对象都会被转换为 HTTP 响…...

OFCA-OpenHarmony课后习题答案

本文是 OFCA-OpenHarmony 认证模拟考试的习题答案,涵盖 OpenHarmony 的多内核设计、权限申请、通知发布、系统线程、启动过程、分布式软总线、模块导入、文件管理、公共事件等多个方面。每道题目均提供了详细的选择项和正确答案,旨在帮助考生熟悉考试内容…...

Open AI 推出 ChatGPT Pro

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…...

利用PHP和GD库实现图片切割

利用PHP和GD库实现图片切割的详细步骤如下: 一、检查GD库是否安装 确保服务器上已经安装了PHP和GD库。可以使用phpinfo()函数来检查GD库是否已经安装和启用。 二、加载原始图片 使用PHP提供的imagecreatefromjpeg()、imagecreatefrompng()或imagecreatefromgif(…...

【css】基础(一)

本专栏内容为:前端专栏 记录学习前端,分为若干个子专栏,html js css vue等 💓博主csdn个人主页:小小unicorn ⏩专栏分类:css专栏 🚚代码仓库:小小unicorn的代码仓库🚚 &a…...

springboot415社区网格化管理平台的构建-(论文+源码)_kaic

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本社区网格化管理平台就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据…...

如何在 Ubuntu 上安装开源监控工具 Uptime Kuma

简介 Uptime Kuma(或简称 Kuma)是一个开源监控工具,用于监控 HTTP、HTTPS、DNS 等协议的服务。Uptime Kuma 提供多种功能,如多语言支持、多个状态页面、代理支持等。 接下来,我将一步一步教大家如何进行安装和部署&am…...

复习 part one

synchronized 和 ReentrantLock的区别 synchronized 和 ReentrantLock 都是 Java 中提供的可重入锁,二者的主要区别有以下 5 个: 用法不同:synchronized 可以用来修饰普通方法、静态方法和代码块,而 ReentrantLock 只能用于代码块…...

【工业机器视觉】基于深度学习的水表盘读数识别(3-数据标注与转换)

【工业机器视觉】基于深度学习的仪表盘识读(2)-CSDN博客 数据标注 标注扩展 Labelme 和 LabelImg 都是用于创建机器学习和计算机视觉项目所需标注数据的工具。它们都允许用户通过图形界面手动标注图像,但各自有其特点和适用场景。 Labelme…...

python数据分析之爬虫基础:selenium详细讲解

目录 1、selenium介绍 2、selenium的作用: 3、配置浏览器驱动环境及selenium安装 4、selenium基本语法 4.1、selenium元素的定位 4.2、selenium元素的信息 4.3、selenium元素的交互 5、Phantomjs介绍 6、chrome handless模式 1、selenium介绍 (1…...

Tips--解决esptool经pyinstaller打包后无法使用的问题

esptool打包后失效解决方法 问题1原因解决方法问题2原因解决方法 问题1 esptool经过pyinstaller打包成exe后,提示错误:Stub flasher JSON file for esp32 not found 原因 pyinstaller在进行esptool打包的时候,通常不用讲Stub flaser Json文…...

Apache DolphinScheduler 限制秒级别的定时调度

背景 Apache DolphinScheduler 定时任务配置采用的 7 位 Crontab 表达式,分别对应秒、分、时、月天、月、周天、年。 在团队日常开发工作中,工作流的定时调度一般不会细化到秒级别。但历史上出现过因配置的疏忽大意而产生故障时间,如应该配…...

Oracle 数据库创建用户并分配只读的权限

引言 在 Oracle 数据库的日常运维和开发过程中,用户管理是确保数据安全与访问控制的关键环节。通过合理创建用户并分配适当的权限,可以有效防止未授权的访问和操作。本文将详细介绍如何在 Oracle 数据库中: 创建新用户并设置复杂密码。授予…...

2个GitHub上最近比较火的Java开源项目

1. SpringBlade 微服务架构 标题 SpringBlade 微服务架构 摘要 SpringBlade 是一个由商业级项目升级优化而来的微服务架构,采用Spring Boot 3.2、Spring Cloud 2023等核心技术构建,遵循阿里巴巴编码规范,提供基于React和Vue的两个前端框架&am…...

【jvm】为什么要有GC

目录 1. 自动内存管理2. 提升程序稳定性3. 优化性能4. 跨平台能力5. 分代回收策略 1. 自动内存管理 1.JVM中的GC机制负责自动管理内存,这意味着开发人员不需要手动分配和释放内存。2.这一特性大大简化了Java程序的内存管理,降低了内存泄漏和内存溢出等问…...

【Rhino】【Python】根据contour创建地形mesh

将surface生成open curve封闭 #codingutf-8 import rhinoscriptsyntax as rs import mathdef adjust_endpoints():# 获取指定图层中的所有曲线all_objects rs.ObjectsByLayer("Level 19")if not all_objects:print("在Level 19图层中未找到对象")return#…...

蓝桥杯软件赛系列---lesson1

🌈个人主页:羽晨同学 💫个人格言:“成为自己未来的主人~” 我们今天会再开一个系列,那就是蓝桥杯系列,我们会从最基础的开始讲起,大家想要备战明年蓝桥杯的,让我们一起加油。 工具安装 DevC…...

NanoLog起步笔记-1

nonolog起步笔记-1 背景与上下文写在前面Nanolog与一般的实时log的异同现代log的一般特性Nanolog的选择 背景与上下文 因为工作中用到了NanoLog。有必要研究一下。 前段时间研究了许多内容,以为写了比较详实的笔记,今天找了找,不仅笔记没找到…...

汽车车牌标记支持YOLO,COCO,VOC三种格式标记,4000张图片的数据集

本数据集支持YOLO,COCO,VOC三种格式标记汽车车牌,无论是新能源汽车还是油车都能识别标记,该数据集一共包含4000张图片 数据集分割 4000总图像数 训练组 70% 2800图片 有效集 20% 800图片 测…...

leetcode33.搜索旋转排序数组

整数数组 nums 按升序排列&#xff0c;数组中的值 互不相同 。 在传递给函数之前&#xff0c;nums 在预先未知的某个下标 k&#xff08;0 < k < nums.length&#xff09;上进行了 旋转&#xff0c;使数组变为 [nums[k], nums[k1], ..., nums[n-1], nums[0], nums[1], ..…...

Ansible自动化运维(三)playbook剧本详解

Ansible自动化运维这部分我将会分为五个部分来为大家讲解 &#xff08;一&#xff09;介绍、无密钥登录、安装部署、设置主机清单 &#xff08;二&#xff09;Ansible 中的 ad-hoc 模式 模块详解&#xff08;15&#xff09;个 &#xff08;三&#xff09;Playbook 模式详解 …...

通过PS和Unity制作2D动画之二:IK的使用

一、IK的概念 IK&#xff1a;Inverse Kinematics&#xff0c;反向动力学。 &#xff08;1&#xff09;正向动力学 在骨骼动画中&#xff0c;构建骨骼的方法被称为正向动力学。它的表现形式是&#xff1a;子骨骼&#xff08;关节&#xff09;的位置根据父骨骼&#xff08;关节…...

在哪里可以做网站赚钱/如何制作一个宣传网页

2019独角兽企业重金招聘Python工程师标准>>> 之前用Redis2.x的时候就发现 jedisConnectionFactory.setDatabase(db); 这个方法已经过时了&#xff0c;不能用了&#xff0c;但是那时候没有用到这个功能&#xff0c;也就没在意&#xff0c;最近又更新了一下最新版本&a…...

建立网站要钱吗/南京seo外包

不知道各位花友家里有没有太阳花&#xff0c;但是你肯定见过太阳花&#xff0c;花很小&#xff0c;虽然很漂亮&#xff0c;但是始终没有大的好看。如果能够把太阳花嫁接到金枝玉叶上&#xff0c;结果就不一样了。太阳花嫁接到金枝玉叶上面之后&#xff0c;很好活&#xff0c;因…...

申请免费网站域名/合肥网络公司排名

1、每条记录包含三个数据项&#xff1a; 0-201-70353-x 4 24.99 第一次项是书的ISBN号&#xff0c;第二项是售出的册数&#xff0c;最后一项是书的单价。书店老板需要查询此档案&#xff0c;计算每本书的销售量、销售额及平均售价。 划分子问题 1.定义变量 2.进行…...

济南做网站优化价格/seo好seo

一、背景 记录一下&#xff0c;密码学中的常用背景知识&#xff1a;双线性映射。下面两篇文章的背景知识都有「双线性映射」 第一幅图中3.1 Composite Order Bilinear Map翻译过来是「合数阶双线性映射」 这里直接搬运刘巍然大佬博客的文章&#xff0c;vJava密码学原型算法实…...

南昌比较好的网站设计/网站seo收录工具

springBoot的2.x版本与springCloud的H版本 版本对应关系&#xff1a;版本查看地址...

微博营销案例/seo网站自动推广

刚开始开发项目的时候&#xff0c;我一直都在用火狐&#xff0c;因为它有一个fireBug插件&#xff0c;特别好用(目前已不支持)&#xff0c;也不知道什么时候&#xff0c;就一直用起来Chrome浏览器了&#xff0c;可能是因为它有强大的插件作为后盾吧。开发了这么多年&#xff0c…...