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

Linux学习(2):文件目录指令

Linux学习(2):文件目录指令

  • 1 文件目录指令
    • 1.1 pwd 用来显示当前目录的绝对路径的
    • 1.2 ls 显示当前目录的信息
    • 1.3 cd 切换到指定目录
    • 1.4 mkdir 创建目录
    • 1.5 rmdir 删除空目录
    • 1.6 touch 创建空文件
    • 1.7 cp 拷贝文件到指定目录
    • 1.8 rm 移除文件或目录
    • 1.9 mv 移动文件或重命名
    • 1.10 cat 查看文件内容
    • 1.11 more 文本过滤器
    • 1.12 echo 输出内容到控制台
    • 1.13 head 用于显示文件开头部分内容
    • 1.14 >输出重定向 & >>追加
    • 1.15 history 查看执行过的历史命令
  • 2 帮助指令

1 文件目录指令

1.1 pwd 用来显示当前目录的绝对路径的

1.2 ls 显示当前目录的信息

ls -a 显示当前目录的所有文件和目录,包括隐藏的
ls -l 以列表的方式显示信息

1.3 cd 切换到指定目录

cd ~ 回到自己的家目录
cd . . 回到当前目录的上一级目录

1.4 mkdir 创建目录

mkdir -p 创建多级目录
在这里插入图片描述

比如:创建/home/animal/tiger

mkdir -p /home/animal/tiger

在这里插入图片描述

1.5 rmdir 删除空目录

rm -rf 强制删除(删除之后无法撤回,谨慎!)

rmdir /home/dog

在这里插入图片描述

1.6 touch 创建空文件

例如:在/home下创建一个空文件hello.txt
在这里插入图片描述

1.7 cp 拷贝文件到指定目录

cp -r 递归复制整个文件夹
\cp 强制覆盖不提示

例如:将/home下的hello.txt拷贝到/home/xzr
此时我已在/home
在这里插入图片描述
cxh这个文件夹拷贝到/opt
在这里插入图片描述

1.8 rm 移除文件或目录

rm -r 递归删除文件夹
rm -f 强制删除不提示
例如:删除/opt下的cxh文件夹
在这里插入图片描述

1.9 mv 移动文件或重命名

例如:把/home/cat.txt文件重命名为dog.txt文件

mv /home/cat.txt dog.txt

在这里插入图片描述
例如:将/home/pig.txt移动到/root目录下

mv pig.txt /root/

在这里插入图片描述
例如:将/home/cxh移动到/opt

mv cxh/ /opt/

在这里插入图片描述

1.10 cat 查看文件内容

cat -n 显示行号
例如:查看/etc/profile文件内容,并显示行号
在这里插入图片描述

1.11 more 文本过滤器

操作功能说明
空格键下翻一页
enter下翻一行
q立刻离开more,不显示该文件内容
ctrl+F向下滚动一屏
ctrl+B返回上一屏
=输出当前的行号

大文件用less指令更方便,/字串 n向下查找 N向上查找

1.12 echo 输出内容到控制台

echo $PATH
echo $HOSTNAME 

在这里插入图片描述

1.13 head 用于显示文件开头部分内容

在这里插入图片描述
同理tail用于显示文件尾部的内容

1.14 >输出重定向 & >>追加

在这里插入图片描述

ls -l /home > /home/info.txt

在这里插入图片描述

cal >> /home/mycal

1.15 history 查看执行过的历史命令

在这里插入图片描述

2 帮助指令

  1. man 获得帮助信息

例如查看ls的帮助信息

man ls

输入q退出

  1. help 获得shell内置的帮助信息
help cd

在这里插入图片描述

相关文章:

Linux学习(2):文件目录指令

Linux学习(2):文件目录指令 1 文件目录指令1.1 pwd 用来显示当前目录的绝对路径的1.2 ls 显示当前目录的信息1.3 cd 切换到指定目录1.4 mkdir 创建目录1.5 rmdir 删除空目录1.6 touch 创建空文件1.7 cp 拷贝文件到指定目录1.8 rm 移除文件或目…...

Dockerfile的ENV

文章目录 环境总结测试测试1测试2测试3测试4测试5测试6 参考 环境 RHEL 9.3Docker Community 24.0.7 总结 如果懒得看测试的详细信息,可以直接看结果: 一条 ENV 指令可以定义多个环境变量。Dockerfile里可以包含多条 ENV 指令。环境变量的值不需要用…...

【普中开发板】基于51单片机的简易密码锁设计( proteus仿真+程序+设计报告+讲解视频)

基于51单片机的简易密码锁设计 1.主要功能:资料下载链接: 实物图:2.仿真3. 程序代码4. 设计报告5. 设计资料内容清单 【普中】基于51单片机的简易密码锁设计 ( proteus仿真程序设计报告讲解视频) 仿真图proteus8.16(有低版本) 程…...

c语言之输出函数用法 putchar

putchar函数 putchar函数是c语言输出函数&#xff0c;但它只能输出单个字符&#xff0c;如果要输出字符串就不合适了。 应用举例 #include<stdio.h> int main() {putchar(a);putchar(4);putchar(\n);return 0: } 从上面代码可以看出&#xff0c;单字符必须用单引号’…...

高精度原边控制电路D3820,CC/CV精度±5%以内,可作为10W以下小功率、低待机功耗的电源替代,可兼容OB2520

高精度原边控制离线式PWM功率开关 特点 1、全电压范围CC/CV精度保持在5%以内 2、用原边控制&#xff0c;无需TL431和光耦 3、欠压锁定&#xff08;UVLO&#xff09;及自动重启 4、驱动BJT 5、内置前沿消隐&#xff08;LEB&#xff09; 6、逐周期限流模式 7、输出线压降…...

Python库学习(十四):ORM框架-SQLAlchemy

1.介绍 SQLAlchemy 是一个用于 Python 的 SQL 工具和对象关系映射&#xff08;ORM&#xff09;库。它允许开发者通过 Python 代码而不是 SQL查询语言来操作数据库。SQLAlchemy 提供了一种灵活且强大的方式来与关系型数据库交互&#xff0c;支持多种数据库后端&#xff0c;如 P…...

信息学奥赛一本通1014:与圆相关的计算

1014&#xff1a;与圆相关的计算 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 167892 通过数: 85008 【题目描述】 给出圆的半径&#xff0c;求圆的直径、周长和面积。输入圆的半径实数r&#xff0c;输出圆的直径、周长、面积&#xff0c;每个数保留小数点后4…...

Vscode——通过SSH连接服务器

1、打开vscode —— 点击左下角 2、选择SSH 3、点击后会自动安装三个插件 4、点击左下角——连接服务器 5、再次点击左下角——连接服务器 6、登录成功后打开终端即可操作 快捷键&#xff1a;ctrl ~ 7、查看编辑服务器文件目录 点击文件——打开文件夹 8、确定后再次输入登录密…...

UE5 通过接口实现角色描边效果

接口不能够被实例化&#xff0c;不能够在内部书写函数的逻辑和设置属性&#xff0c;只能够被继承使用。它能够让不同的类实现有相同的函数&#xff0c;继承接口的类必须实现接口的函数。 并且&#xff0c;我们可以在不同的类里面的函数实现也不同&#xff0c;比如A类描边是红色…...

电脑提示dll丢失怎么办,教你一招将dll修复

使用电脑时&#xff0c;你的电脑是否出现关于dll文件丢失或找不到的问题&#xff0c;出现这种问题又该如何解决呢&#xff0c;dll文件问题会导致软件无法打开&#xff0c;或者会导致系统崩溃。今天就来教大家如何快速解决dll文件修复。 一.如何修复dll修复 方法一&#xff1a;…...

MATLAB mat 文件

1.mat文件格式 MATLAB&#xff08;Matrix Laboratory&#xff09;使用 .mat 文件格式来存储和加载数据。MAT 文件是一种二进制文件格式&#xff0c;能够保存 MATLAB 中的各种数据类型&#xff0c;包括矩阵、向量、结构体、元胞数组等。 特定和用途&#xff1a; 二进制格式&a…...

Linux du和df命令

目录 一. df二. du 一. df ⏹用于显示系统级别&#xff0c;磁盘分区上的可用和已用空间的信息 -h&#xff1a;以人类可读的格式显示文件系统大小 ⏹每秒钟监视当前磁盘的使用情况 watch 用于周期性的执行特定的命令-n 1 表示每一秒刷新一次命令执行的结果df -h ./ 表示周期性…...

Adobe Photoshop 快捷键

PS快捷键 图层 选择图层 Ctrl T&#xff1a;可以对图层的大小和位置进行调整 填充图层 MAC: AltBackspace (前景) or CtrlBackspace (背景) WINDOWS: AltDelete (前景) or CtrlDelete (背景) 快速将图层填充为前景色或背景色 平面化图层&#xff08;盖印图层&#xff09…...

缓存代理服务器

1 缓存代理 1.1 缓存代理的概述 web代理的作用 缓存网页对象&#xff0c;减少重复请求 存储一些之前被访问的或且可能将要备再次访问的静态网页资源对象&#xff0c;使用户可以直接从缓存代理服务器获取资源&#xff0c;从而减少上游原始服务器的负载压力&#xff0c;加快整…...

四道面试题

一.网络的七层模型 网络的七层模型&#xff0c;也被称为OSI七层协议模型&#xff0c;是一种用于理解和描述网络通信过程的概念模型。这个模型将网络通信过程划分为七个层次&#xff0c;从低到高分别是&#xff1a;物理层、数据链路层、网络层、传输层、会话层、表示层和应用层…...

BRC20 技术分析

文章目录 什么是 BRC20 ?brc20 白皮书。重点基于链上数据解析获取交易详情返回值如何将 16 进制转换为 字符串没有节点,如何获取数据?见证隔离如何解析出 BRC20 数据?最后如何快速搭建节点BRC20 Indexer...

【Unity】Timer计时器属性及使用

可以代替协程完成延时操作 可以不用Update进行计时 GitHub开源计时插件 网址&#xff1a;https://github.com/akbiggs/UnityTimer/tree/master 导入&#xff1a;URL&#xff1a;https://github.com/akbiggs/UnityTimer.git 基本功能&#xff1a; 创建计时器&#xff1a; Time…...

Salesforce lightning优势介绍

今天我要给大家说说&#xff0c;Salesforce的两个版本&#xff1a;第一代Classic UI&#xff0c;和13年以来为迎接移动化趋势而推出的新Lightning UI。Classic马上就要和我们说88了&#xff0c;那Lightning究竟有哪些大杀器让我们无法抗拒呢&#xff1f;让我们一探究竟吧。 首先…...

leaflet学习笔记-贝塞尔曲线绘制(八)

前言 两点之间的连线是很常见的&#xff0c;但是都是直直的一条线段&#xff0c;为了使连线更加平滑&#xff0c;我们可以使用曲线进行连线&#xff0c;本功能考虑使用贝塞尔曲线进行连线绘制&#xff0c;最后将线段的两端节点连接&#xff0c;返回一个polygon。 贝塞尔简介 …...

42-单双多路分支,嵌套分支,switch分支,for循环,for in,while,do while,break,continue

js流程控制&#xff0c;代码的执行机制&#xff1a;顺序控制&#xff0c;分支控制&#xff0c;循环控制 1.顺序控制&#xff1a;就是按照代码的书写顺序&#xff0c;自上而下执行 2.分支控制 2.1单路分支 // 单路分支// if(条件表达式){// 执行代码// }// 如果条件表达式满…...

第二章 小程序目录结构与核心文件详解

第二章 小程序目录结构与核心文件详解 &#x1f4da; 系列教程&#xff1a;微信小程序投票系统完整开发 &#x1f517; 上一章&#xff1a;第一章 - 微信小程序概述与开发准备 &#x1f517; 下一章&#xff1a;第三章 - WXML 所有表单组件与使用 2.1 完整目录结构 wx/page/ …...

如何在5分钟内免费创建4K虚拟显示器:ParsecVDisplay终极指南

如何在5分钟内免费创建4K虚拟显示器&#xff1a;ParsecVDisplay终极指南 【免费下载链接】parsec-vdd ✨ Perfect virtual display for game streaming 项目地址: https://gitcode.com/gh_mirrors/pa/parsec-vdd 想要在Windows电脑上快速扩展工作空间&#xff0c;享受4K…...

ESUM模型:统一处理多拜耳模式的去马赛克技术

1. 去马赛克技术演进与多拜耳模式挑战去马赛克&#xff08;Demosaicing&#xff09;是数字图像处理中一项基础而关键的技术&#xff0c;它负责将传感器捕获的原始马赛克数据转换为全彩色图像。传统单拜耳&#xff08;Single-Bayer&#xff09;模式采用RGGB排列&#xff0c;每个…...

别再替换同义词!2026实测论文降AIGC工具:一次降至10%以下的排版保护指南

自从央视公开探讨初稿写作的AI味儿现象&#xff1a;据相关数据显示&#xff0c;近六成师生习惯使用生成式辅助&#xff0c;其中近三成学生将其用于核心初稿的撰写&#xff0c;各高校针对AIGC的审查便日益严格。 正是因为这种大背景&#xff0c;四月一到&#xff0c;定稿通知刚…...

APK安装器:在Windows系统上高效安装安卓应用的实用工具

APK安装器&#xff1a;在Windows系统上高效安装安卓应用的实用工具 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 在移动应用生态日益丰富的今天&#xff0c;用户经常…...

移动Git客户端:Android上的完整版本控制解决方案

移动Git客户端&#xff1a;Android上的完整版本控制解决方案 【免费下载链接】MGit A Git client for Android. 项目地址: https://gitcode.com/gh_mirrors/mg/MGit 在移动开发日益普及的今天&#xff0c;开发者需要在不同场景下管理代码版本。移动Git客户端MGit为Andro…...

5分钟掌握XUnity自动翻译器:打破游戏语言障碍的终极指南 [特殊字符]

5分钟掌握XUnity自动翻译器&#xff1a;打破游戏语言障碍的终极指南 &#x1f3ae; 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾因语言障碍而错过心仪的游戏大作&#xff1f;XUnity自动翻译器…...

星际探险队

目录 星际探险队 游戏目标 游戏准备 核心玩法 沟通技能 星际探险队 2-5人的合作桌游 游戏目标 合作完成任务卡目标&#xff0c;如赢得特定牌墩、特定卡牌或特定数量牌墩 游戏准备 牌组&#xff1a;共 40 张牌&#xff0c;含 4 种颜色&#xff08;1-9&#xff09;和王…...

个人开发者对比使用Taotoken前后在模型API管理与调用上的效率变化

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 个人开发者使用 Taotoken 前后在模型 API 管理与调用上的效率变化 作为一名个人开发者&#xff0c;在探索和应用大模型能力时&…...

从零开始将个人小项目的大模型API切换至Taotoken的过程与感受

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 从零开始将个人小项目的大模型API切换至Taotoken的过程与感受 1. 迁移前的项目状态与动机 我维护着一个用于内容摘要和分类的个人…...