Linux day 1129

三.Linux常用命令
3.1 Linux命令体验
3.1.1 常用命令演示

- ls命令

- pwd命令
- cd命令

- touch命令
touch a.txt :创建文件 a.txttouch b.txt c.txt d.txt :一次性创建文件 b.txt,c.txt,d.txt
- mkdir命令
mkdir test:创建文件夹test
- rm命令
- 乱码问题
echo 'LANG="en_US.UTF-8"' >> /etc/profilesource /etc/profile
3.1.2 Linux命令使用技巧
在我们使用Linux系统命令时,可以使用以下几个技巧:
- Tab键自动补全
- 连续两次Tab键,给出操作提示
- 使用上下箭头快速调出曾经使用过的命令
- 使用clear命令或者Ctrl+l快捷键实现清屏
3.1.3 Linux命令格式
command [-options] [parameter]说明 :command: 命令名[-options]: 选项,可用来对命令进行控制,也可以省略[parameter]: 传给命令的参数,可以是零个、一个或者多个注意 :[]: 代表可选命令名、选项、参数之间有空格进行分隔
3.2 文件目录操作命令
3.2.1 ls命令
作用: 显示指定目录下的内容
语法 : ls [-al] [dir]说明 :-a 显示所有文件及目录 (. 开头的隐藏文件也会列出 )-l 除文件名称外,同时将文件型态 (d 表示目录, - 表示文件 ) 、权限、拥有者、文件大小等信息详细列出注意 :由于我们使用 ls 命令时经常需要加入 -l 选项,所以 Linux 为ls -l 命令提供了一种简写方式,即 ll 常见用法 :ls -al :查看当前目录的所有文件及目录详细信息ls -al /etc :查看 /etc 目录下所有文件及目录详细信息ll : 查看当前目录文件及目录的详细信息
3.2.2 cd命令
作用 : 用于切换当前工作目录,即进入指定目录语法 : cd [dirName]特殊说明 :~: 表示用户的 home 目录.: 表示目前所在的目录..: 表示目前目录位置的上级目录举例 :cd ..: 切换到当前目录的上级目录cd ~: 切换到用户的 home 目录cd /usr/local: 切换到 /usr/local 目录
3.2.3 cat命令
作用: 用于显示文件内容
语法 : cat [-n] fileName说明 :-n: 由 1 开始对所有输出的行数编号 ( 显示行号 )举例 :cat /etc/profile :查看 /etc 目录下的 profile 文件内容
3.2.4 more命令
作用 : 以分页的形式显示文件内容语法 : more fileName操作说明 :回车键:向下滚动一行空格键:向下滚动一屏b :返回上一屏q 或者 Ctrl+C 退出 more举例:more /etc/profile :以分页方式显示 /etc 目录下的profile 文件内容
3.2.5 tail命令
作用 : 查看文件末尾的内容语法 : tail [-f] fileName说明 :-f :动态读取文件末尾内容并显示,通常用于日志文件的内容输出举例 :tail /etc/profile :显示 /etc 目录下的 profile 文件末尾10 行的内容tail -5 /etc/profile :显示 /etc 目录下的 profile 文件末尾 5 行的内容tail -f /root/my.log :动态读取 /root 目录下的 my.log 文件末尾内容并显示
3.2.6 mkdir命令
作用: 创建目录
语法 : mkdir [-p] dirName说明 :-p: 确保目录名称存在,不存在的就创建一个。通过此选项,可以实现多层目录同时创建举例 :mkdir aa :在当前目录下,建立一个名为 aa 的子目录mkdir -p bb/cc :在工作目录下的 bb 目录中建立一个名为 cc 的子目录,若 bb 目录不存在,则建立一个
3.2.7 rmdir命令
作用 : 删除空目录语法 : rmdir [-p] dirName说明 :-p: 当子目录被删除后使父目录为空目录的话,则一并删除举例 :rmdir aa :删除名为 aa 的空目录rmdir -p bb/cc :删除 bb 目录中名为 cc 的子目录,若 cc 目录删除后 bb 目录变为空目录,则也被删除
3.2.8 rm命令
作用 : 删除文件或者目录语法 : rm [-rf] name说明 :-r: 将目录及目录中所有文件(目录)逐一删除,即递归删除-f: 无需确认,直接删除举例 :rm -r aa/ :删除名为 aa 的目录和目录中所有文件,删除前需确认rm -rf aa/ :需确认,直接删除名为 aa 的目录和目录中所有文件rm -f hello.txt :无需确认,直接删除 hello.txt 文件
3.3 拷贝移动命令
3.3.1 cp命令
作用 : 用于复制文件或目录语法 : cp [-r] source dest说明 :-r: 如果复制的是目录需要使用此选项,此时将复制该目录下所有的子目录和文件举例 :cp hello.txt test/ 将 hello.txt 复制到test 目录中cp hello.txt ./hi.txt 将 hello.txt 复制到当前目录,并改名为 h.txtcp -r aa/ ./bb/ 将 aa 目录和目录下所有文件复制到 bb 目录下 cp -r aa/* ./bb/ 将 aa 目录下所有文件复制到bb 目录下如果拷贝的内容是目录,需要加上参数 -r
相关文章:
Linux day 1129
家人们今天继续学习Linux,ok话不多说一起去看看吧 三.Linux常用命令 3.1 Linux命令体验 3.1.1 常用命令演示 在这一部分中,我们主要介绍几个常用的命令,让大家快速感 受以下 Linux 指令的操作方式。主要包含以下几个指令: ls命…...
智能家居体验大变革 博联 AI 方案让智能不再繁琐
1. 全球AI技术发展背景及智能家居市场趋势 人工智能(AI)技术的飞速发展正在推动全球各行业的数字化转型。国际电信联盟与德勤联合发布《人工智能向善影响》报告指出,全球94%的商界领袖认为,人工智能技术对于其企业在未来5年内的发…...
git使用
git初始化 git init 指定要添加的文件 git add [文件名1] [文件名2] [文件名3] // 添加指定文件 git add . // 添加当前目录所有文件 将文件提交到本地仓库 git commit -m "备注信息" 添加远程仓库 git remote add origin [远程仓库地址] git remote -v // …...
嵌入科技的温情
嵌入式世界,是一个微小却无比精妙的宇宙。晶体管之间的脉动,仿佛是心跳的回响;代码中跳跃的逻辑,犹如人生中不可预知的转折。每一个嵌入式系统,都像是一个看不见的灵魂,将冰冷的机器唤醒,为生活…...
python利用selenium实现大麦网抢票
大麦网(damai.cn)是中国领先的现场娱乐票务平台,涵盖演唱会、音乐会、话剧、歌剧、体育赛事等多种门票销售。由于其平台上经常会有热门演出,抢票成为许多用户关注的焦点。然而,由于票务资源的有限性,以及大…...
PS等软件学习笔记
目录 一、ps基础操作快捷键 1、快速打开图片 2、屏幕画布变大变小 3、移动画布 4、CTRL回车,快速完成更改 5、还原 6、创建画布,CTRLN 7、复制图层,CTRLJ 8、一段文字行间距调整 9、反向选择,CTRLSHIFTI 10、抠图 二、…...
vue3学习笔记(9)-pinia、storeToRefs、getters
1.新的集中式状态(数据)管理库,redux vuex pinia 搭建 2.ref拆包 如果在reactive里面定义ref,则打印c时,无需.value 他自动拆包,如果直接在外面定义的ref则需要.value,他没有拆包 3.pinia存储读取数据 存…...
数据库基础知识---以MySQL为例
一、什么是MySQL 数据保存在不同的表中,而不是将所有数据放在一个大仓库内 二、特点 开源--免费下载跨平台--可以在多个操作系统进行运行性能好--可以出来大量数据简单--安装配置简单支持多种编程语言--可以与多种编程语言进行无缝集成 三、分类 DDL--数据定义…...
013-spring的注解整合第三方框架
给spring的ioc容器中添加对象 常用这3个方法...
使用ForceBindIP绑定应用到指定IP
前言 使用ForceBindIP工具,用户可以轻松地将特定应用程序绑定到指定的IP地址,从而确保应用程序的网络连接通过指定的网络适配器进行。通过在命令提示符下运行ForceBindIP并指定IP地址和应用程序的完整路径,用户能够控制应用程序的网络流量&a…...
python-LeetCode-两数之和
1. 两数之和 - 力扣(LeetCode) class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:# 创建一个哈希表用于存储值和索引num_to_index {}for i, num in enumerate(nums):# 计算目标值需要的补数complement target - num# 如…...
项目开发实践——基于SpringBoot+Vue3实现的在线考试系统(四)
文章目录 一、管理员角色功能实现1、添加教师功能实现1.1 页面设计1.2 前端功能实现1.3 后端功能实现1.4 效果展示2、教师管理功能实现2.1 页面设计2.2 前端功能实现2.3 后端功能实现2.3.1 后端查询接口实现2.3.2 后端编辑接口实现2.3.3 后端删除接口实现2.4 效果展示二、代码下…...
大语言模型的token和向量
现在大语言模型火了,像 ChatGPT 什么的,能回答问题、写文章,。但它们为啥这么聪明呢?这就和向量、Token 有关系。那怎么通过向量、Token来理解我们的问题呢。看完这篇文章就知道了 token Token 就像是语言里的小积木,…...
Hyperledger Fabric有那些核心技术,和其他区块链对比Hyperledger Fabric有那些优势
Hyperledger Fabric是一个模块化、权限化的企业级区块链平台,与比特币、以太坊等公有链相比,Fabric主要为私有链或联盟链设计,适用于企业应用。它包含多项核心技术,使其在企业级区块链应用中具有独特优势。以下是Fabric的核心技术…...
ThinkPHP 8高效构建Web应用-第一个简单的MVC应用示例
【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客 《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书 使用VS Code开发ThinkPHP项目-CSDN博客 我们先实现一…...
【Goland】怎么执行 go mod download
1、终端的执行 go mod tidy 2、终端执行不行的话,就可以通过右击go.mod文件来执行; 3、也可以按住Ctrl点击这个包安装;...
SpringBoot入门案例
目录 一、SpringBoot入门 1. Spring Boot 简介(脚手架) 2. 微服务 微服务优点: 微服务缺点: 3. 环境准备 3.1 spring boot项目的创建 3.2 导入spring boot相关的依赖 3.5 编写主程序 3.4 编写相关的controller、service…...
自定义 Celery的logging模块
为什么需要自定义 Celery 日志 默认的 Celery 日志配置虽然满足基本需求,但在以下情况下可能需要进行自定义: 支持日志滚动:原生celery不支持日志滚动。更详细的日志信息:需要包含更多上下文信息,以便更好地理解任务…...
docker-开源nocodb,使用已有数据库
使用已有数据库 创建本地数据库 数据库:nocodb 用户:nocodb 密码:xxxxxx修改docker-compose.yml 默认网关的 IP 地址是 172.17.0.1(适用于 bridge 网络模式)version: "2.1" services:nocodb:environment:…...
【UE5】UnrealEngine源码构建1:tag为5.3.2源码clone
fatal: fetch-pack: invalid index-pack output clone unreal 速度很快,但是很容易失败Cloning into UnrealEngine... remote: Enumerating objects: 6511087, done. remote: Counting objects: 100% (196/196), done. remote: Compressing objects: 100% (50/50), done. erro…...
RoboMIND:多体现基准 机器人操纵的智能规范数据
我们介绍了 RoboMIND,这是机器人操纵的多体现智能规范数据的基准,包括 4 个实施例、279 个不同任务和 61 个不同对象类别的 55k 真实世界演示轨迹。 工业机器人企业 埃斯顿自动化 | 埃夫特机器人 | 节卡机器人 | 珞石机器人 | 法奥机器人 | 非夕科技 | C…...
FPGA自学之路:到底有多崎岖?
FPGA,即现场可编程门阵列,被誉为硬件世界的“瑞士军刀”,其灵活性和可编程性让无数开发者为之倾倒。但谈及FPGA的学习难度,不少人望而却步。那么,FPGA自学之路到底有多崎岖呢? 几座大山那么高?…...
讲一个自己写的 excel 转 html 的 java 工具
由来 这是一个从开发需求中诞生的工具,在工作中因为有一个 excel 转 html 的任务,又没找到一个专门做这方面的工具(其他工具几乎都是简单的转换,无法还原 excel 样式,而且转换的宽高有点儿差距)࿰…...
打破视障壁垒,百度文心快码无障碍版本助力视障IT从业者就业无“碍”
有AI无碍 钟科:被黑暗卡住的开发梦 提起视障群体的就业,绝大部分人可能只能想到盲人按摩。但你知道吗?视障人士也能写代码。 钟科,一个曾经“被黑暗困住”的人,他的世界,因为一场突如其来的疾病,…...
爆改RagFlow
爆改RagFlow 一、Rag理论概述二、Ragflow解析参数说明三、♥ RagFlow源码解析核心代码流程梳理1、OCR识别2、版面分析3、parser功能3.1 PdfParser3.1.1 首先,初始化3.1.2 **pdf转图片** [来自工业界的知识库 RAG 服务(二),RagFlow 源码全流程深度解析](h…...
Unity 使用UGUI制作卷轴开启关闭效果
视频效果 代码 using UnityEngine.UI; using System.Collections; using System.Collections.Generic; using UnityEngine; using DG.Tweening; using DG.Tweening.Core; using DG.Tweening.Plugins.Options;public class JuanZhou : MonoBehaviour {[SerializeField]private …...
android知识巩固(二.非线性数据结构)
非线性结构:是从逻辑结构上划分,其元素存在一对多或者多对多的相互关系 1.前言 在前一章中,我们了解了数据结构的基本思想,学习了部分基本的线性数据结构,了解了计算机是如何表示和存储数据的,良好的数据结构思想有助于我们写出性能优良的应用 2.目录 目录.png 3.非线性数据结构…...
Kafka中的Topic和Partition有什么关系?
大家好,我是锋哥。今天分享关于【Kafka中的Topic和Partition有什么关系?】面试题。希望对大家有帮助; Kafka中的Topic和Partition有什么关系? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 在 Apache Kafka 中&#…...
CMS漏洞靶场攻略
DeDeCMS 环境搭建 傻瓜式安装 漏洞一:通过文件管理器上传WebShel 步骤⼀:访问目标靶场其思路为 dedecms 后台可以直接上传任意文件,可以通过⽂件管理器上传php文件获取webshell 登陆网站后台 步骤二:登陆到后台点击 【核心】 --》 【文件式…...
PHP高性能webman管理系统EasyAdmin8
介绍 EasyAdmin8-webman 在 EasyAdmin 的基础上使用 webman 最新版重构,PHP 最低版本要求不低于 8.0。基于webman和layui v2.9.x的快速开发的后台管理系统。 项目地址:http://easyadmin8.top 演示地址:http://webman.easyadmin8.top/admin …...
【达梦数据库】64 位操作系统注册 32 位 ODBC 方法
目录 背景思路部署安装64位软件安装包注册32位驱动成功案例其他案例 配置数据源 背景 在使用达梦数据库的过程中,应用需要32位驱动与数据库进行适配 思路 部署32位软件,经过测试,dmmonitor在本地环境及客户环境中前台启动失败报错ÿ…...
渗透学习笔记(十一)Burp Suite 总结
声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&#…...
数据结构与算法学习笔记----约数
数据结构与算法学习笔记----约数 author: 明月清了个风 first publish time: 2024.12.30 ps⭐️主要是求约数,约数的个数,约数的和,涉及到算术基本定理的相关内容,第三题的讲解合并在第二题的思路里一起了。 Acwing 869. 试除法…...
PyAudio库基本知识详解——为自制PCM音频播放器做准备
前言 结合前段时间我们做的音频编解码器,这样我们就可以将获取到的ADPCM数据,转换成PCM数据,然后播放出来,得到一个完整的音频数据,因此,接下来几篇文章中,我们想做一个播放PCM格式的音频播放器…...
微信小程序 覆盖组件cover-view
wxml 覆盖组件 <video src"../image/1.mp4" controls"{{false}}" event-model"bubble"> <cover-view class"controls"> <cover-view class"play" bind:tap"play"> <cover-image class"…...
实战案例——ZooKeeper集群部署(新手教程超详细)
案例目标 了解ZooKeeper分布式应用程序协调服务使用3台机器搭建ZooKeeper集群使用ZooKeeper集群 案例分析 规划节点 ZooKeeper集群节点规划 Ip 主机名 节点 192.168.110.10 zookeeper1 集群节点 192.168.110.20 zookeeper2 集群节点 192.168.110.30 zookeeper3 …...
LeetCode 326 3的幂
如何判断一个整数是否为 3 的幂次方 在编程中,我们经常会遇到各种有趣的数学问题,今天就来探讨一个看似简单却又很有技巧性的问题:如何判断一个给定的整数是否是 3 的幂次方。 一、问题描述 给定一个整数 n,我们需要编写一个函数…...
智能工厂的设计软件 应用场景的一个例子:为AI聊天工具添加一个知识系统 之5
本文要点 前端 问题描述语言 本文继续完善 “描述” ---现在我们应该可以将它称为 “问题problem描述语言 ”。 它 通过对话框的question 引发 表征的issue 的“涌现” 最终 厘清应用程序的“problem”。即它合并了 ISO七层模型中的上面三层,通过将三层 分别形成…...
flink-1.16 table sql 消费 kafka 数据,指定时间戳位置消费数据报错:Invalid negative offset 问题解决
请移步至最后的:2024-12-27日调整实现方式,26日实现的有bug,但是可以作为参考。 2024-12-27日调整实现方式 1.上边的方案,可以实现topic中每个分区都正常有数据的情况,但是如果部分分区没有数据,或者指定的…...
【服务器】上传文件到服务器并训练深度学习模型下载服务器文件到本地
前言:本文教程为,上传文件到服务器并训练深度学习模型,与下载服务器文件到本地。演示指令输入,完整的上传文件到服务器,并训练模型过程;并演示完整的下载服务器文件到本地的过程。 本文使用的服务器为云服…...
MyBatis如何处理延迟加载?
大家好,我是锋哥。今天分享关于【MyBatis如何处理延迟加载?】面试题。希望对大家有帮助; MyBatis如何处理延迟加载? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 在 MyBatis 中,延迟加载(Laz…...
制造BOM的应用思考
一、制造BOM的作用 制造BOM(Manufacturing BOM,MBOM)在制造过程中的应用非常广泛,具体包括以下几个方面: 1. 生产计划和调度: 制造BOM提供了生产过程中所需的所有输入及输出间的关系,包括材料、部品的数量、结构以及制程等信息。这些信息是生产拉动物料需求计划以及成本…...
基于earthSDK三维地图组件开发
上效果 功能点 测量分析相机位置切换geojson数据加载地图打点,显示信息点击回传数据二三位切换 这里二三维切换通上篇openlayers分享,技术交流V:bloxed <template><div class"h100 w100"><div style"width:100%; heig…...
Mono里运行C#脚本5—mono_file_map_open
前面介绍了mono_jit_init初始化,这个函数非常长,要理解起来还是比较困难。因此改变另外一种方式,先从底层的函数开始,再慢慢来探索mono的底层实现,以及它的实现原理,运行的细节。 Mono要运行exe文件,这里是运行test-embed.exe文件,那么就得认识这个文件,解释这个文件的…...
Node.js使用教程
Node.js使用教程 Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它让JavaScript运行在服务器端。以下是一个简单的Node.js使用教程: 一、 Node.js开发环境和编译 1.1 安装Node.js 访问Node.js官网下载并安装适合您操作系统的Node.js版本。 1…...
UniApp 组件的深度运用
一、引言 在当今的移动应用开发领域,跨平台开发已成为主流趋势,而 UniApp 作为其中的佼佼者,备受开发者青睐。UniApp 的强大之处很大程度上源于其丰富且功能多样的组件体系,这些组件宛如精巧的积木,能够帮助开发者快速…...
期末算法分析程序填空题
目录 5-1 最小生成树(普里姆算法) 5-2 快速排序(分治法) 输入样例: 输出样例: 5-3 归并排序(递归法) 输入样例: 输出样例: 5-4 求解编辑距离问题(动态规划法)…...
【机器学习】 卷积神经网络 (CNN)
文章目录 1. 为什么需要 CNN2. CNN 的架构3. 卷积层4. 池化层5. CNN 的应用 1. 为什么需要 CNN 前提:利用前置知识,去掉全连接神经网络中的部分参数,提升学习效率。本质:在 DNN 之前加上 CNN,先去除不必要的参数&…...
LeetCode热题100-字母异位词分组【JavaScript讲解】
题目: 根据题目想思路: 模式识别: 一旦需要根据特征进行归类的,就应该利用散列表。【散列表又叫哈希表】 我们遍历数组中的每一项,将每一项字符串拆分成一个一个的字符,并返回成数组的形式,并且进行排序后…...
面试241228
面试可参考 1、cas的概念 2、AQS的概念 3、redis的数据结构 使用场景 不熟 4、redis list 扩容流程 5、dubbo 怎么进行服务注册和调用,6、dubbo 预热 7如何解决cos上传的安全问题kafka的高并发高吞吐的原因ES倒排索引的原理 spring的 bean的 二级缓存和三级缓存 spr…...