Linux学习第四天

实战指南:基于华为Ascend NPU的大模型W8A8量化调优与精度提升 本文提供了一份基于华为Ascend NPU进行大模型W8A8量化的实战调优指南。详细介绍了从环境搭建、使用msmodelslim框架进行基础量化,到通过离群值抑制、校准集优化和量化回退等关键技术提升精度的全流程。旨在帮助开发者在华为NPU硬件上实现模型推理的显著加速,同时有效控制精度损失。 阅读详情

安装Vmware Tools工具

1.挂载VMware Tools光驱
    【设置】-->【CD/DVD】-->【使用ISO镜像文件】-->选择VMware安装目录下的Liunx.iso镜像
2.安装VMware Tools工具
    【虚拟机】-->【安装VMware Tools工具】
打开光驱-->将VMwareTools-10.0.10-4301679.tar.gz复制到Desktop桌面,然后解压。
$>./vmware-tools-distrib/vmware-install.pl
安装即可!!!
3.VMware Tools作用
    识别光标+外部挂载+自动复制

压缩和解压命令

1.gzip压缩和gunzip解压缩:只能压缩文件,不能对目录操作!!!
   基本语法:压缩:gzip 文件
             解压:gunzip 文件
   $>gzip ~/test
   $>ll
      test.gz
   说明:压缩后,源文件不存在,生成一个带有.gz的压缩文件。
   $>gunzip test.gz
2.tar 针对目录的解压缩命令
   基本语法:tar [选项] name.tar.gz 目录
        -c:表示压缩
    -x:表示解压
        -f: 表示文件名
    -z:表示gz压缩文件
    -v: 显示详细信息
    -t: 查看压缩文档,以列表形式
   压缩:
       $>tar -cf test.tar test test.java     #压缩多文件
   $>tar -zcvf soft.tar.gz ~/soft        #压缩目录
   解压:
       $>tar -xvf test.tar                                              #解压tar文件
       $>tar -zxvf VMwareTools-10.0.10-4301679.tar.gz                   #解压tar.gz文件
   查看:
       $>tar -tvf jdk-8u121-linux-x64.tar.gz 
3.zip压缩和unzip解压
   基本语法:1.zip [选项] name.zip 文件/目录
             2.unzip name.zip
      [选项]:
      -r : 表示对目录进行压缩
   $>zip test.zip ~/test ~/test.java
   $>zip -r zhang.zip ~/use/zhangyuejiu/
   $>unzip ~/test.zip

文件搜索指令

1.find 查找文件和目录指令
    基本语法: find 查找范围 内容[表达式]
$>find /etc/ -name 'su*'
    $>find /etc/ -size '128m'    #:+表示大于,-表示小于,无符号表示等于;ckmg:字节,K,M,G
2.grep 查找文件内部的内容的指令
    基本语法:grep [选项] 检索内容 文件
$>grep -n PATH /etc/bashrc
|:管道
$>ll | grep test
3.which 查找指令
    $>which mkdir
$>which ls

进程相关命令

1.ps 查看系统进程
   $>ps -aux | grep ssh
  Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
  root       2100  0.0  0.1  66236  1152 ?        Ss   09:16   0:00 /usr/sbin/sshd
  hadoop     4664  0.0  0.0 103320   848 pts/1    S+   14:03   0:00 grep ssh
2.kill 杀死进程
  基本语法:kill pid
  $> ps -axu | grep ssh
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root       2100  0.0  0.1  66236  1188 ?        Ss   09:16   0:00 /usr/sbin/sshd
  $>kill 2100   
  $>kill -9 2100
  $>sudo service sshd start
3.pstree  插卡进程树
  $>pstree -u 
  $>pstree -p
4.netstat  查看网路通信状态
  $>netstat | grep ssh

vi/vim文本编辑器

1.三种模式:
    一般模式:vi 文件
编辑模式:按iao进入到编辑模式,相当于解禁键盘。
底线模式:按":"冒号键进入底线模式,:q表示退出,:w表示保存
   $>vi test
     按iao
 >zhangyuejiu
 按esc
 按:
 $>:wq

2.一般模式操作指令:
    h(←):光标向左移动一个字符
j(↓):光标向下移动一个字符
k(↑):光标向上移动一个字符
l(→):光标向右移动一个字符
[Ctrl+f]:屏幕『向下』移动一页,相当于 [Page Down]按键 (常用)
[Ctrl+b]:屏幕『向上』移动一页,相当于 [Page Up] 按键 (常用)
[Ctrl+d]:屏幕『向下』移动半页
[Ctrl+u]:屏幕『向上』移动半页
n<space>:那个n表示『数字』,例如20。按下数字后再按空格键,光标会向右移动这一行的n个字符。
                例如20<space> 则光标会向后面移动 20 个字符距离。
0或功能键[Home]	这是数字『0』:移动到这一行的最前面字符处 (常用)
$或功能键[End]	移动到这一行的最后面字符处(常用)
H:光标移动到这个屏幕的最上方那一行的第一个字符
M:光标移动到这个屏幕的中央那一行的第一个字符
L:光标移动到这个屏幕的最下方那一行的第一个字符
G:移动到这个档案的最后一行(常用)
nG:n为数字。移动到这个档案的第n行。例如20G则会移动到这个档案的第20行(可配合:set nu)
gg:移动到这个档案的第一行,相当于1G啊! (常用)
n<Enter>:n 为数字。光标向下移动 n 行(常用)
--------------------------------------------------------------------------------------------
/word:向光标之下寻找一个名称为word的字符串。 (常用)
?word:向光标之上寻找一个字符串名称为 word 的字符串。
n:这个n是英文按键。代表重复前一个搜寻的动作。
N:这个N是英文按键。与 n 刚好相反,为『反向』进行前一个搜寻动作。
--------------------------------------------------------------------------------------------
:n1,n2s/word1/word2/g:n1与n2为数字。在第n1与n2行之间寻找word1这个字符串,并将该字符串取代为word2!(常用)
:1,$s/word1/word2/g 或 :%s/word1/word2/g:从第一行到最后一行寻找word1字符串,并将该字符串取代为word2!(常用)
:1,$s/word1/word2/gc 或 :%s/word1/word2/gc:从第一行到最后一行寻找word1字符串,并将该字符串取代为word2!且在取代前显示提示字符给用户确认(confirm)是否需要取代!(常用)
    ------------------------------------------------------------------------------------------------------------
    x,X:在一行字当中,x为向后删除一个字符(相当于[del]按键),X为向前删除一个字符(相当于[backspace]亦即是退格键) (常用)
nx:n为数字,连续向后删除n个字符。
dd:删除游标所在的那一整行(常用)。
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除20行(常用)
d1G:删除光标所在到第一行的所有数据
dG:删除光标所在到最后一行的所有数据
d$:删除游标所在处,到该行的最后一个字符
d0:那个是数字的0,删除游标所在处,到该行的最前面一个字符
yy:复制游标所在的那一行(常用)
nyy:n为数字。复制光标所在的向下n行,例如20yy则是复制20行(常用)
y1G:复制游标所在行到第一行的所有数据
yG:复制游标所在行到最后一行的所有数据
y0:复制光标所在的那个字符到该行行首的所有数据
y$:复制光标所在的那个字符到该行行尾的所有数据
p,P:p为将已复制的数据在光标下一行贴上,P则为贴在游标上一行! (常用)
J:将光标所在行与下一行的数据结合成同一行
c:重复删除多个数据,例如向下删除10行,[10cj]
u:复原前一个动作。(常用)
[Ctrl]+r:重做上一个动作。(常用)
BLE透传速率调优(二) 摘要:本文分析了蓝牙协议中MDbit=1时应连续发送多包但实际只发一包的问题。通过波形分析和代码调试,发现问题的根源在于接收端出现sync error导致提前关闭接收窗口,而非发送端问题。最终通过调整RF时序参数(将rxpathdly改为13us)解决了TX到RX转换的同步问题,使连接事件能正常发送多个数据包,传输速率提升至70kb/s。文中详细记录了使用逻辑分析仪和trace宏调试的过程,揭示了CEVA芯片设计中TX中断与ACK接收的关联特性。 阅读详情

相关推荐

镜像电流源与比例电流源:原理、应用与性能优化

本文深入解析了镜像电流源与比例电流源的工作原理、核心应用与性能优化方法。镜像电流源利用匹配晶体管实现电流复制,是集成电路的基础;比例电流源通过发射极电阻实现电流缩放,应用更灵活。文章重点探讨了其作为有源负载提升放大器增益的关键应用,并分析了静态误差、输出阻抗和最小工作电压三大性能指标,最后介绍了威尔逊电流镜等进阶优化技术及实战设计要点。

dd012的博客 566

Linux 第四天学习

是用户和Linux系统交互中的一个中间件,是shell命令的集合,shell是解释性语言,c语。:m,n s/aaa/bbb/g 将m行到n行的aaa都替换成bbb。命令模式到底行模式使用:进入到底行模式 或者空格。o:当前光标的下一行新建一行进行插入。0:当前光标的上一行新建一行进行插入。:%s/aaa/bbb/g 将文全。l:在当前行的行首进行编辑。ndd:删除光标起始的n行。i:在当前光标下进行编辑。:set nu 显示行号。A:在当前所在的末尾。dd:删除光标所在行。

tutTV的博客 153

ROS2实战:手把手教你用walking机器人仿真实现医院多楼层自动配送(含实时地图切换)

本文详细介绍了如何利用ROS2和walking机器人仿真平台实现医院多楼层自动配送系统,重点讲解了动态地图切换技术和多楼层导航的实现方法。通过实时加载地图和优化电梯过渡策略,解决了医院复杂环境下的自主配送难题,为医疗物流自动化提供了实用解决方案。

weixin_29090917的博客 357

小白学习Linux第四天Linux实用操作(一)(保姆教学)

【Linux实用操作第四天学习指南】 本文为Linux初学者提供第四天的实用操作指南,重点讲解日常高频命令和技巧。主要内容包括: 实用快捷键:强制停止程序(Ctrl+C)、退出登录(Ctrl+D)、历史命令搜索(history/!前缀/Ctrl+R)、光标移动技巧等 软件管理: yum命令安装/卸载软件 systemctl服务管理(启动/停止/状态查看) 创建软连接(ln -s) 时间管理: date命令查看/格式化时间 修改时区为东八区 ntp时间同步 网络操作: ping测试连通性 wget/curl下

m0_74977182的博客 1089

Android keymint(keymaster)一RKP

Android RKP

weixin_47139576的博客 1万+

电池充电管理芯片规格书精读指南:从参数解析到设计实战

电池充电管理是嵌入式系统和便携式设备开发中的基础环节,其核心在于理解并应用充电芯片的规格参数。充电芯片通过精确控制电压、电流、温度等关键参数,实现对锂电池等可充电电池的安全、高效管理。掌握这些参数原理,对于优化产品功耗、提升充电效率、保障电池寿命具有重要技术价值,广泛应用于智能穿戴、消费电子、无人机等场景。本文聚焦于**充电电流**设定与**热管理**等核心参数,深入解析其相互影响与工程选型中的权衡,旨在帮助开发者将抽象的规格书数据转化为可靠的电路设计依据,从而有效排查充电故障,提升产品整体可靠性。

weixin_26874745的博客 664

Ubuntu Linux系统学习C语言第四天

新手小白学习C语言,流程控制语句和实例联系。

a2044155058的博客 301

【工具】GitHub学生认证+PyCharm配置Copilot全流程指南

本文提供了一份详细的GitHub学生认证及在PyCharm中配置Copilot的完整指南。通过完成A2F认证、准备有效材料并使用干净网络环境,学生可免费获取GitHub Copilot Pro订阅,极大提升编程学习与开发效率。

w7x8y9z的博客 1454

【学习Linux第四天】

把整个文件系统比做教学楼,每个班级就是一个组群,每个人就是一个用户,这里就分出了:班级组A、班级组B、班级组C,年级组A、年级组B、年级组C;含义为:d(目录文件) rwx(拥有者可读可写可执行) rwx(组群可读无权限写入无权限执行) rwx(其他人无权限读无权限写入无权限执行):以班级为例子,A、B两个班级,张三是A班级的同学,对于A班来说就是自己同学(组员)。含义为:-(文件) rwx(拥有者可读可写可执行) rwx(组群可读可写可执行) rwx(其他人可读可写可执行)然后a可代表全部也就是。

weixin_44500887的博客 792

MFC 利用soap 调用web service

MFC 利用soap 调用web service

congjiaoyan3682的博客 783

Android Studio中把llama.cpp编译Android .so

本文介绍了一个在Android Studio中集成llama.cpp的最小Demo实现方案,通过JNI将llama.cpp编译为Android.so库,实现本地加载GGUF模型进行文本生成。文章详细说明了项目结构配置(SDK≥30,NDK≥28)、CMake编译设置、Kotlin-JNI-C++的完整调用链实现,以及模型文件部署方式。该Demo采用每次请求新建上下文的简化设计,包含加载模型、生成文本、资源释放等核心功能,并提供了错误排查建议。项目舍弃了上下文保持等复杂功能以确保稳定性,适合作为端侧大语言模型

Zhang Phil 513

学习Linux的第四天

Nat模式每个虚拟机的DNS都是一样的 ip地址都是虚假的 虚拟机可以向windows通信但是windows不能向虚拟机通信,如果ip地址不够用可以用Nat模式,因为 ip地址都是虚假的。桥接模式:1每台虚拟机都能上网 2.都能互相通信 3.每台虚拟机都需要配置独立的DNS (DNS就是解析域名成IP地址,就是想要上网必须要配置DNS);桥接模式(用的最多) 2.Nat模式 3. 仅主机模式(Nat模式的功能外,只能在局域网通信,不能访问外网)

你的潜力远比你想象的更大,别给自己设限。 1238

mac安全干净卸载Anaconda3

主要原因是python命令没有映射到已经安装的python版本上,则需要添加。修改~/.bash_profile文件,将anaconda相关删除。现在想卸载Anaconda,恢复使用mac系统自带的Python。最后在mac的应用目录删除Anaconda。查看所有版本的python所在安装目录。或者不使用软连接映射,也可使用。再次查看python映射。查看python版本。建立软连接,添加映射。

buyue 5961

linux学习第四天

本文总结了Linux学习第四天的重点内容,主要包含两部分: vim编辑器使用: 介绍vim的三种版本(minimal/enhanced/X11)及安装方式 详解vim的四种模式(command/edit/extended command/visual edit)及切换方法 提供常用操作命令,包括文件定位、插入模式、复制粘贴、删除修改等 说明vim配置方法(全局/etc/vimrc和用户~/.vimrc) Linux输入输出重定向: 解释标准流概念(stdin/stdout/stderr) 演示重定向操作示例

weixin_74738117的博客 396

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux 学习第四天

Linux学习第四天 一、常用命令 1、tar (压缩、解压) A、添加压缩包 tar czvf 压缩包名称.tar.gz 源文件 B、添加压缩包 tar cjvf 压缩包名称.tar.bz2 源文件 C、解压压缩包 tzr xzvf 压缩包名称.tar.gz D、解压压缩包 tar xjvf 压缩包名称.tar.bz2 2、tr (转换文件中的字符) ...

daxia201314的博客 106

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

linux第四天学习

linux第四天学习 部分命令 列出一个服务(或者说软件)的动态依赖库的命令:ldd [选项] 文件 备注:在linux系统中,我们常常要开发和安装一些服务,在安装或者运行的过程中,可能会出现报错(故障),这个时候ldd命令用的就比较多了。 常用的选项: –version:打印指令版本号 -v:详细信息模式,打印所有相关信息 -u:打印未使用的直接依赖 -d:执行重定位和报告任何丢失的对象 -r:执行数据对象和函数的重定位,并且报告任何丢失的对象和函数 –help:显示帮助信息 查看当前所在目录(链接路径)

weixin_52895466的博客 148

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

学习linux的第四天

## 通过今天的学习对linux系统有了更加深刻的认识。把一些自己学的知识分享一下 1.对rm命令的学习 2.对cp命令的学习 1.rm命令 **rm-f 强制删除。忽略不存在的文件,不提示确认 rm-r, recursive 递归删除目录及其内容 rm-i 在删除前需要确认 虽然今天的rm命令就学习了 这三个但是已经对着三个的用法牢记在心。 2.cp命令 1)先介绍一下CP 这个命令,cp ...

Starliuzq的博客 207
上一篇: 剑指Offer空格替换
下一篇: LeetCode1290. 二进制链表转整数(java实现)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值