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

Linux 命令或者一些工具

locale – 设置和显示程序运行的语言环境

  locale -a | grep en_US.UTF-8.sudo locale-gen en_US.UTF-8sudo dpkg-reconfigure locales

expect 常用命令总结

  • expect命令
  • spawn
  • expect
  • send
  • exp_continue
  • send_user
  • exit

chrpath工具

chrpath 是一个用于修改可执行文件或共享库的运行时依赖库路径的工具。在 Linux 系统中,可执行文件和共享库需要找到其所依赖的库文件才能正常运行。chrpath 提供了一种修改可执行文件和共享库中的依赖库路径的方法,可以修改或移除运行时搜索路径。

使用 chrpath 工具,您可以:

查询可执行文件或共享库的当前运行时依赖库路径。
修改可执行文件或共享库的运行时依赖库路径。
移除可执行文件或共享库的运行时依赖库路径。
chrpath 对于调试、调整依赖关系或将可执行文件和共享库移动到其他位置非常有用。请注意,对于生产环境中的可执行文件或共享库,修改或移除运行时依赖库路径可能会导致程序无法正常运行,所以在使用 chrpath 时需要小心谨慎操作。

。。。

diffstat

Linux diffstat命令根据diff的比较结果,显示统计数字。

diffstat读取diff的输出结果,然后统计各文件的插入,删除,修改等差异计量。

语法

diff [-wV][-n <文件名长度>][-p <文件名长度>]

参数:

-n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
-p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的路径。
-w  指定输出时栏位的宽度。
-V  显示版本信息。

pzstd:

pzstd is not available in the default package repositories of most Linux distributions. Instead, you will need to build and install it manually. Here are the general steps to do so:

Install the required dependencies for building:

sudo apt-get install build-essential git

Clone the pzstd repository from Github:

git clone https://github.com/facebook/zstd.git
Change to the cloned directory:
cd zstd
Build and install pzstd:
make && sudo make install

Note: The specific steps may vary depending on your Linux distribution and version. Make sure to follow the instructions provided in the pzstd repository or refer to its documentation.

Once you have installed diffstat and pzstd, make sure they are added to the system’s PATH environment variable. You can verify their availability by running the individual commands (diffstat, pzstd) in your terminal.

After installing and verifying these tools, retry the task or installation that prompted the error message, and the required tools should now be detected and accessible.

相关文章:

  • springboot混用RedisTemplate(lettuce、jedis)和Redisson客户端
  • 2024年目标检测研究进展
  • 这个班要不还是别上了吧。
  • AP AUTOSAR 执行管理与状态管理的交互
  • 观测云在 .NET 业务中分析性能问题的最佳实践
  • 基于YOLOv8深度学习的木薯病害智能诊断与防治系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战
  • elasticsearch常见问题:xpack.security.transport.ssl、unknown setting [node.master]
  • 产品测试方案:视频接入平台并发性能测试方案和报告(即150路视频并发流媒体服务器模块的性能测试方案和报告)
  • upload 上传文件后在下次弹框打开时清空上次上传的内容
  • app分发的整个流程、相关要求以及需要注意的事项
  • k8s中的PV和PVC存储介绍
  • MySQL的索引(优缺点,二叉树,红黑数,B+Tree)【详解】
  • 数据库设计三范式
  • Go语言与Rust哪一个更有发展前景?
  • 高吞吐SFTP连接池设计方案
  • 【Leetcode】101. 对称二叉树
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 4. 路由到控制器 - Laravel从零开始教程
  • Apache Spark Streaming 使用实例
  • js数组之filter
  • js中forEach回调同异步问题
  • Spring Cloud Feign的两种使用姿势
  • 百度小程序遇到的问题
  • 技术胖1-4季视频复习— (看视频笔记)
  • 如何进阶一名有竞争力的程序员?
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 推荐一个React的管理后台框架
  • 我与Jetbrains的这些年
  • 以太坊客户端Geth命令参数详解
  • ​马来语翻译中文去哪比较好?
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • $.ajax,axios,fetch三种ajax请求的区别
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (4) PIVOT 和 UPIVOT 的使用
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (十一)c52学习之旅-动态数码管
  • (四)linux文件内容查看
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)LINQ之路
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • (转)一些感悟
  • ***测试-HTTP方法
  • **python多态
  • .NET Micro Framework初体验
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET开源快速、强大、免费的电子表格组件
  • .net下的富文本编辑器FCKeditor的配置方法
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • /etc/motd and /etc/issue
  • @WebServiceClient注解,wsdlLocation 可配置
  • [100天算法】-不同路径 III(day 73)