(Linux学习二)文件管理基础操作命令笔记
Linux目录结构:
bin 二进制文件
boot 启动目录
home 普通用户
root 超管
tmp 临时文件
run 临时运行数据
var 日志
usr 应用程序、文件
etc 配置文件
dev 文件系统

一、基础操作
在 Linux 终端中,你可以使用以下命令来清屏:
clear 命令:这是最常用的清屏命令,在终端中输入 clear 后按下 Enter 键,即可清除当前终端窗口中的所有内容,将光标移动到屏幕顶部。
快捷键:你也可以使用快捷键来清屏。常见的快捷键是 Ctrl + L 或者 Ctrl + Shift + L,按下这些组合键会立即清屏
cd 改变目录 cd / 进入根目录ls 列出目录 ls / 列出根目录 ls -l 列出目录详细内容 ls -l / 列出根目录详细内容pwd 打印当前路径touch 创建文件 touch /test.txt 根目录创建文件mkdir 创建文件夹 mkdir /home/aa 在home文件夹下新建aa文件夹mkdir 创建多个文件夹 mkdir -p /home/aa/bb/cc 在home文件夹aa下新建bb和cc文件夹,-p 创建目录没有上一级时,自动创建cp 复制 cp /test.txt /home/aa 将根文件的test.txt复制到 /home/aa文件夹下cp /home/aa/text.txt /root/桌面 将/home/aa的test.txt复制到桌面夹下cp -r /home/aa /root/桌面 将/home/aa目录下所有的东西复制到桌面夹下,加 -rvi或者vim 打开文件 vim /1.txt 打开编辑1.txt文件,默认命令模式,不支持输入,需要按i才可以修改输入,esc退出编辑模式返回命令模式, :wq 退出 ,yy复制 3yy复制3行 p粘贴 ,dd删除一行 5dd删除5行 u撤销
> 写文件,覆盖 ls / > /1.txt ls / 内容存到 1.txt,只要是前面输出有内容都可以存
>> 写文件,追加
gedit 图形文件编编辑器,弹出类似记事本弹窗cat 查看文件(全部) cat /1.txt 查看1.txt全部内容,类似双击打开文件
more 翻页 more /1.txt 分页,空格翻页,回车显示+1行
head 头部查看 head -6 /1.txt 查看前6行内容
tail 尾部查看 tail -2 /1.txt 查看最后2行内容
grep 过滤关键字 grep c /1.txt 过滤1.txt匹配c的内容mv 移动 mv -p /home/aa/* /root/桌面 将aa文件夹下所有的内容移动到桌面,-p移动文件夹,移动文件可以不加mv /test.txt /home 将根目录/test.txt移动到/homemv /test.txt /home/aa.txt 将根目录/test.txt移动到/home并改名为aa.text
rm -rf 删除 rm -rf /* 删除根目录下所有内容,谨慎操作,可以用移动改名方式替换删除rm -rf /home/a* 删除home下a开头的文件
相关文章:
(Linux学习二)文件管理基础操作命令笔记
Linux目录结构: bin 二进制文件 boot 启动目录 home 普通用户 root 超管 tmp 临时文件 run 临时运行数据 var 日志 usr 应用程序、文件 etc 配置文件 dev 文件系统 一、基础操作 在 Linux 终端中,你可以使用以下命令来清屏: clear 命令&am…...
Docker本地部署GPT聊天机器人并实现公网远程访问
文章目录 前言1. 拉取相关的Docker镜像2. 运行Ollama 镜像3. 运行Chatbot Ollama镜像4. 本地访问5. 群晖安装Cpolar6. 配置公网地址7. 公网访问8. 固定公网地址9. 结语 前言 随着ChatGPT 和open Sora 的热度剧增,大语言模型时代,开启了AI新篇章,大语言模型的应用非常广泛&…...
html2canvas + JsPDF.js 导出pdf分页时的问题
问题描述 前一段时间 实现了html2canvas jspdf.js 导出pdf的功能 项目当时没有测试做完就先搁置 最近项目要上线发现分页时问题 这篇文章记录一下之前的bug import html2canvas from html2canvas; import JsPDF from jspdf export function savePdf(el, title) {html2canva…...
Linux系统Docker部署StackEdit Markdown并实现公网访问本地编辑器
文章目录 前言1. ubuntu安装VNC2. 设置vnc开机启动3. windows 安装VNC viewer连接工具4. 内网穿透4.1 安装cpolar【支持使用一键脚本命令安装】4.2 创建隧道映射4.3 测试公网远程访问 5. 配置固定TCP地址5.1 保留一个固定的公网TCP端口地址5.2 配置固定公网TCP端口地址5.3 测试…...
从Spring Boot应用上下文获取Bean定义及理解其来源
前言 在Spring框架中,Bean是组成应用程序的核心单元。特别是在Spring Boot项目中,通过使用SpringApplication.run()方法启动应用后,我们可以获得一个ConfigurableApplicationContext实例,这个实例代表了整个应用程序的运行时环境…...
如何处理网络攻击对系统造成的损害?
网络攻击对系统造成的损害是当今企业面临的一大挑战。随着互联网的普及和数字化转型的加速,企业的运营越来越依赖于网络,但同时也面临着越来越多的网络安全威胁。一旦企业遭受网络攻击,其系统可能会遭受不同程度的损害,导致数据泄…...
数字IC后端设计利器 - 《Innovus的基本使用流程和命令》(附下载)
Innovus作为数字后端工具的后起之秀,在先进工艺下已经取得了令人瞩目的成就。其在Run time上的优势令人刮目,在timing、DRC、IR-drop上的结果更是让人竖起大拇指。 数字IC后端工程师学习Cadence公司的Innovus工具非常重要,因为Innovus是一款…...
Blender中四种不同的几何体类型(网格、曲线、体积和实例 )
网格、曲线、体积和实例是Blender中四种不同的几何体类型。它们各有特点,适用于不同的建模场景。 网格是由顶点、边和面组成的三维对象。它是Blender中最常用的几何体类型,可以用来创建各种模型,例如角色、场景、道具等。 曲线是一维对象&a…...
Vue3 学习笔记(Day5)
「写在前面」 本文为尚硅谷禹神 Vue3 教程的学习笔记。本着自己学习、分享他人的态度,分享学习笔记,希望能对大家有所帮助。推荐先按顺序阅读往期内容: 1. Vue3 学习笔记(Day1) 2. Vue3 学习笔记(Day2&…...
【网络编程】实现服务器端和客户端的通讯的简单程序
套接字是什么? 服务端接受连接请求的套接字创建过程可分为以下4步: 1、调用socket创建套接字 2、调用bind函数分配IP地址和端口号 3、调用listen函数转换为可接受请求状态 4、调用accept函数受理连接请求 1、调用socket创建套接字 serv_sock soc…...
如何在Portainer中部署Nginx容器并制作一个本地站点结合cpolar发布至公网可访问
文章目录 前言1. 安装Portainer1.1 访问Portainer Web界面 2. 使用Portainer创建Nginx容器3. 将Web静态站点实现公网访问4. 配置Web站点公网访问地址4.1公网访问Web站点 5. 固定Web静态站点公网地址6. 固定公网地址访问Web静态站点 前言 Portainer是一个开源的Docker轻量级可视…...
Mysql的储存引擎
储存引擎介绍 1. 文件系统 操作系统存取数据的一种机制 2. 文件系统类型 不管使用什么文件系统,数据内容不会变化 不同的是,存储空间、大小、速度 3. MySQL存储引擎 可以理解为,MySQL的“文件系统”,只不过功能更加强大 4. MySQL…...
【查漏补缺你的Vue基础】Vue数据监听深度解析
🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…...
大语言模型LLM发展历程中的里程碑项目:国内外技术革新重塑自然语言处理(LLM系列02)
文章目录 标题:大语言模型LLM发展历程中的里程碑项目:国内外技术革新重塑自然语言处理(LLM系列02) 引言早期奠基阶段Transformer架构引领变革GPT系列的重大进展国内外标志性LLM项目LLM在中国的应用实践LLM研究面临的挑战与应对策略…...
JS二进制文件转换:File、Blob、Base64、ArrayBuffer
类型转换 1. Blob、File → Base64 function fileToDataURL(file) {let reader new FileReader();reader.readAsDataURL(file);reader.onload function (e) {return reader.result;}; }2. Base64 → Blob、File // Base64 转为 Blob function dataURLToBlob(fileDataURL) …...
编译opencv gpu版的条件
一、具备以下条件即可编译opencv gpu: 1、 终端设备必须有独立显卡。cmd窗口:nvidia-smi查看显卡信息 2、下载并安装CUDA Toolkit(根据显卡下载对应的CUDA Toolkit软件)、cuDNN(根据CUDA版本下载对应的cuDNN࿰…...
List集合的Stream流式操作实现数据类型转换
问题现象: 最近在项目中,有一些逻辑想用List集合的Stream流式操作来快速实现,但由于之前没做好学习笔记和总结,导致一时间想不起来,只能用本方法来解决,如下: 可以看出来代码量是比较冗长的&…...
Ubuntu 20.04.6 LTS下edge浏览器点击图标没反应
1.网上的解决方案 解决Ubuntu系统下启动root账户后Linux版本edge浏览器无法启动等 2.采用的解决方案 之前我一直是在官网下载 Microsoft Edge下载,安装,卸载,重装的stable版本,然后安装,始终没有效果。 最后利用Linux…...
php基础学习之错误处理(其一)
一,错误处理的概念 错误处理指的是系统(或者用户)在执行某些代码的时候,发现有错误,就会通过错误处理的形式告知程序员,俗称报错 二,错误分类 语法错误:书写的代码不符合 PHP 的语法规范,语法错…...
Nginx 解析漏洞复现
环境搭建 下载之后上传到虚拟机并解压 进入这个路径 (root?kali)-[~/vulhub-master/nginx/nginx_parsing_vulnerability]就能看到有docker-compose.yml 启动环境 正常显示 增加/.php后缀,被解析成PHP文件: 漏洞原因:开启了cgi.fix_pathin…...
3000+科研图标免费下载:Bioicons如何让科学可视化变得简单?
3000科研图标免费下载:Bioicons如何让科学可视化变得简单? 【免费下载链接】bioicons A library of free open source icons for science illustrations in biology and chemistry 项目地址: https://gitcode.com/gh_mirrors/bi/bioicons 还在为科…...
从PyTorch到TensorRT Engine:动态Batch模型转换的完整避坑指南(含trtexec命令详解)
从PyTorch到TensorRT Engine:动态Batch模型转换的完整避坑指南(含trtexec命令详解) 在深度学习模型部署的实践中,动态Batch支持一直是工程落地的关键需求。想象一下这样的场景:你的PyTorch模型在训练时表现优异&#x…...
Java 求职者面试:音视频场景与 Spring Boot 应用
面试官提问:如何用 Java 实现音视频场景的后台服务? 场景设定:某互联网大厂正在面试一名 Java 求职者,面试官和候选人燕双非之间的对话如下:第一轮提问 面试官:燕先生,您能否简要说明一下 Java …...
FLUX.1海景美女图新手教程:3分钟掌握提示词结构——主体+环境+光线+风格
FLUX.1海景美女图新手教程:3分钟掌握提示词结构——主体环境光线风格 你是不是也遇到过这种情况?看到别人用AI生成的“海景美女图”美轮美奂,自己试了试,结果出来的图片要么人物奇怪,要么背景模糊,要么光线…...
从Goldschmidt到代码:我如何用Python脚本‘侦探’出钙钛矿论文里的隐藏计算参数
解码钙钛矿论文中的隐藏参数:Python逆向工程实战 在材料科学领域,钙钛矿化合物的稳定性预测一直是个关键课题。Goldschmidt容忍因子(t)作为经典判据已有近百年历史,但鲜少有人讨论一个核心问题:当不同研究团队报告"相同&quo…...
如何快速配置英雄联盟助手:ChampR的完整使用指南
如何快速配置英雄联盟助手:ChampR的完整使用指南 【免费下载链接】champr 🐶 Yet another League of Legends helper 项目地址: https://gitcode.com/gh_mirrors/ch/champr 你是否曾经在英雄联盟游戏中因为出装选择而犹豫不决?&#x…...
【IMX6ULL驱动开发实战】03.打通开发环境:从零配置IMX6ULL与虚拟机的静态IP网络
1. 为什么需要配置静态IP网络环境 刚接触IMX6ULL开发板的朋友经常会遇到一个头疼的问题:为什么我在虚拟机里编译好的程序,死活传不到开发板上?这就像你写了一封信,却找不到收件人的具体地址一样让人抓狂。其实核心原因就在于网络…...
【日常做题】 代码随想录(岛屿最大面积+寻宝)
👨💻 关于作者:会编程的土豆 “不是因为看见希望才坚持,而是坚持了才看见希望。” 你好,我是会编程的土豆,一名热爱后端技术的Java学习者。 📚 正在更新中的专栏: 《数据结构与算…...
PvZ Toolkit:植物大战僵尸PC版终极修改指南
PvZ Toolkit:植物大战僵尸PC版终极修改指南 【免费下载链接】pvztoolkit 植物大战僵尸 PC 版综合修改器 项目地址: https://gitcode.com/gh_mirrors/pv/pvztoolkit PvZ Toolkit是一款功能强大的植物大战僵尸PC版综合修改器,专为玩家打造个性化游戏…...
YOLOv5/v7改进实战——轻量化主干网络EfficientNetV2的部署与性能调优
1. 为什么选择EfficientNetV2作为YOLO的主干网络 在目标检测任务中,主干网络的选择直接影响模型的精度和速度。传统YOLOv5/v7默认使用CSPDarknet作为主干,但在移动端场景下,我们往往需要更轻量化的解决方案。EfficientNetV2通过神经架构搜索&…...
