shell 常用命令

避坑指南:STM32H7不同DMA控制器(MDMA/DMA2D/BDMA)到底该用哪个? 本文深入解析STM32H7系列芯片的DMA控制器选型策略,涵盖MDMA、DMA2D、BDMA等不同控制器的架构原理与性能对比。通过实际项目案例,提供高速TCM数据搬运、GUI加速、低功耗传输等场景的选型决策树,并分享性能优化与调试技巧,帮助工程师避开常见陷阱,提升系统效率。 阅读详情
查找1.txt中出现2.txt里的文字的结果输出到final.txt

awk ‘NR==FNR{a[$1];next}{s=substr($0,5);if((s in a)){print substr($0,1,11)}}’ 1.txt 2.txt>final.txt

取两个文件的交集

grep -F -f a.txt b.txt | sort | uniq

删除一周前的文件

find /home/log -mtime +7 -name "*.log" -exec rm -rf {} ;

替换不可见字符SOH,两种方法:

1:sed -i ‘s/^A/|/g’ test.txt > test2.txt //其中^A 是通过 Ctrl+V+A 打出来的

2:tr ‘\001’ ‘|’ test2.txt

过滤文件,以:分隔,取冒号后面的值

cat test.txt |awk -F ‘:’ ‘{print $2}’ > test2.txt

替换文本中的字符串

sed -i ‘s/原字符串/替换字符串/g’ test.txt

文件每行行首添加指定字符

sed -i ‘s/^/&添加的字符串/’ test.txt

文件每行行尾添加指定字符

sed -i ‘s/$/&添加的字符串/’ test.txt

切割文件

split -b 100m test.log (按照字节分隔)
split -l 1000000 test.log(按照行数分隔)

curl post提交

curl -l -H “Content-type: application/json” -X POST -d 'jsonStr=xxxxx‘ http://localhost:8080/api/postxx

md5加密

echo -n ‘hello’|md5sum|cut -d ’ ’ -f1

Unity实战篇 | 教你怎样将Unity的启动Logo 设置成 自己制作的 帧动画 上一篇文章我们讲了怎样在不购买专业版的情况下自定义Unity的启动Logo。 那本篇文章就来介绍一下,怎样在去除默认Logo的前提下制作自己的启动动画! 阅读详情

相关推荐

Fofa API高阶玩法:用Python批量获取漏洞资产(含OA系统扫描实战)

本文详细介绍了如何利用Python结合Fofa API实现自动化漏洞资产收集的高阶实战技巧。通过构建健壮的客户端、设计精准查询语法、实现多线程批量采集,并以OA系统漏洞扫描为例,演示了从资产发现、过滤验证到报告生成的全流程,旨在提升安全运维与应急响应的效率。

weixin_28607671的博客 497

工作中碰到的Java问题整理及解决方案

1.SOH分隔符(Notepad++) SOH是ASCII码表为ASCII值==1的控制字符(不可见)char字符:0x01 完整ASCII码表见:https://www.cnblogs.com/myblesh/articles/2495378.html Java String.split() 以SOH为分隔符的字符串 //第一种方案(最优解决方案) lineTxt.split("\...

csdnmrliu的博客 1万+

告别手动标注!PDMS NakiToolkit插件安装与初体验:以Pipeline工具为例

本文详细介绍了PDMS NakiToolkit插件的安装与使用,特别是其Pipeline工具如何通过自动化标注和材料统计功能大幅提升三维工厂设计效率。从环境准备到实战演示,帮助工程师告别繁琐的手动标注工作,实现项目交付周期的大幅缩短。

weixin_30047059的博客 350

ASCII编码:Linux&Windows

  我们的服务器为linux系统,日志中的字段通常会用不同分隔符来做分隔,在不同操作系统编码格式下查看也会有不同的体现,甚至会出现所谓的乱码。我在xshell5下常用的编码格式Unicode(UTF-8)和默认语言。通常xshell5的默认语言能查看到分隔符隔开的字段,而utf-8不能。在网上查了下\001作为分隔符的日志,从linux终端复制出来用notePad打开时看到的SOH,而\002分隔...

weixin_30535843的博客 863

Uniapp-APP后台保活插件(安卓后台保活)

Uniapp-APP后台保活插件(安卓后台保活)亲测有效!

weixin_57844432的博客 1万+

Ubuntu运行vmware时报错Vmware Unable to install all modules!Use shipped Linux kernel AIO access library解决。

Ubuntu运行vmware时报错Vmware Unable to install all modules! vmware --version 提示下面内容: [AppLoader] Use shipped Linux kernel AIO access library. An up-to-date "libaio" or "libaio1" package from your system is preferred. VMware Workstation 16.1.2 build-17966106

wto882dim的博客 2848

Hive隐藏分割字符\001替换为可见字符

Hive默认的分隔符是\001,属于不可见字符,这个字符在vi里是^A一个文本0000_0,直接cat内容如下: 320643204N2559613979 320828796N446323 320829214N38122627 vi打开,显示为如下: 320643204^AN^A25596^A13979 320828796^AN^A446^A323

陆云子安的专栏 3万+

从零到一:Admin.NET中Swagger与Knife4jUI的深度集成实践

本文详细介绍了在Admin.NET框架中深度集成Swagger与Knife4jUI的实践方法,从基础配置到高级定制,包括认证配置、安全增强、界面主题定制等。通过Furion框架简化配置,开发者可以快速构建专业且友好的API文档界面,提升团队协作效率。

defi6farmer的博客 408

SHELL IFS分隔符

IFS 是一种 set 变量,当 shell 处理"命令替换"和"参数替换"时,shell 根据 IFS 的值,默认是 space, tab, newline 来拆解读入的变量,然后对特殊字符进行处理,最后重新组合赋值给该变量

jiayu的博客 1191

OceanBase全局索引深度解析:分布式环境下的高效索引设计与实战优化指南

全局索引(Global Index)是OceanBase数据库在分布式环境中提供的一种跨分区、跨服务器的索引结构,它允许用户创建跨越多个分区的索引,为分布式查询提供高效的数据访问路径。与局部索引(Local Index)不同,全局索引不是与表分区一一对应的,而是作为一个独立的逻辑结构存在。 在分布式数据库系统中,全局索引解决了以下几个关键问题: 跨分区查询性能:当查询条件不包含分区键时,全局索引可以避免全表扫描 唯一性约束维护:全局索引能够保证索引键在全局范围内的唯一性 分布式事务支持:全局索引与主表数

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 717

Linux 服务器上部署 OpenClaw完整教程

2. 全局安装 OpenClaw 3. 初始化配置 配置模型提供商 方式一:使用配置命令(推荐) 方式二:直接编辑配置文件 在 部分添加: 配置多个模型提供商 如果你使用 Antigravity 本地代理,可以同时配置多个模型: 配置飞书集成 1. 创建飞书应用 访问 飞书开放平台 创建企业自建应用 记录 App ID 和 App Secret 2. 配置应用权限 在飞书开放平台,为应用添加以下权限:重要: 必须使用 长连接(WebSocket) 模式,不要使用 HTTP 回调!在飞书开放

Maynor的博客 5248

【shell】字符串截取&替换&分割

shell字符串输出、截取、分割、替换。

Luna_A的博客 2万+

MTK-Android12开机应用自启需求-自定义原生Launcher3 主界面布局图标

MTK平台 Android12 版本 上实现 开机应用自启需求-自定义原生Launcher3 主界面布局图标。添加一个属性定义即可,如下:这里自定义一个属性目的是为了在加载Launcher3启动时候从属性获取需要自启动应用的包名,可以扩展动态替换 自启动包名。这里有两种方案,要么在Launcher3里面实现,要么在系统服务里面在开机时候启动第三方一次。这里强烈建议在Launcher3中去实现,体验效果更好。// 第一步:定义属性,// 第二步:在onCreate 方法中获取属性并启动应用。

十年饮冰,难凉热血 1376

Shell中的常用命令

首次登录 Ubuntu 并打开 Shell,我们将处于用户目录,你将看到 Shell 中显示,其中 @ 前面的内容代表用户名,@ 后面的内容代表计算机名,$ 代表身份为用户,如果为 # 则代表身份为管理员,~ 代表当前正处于用户目录,如果处于其他目录,将显示相应目录路径。

vjsopmh 1463

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Shell 脚本编程1(常用命令+概述)

本文介绍了Shell脚本编程的基础知识和常用命令。Shell作为命令解释器,将用户输入的命令翻译为机器指令执行。脚本是包含一系列命令的文本文件,可以通过编程将命令按顺序组合批量执行。文章详细说明了设置主机名、使用nmcli配置网络、echo输出、export设置环境变量、read读取输入、lscpu查看CPU信息、重定向数据流、wget下载文件、watch周期性执行命令、xargs处理命令行参数等常用命令的使用方法。此外,还介绍了Shell脚本的基本构成、注释风格、编写规范、执行方式以及echo、print

2301_80348933的博客 1104

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

shell编程的常用命令

djs的博客 234

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Linux 常用命令与 Shell 简介

Linux Shell 与常用命令摘要 Shell 是 Linux 系统的命令行接口,用户通过它输入指令与系统交互。常见 Shell 包括 Bash(默认)、Zsh 和 Fish 等。Shell 接收用户命令后传递给内核执行,并返回结果。 核心命令 man:查看命令手册(如 man ls) su/sudo:切换用户或执行特权命令(su root,sudo apt install) ls:列出目录内容(ls -l显示详情,ls -a含隐藏文件) cd/pwd:切换目录(cd ~回主目录)或显示当前路径 mkd

qq_35803412的博客 971

Shell编程常用命令

shell:简单、易用、高效,是一个内置的脚本,不需下载 什么是脚本:一条一条命令的堆积 shell是一个程序,一般都是放在/bin或者/user/bin目录下,当前Linux系统可用的Shell都记录在/etc/shells文件中。/etc/shells是一个纯文本文件,你可以在图形界面下打开它,也可以使用cat命令查看它。 在现代的Linux上,sh已经被bash...

weixin_34405557的博客 164

【shell】常用命令分类

Shell 常用命令非常丰富,涵盖了文件操作、目录管理、文本处理、进程管理等多个方面。

浩瀚之水的专栏 684

Linux常用命令及bash shell脚本

目录Linux常用命令及bash shell脚本一、实验内容二、Linux常用命令2.1.ls命令详解2.2.Cat命令详解2.3.Head命令详解2.4.Tail命令详解2.5.Cut命令详解2.6.sort命令详解2.7.wc命令详解2.8.Tr命令详解2.9.Pwd命令详解2.10.rmdir命令详解三、常用编辑软件3.1.vi、vim及nano简介3.2.vim基本使用方法3.3.nano基本使用方法四、重定向及管道4.1.重定向4.2管道五、Bash shell 脚本5.1.脚本功能5.2.代码实

weixin_45148589的博客 1225

shell脚本常用命令

shell脚本常用命令(grep、cut、sort、uniq、seq、tr、basename、dirname) 1、grep 作用:过滤文本内容 选项 描述 -E :–extended–regexp 模式是扩展正则表达式(ERE) -i :–ignore–case 忽略大小写 -n: --line–number 打印行号 -o:–only–matching 只打印匹配的内容 -c:–count 只打印每个文件匹配的行数 -B:–before–context=NUM 打印匹配的前几行 -A:–after–co

weixin_47365365的博客 536

# linux shell常用命令

linux shell常用命令 $(realpath $0) Linux realpath: Find Absolute Pathname For Given Command or File 例如: Ref: https://www.cyberciti.biz/faq/linux-shell-realpath/

Chenglin(Ben) Yu's Miracle 814

linux shell 常用命令

linux 自 研 docker区间 其他待扩充

honey_babay的博客 247

Linux Shell 脚本语法以及常用命令

Linux Shell 脚本语法以及常用命令

weixin_45205160的博客 1455

Mongo Shell常用命令

【代码】Mongo Shell常用命令。

denny370433768的专栏 1451

SHELL常用命令

echo $xxx | awk '{if($0~/[^a-z]/) print "1" }' //如果$0全部是小写字母,则print空;DELL/IBM机器打开RAID卡电池充放电期间的Write Cache------(/bin/MegaCli -LDSetProp CachedBadBBU -LALL -aALL)if [ "$xx1" -eq "333" -a "$xx2" -eq "666" ] //如果$xx1等于333,并且$xx2等于666,-a是and的意思,同理,-o是or的意思。

chenglong411的博客 723
上一篇: maven pom配置瘦包
下一篇: jstat命令使用
lfwer
博客等级 码龄18年 8粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值