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

Linux小tricks

1.修改本地dns服务器:/etc/resolv.conf

2.ssh证书连接简易操作:

ssh-keygen -t rsa -b 2048 | 生成密钥对

ssh-copy-id username@remote_host | 将你的公钥(通常是 ~/.ssh/id_rsa.pub)添加到你想要连接的服务器上的 ~/.ssh/authorized_keys 文件中。你可以使用 ssh-copy-id 命令来方便地将公钥复制到远程服务器上。

配置 SSH 客户端:在你的 SSH 客户端配置文件(通常是 ~/.ssh/config)例如:

	Host remote_host  HostName <remote_host_IP_address>  User usernameIdentityFile ~/.ssh/id_rsa 

3.vm中ubuntu虚拟机网速为10Mb/s解决思路

在新建虚拟机时选择ubuntu而没用选择ubuntu64位时,网速为10Mb/s,在虚拟机目录中找到Ubuntu.vmx,在其末尾添加ethernet0.virtualDev = "e1000"。

4.修改当前用户密码:passwd,修改root密码sudo passwd

5.遇到错误 unknown symbol 可能是未安装其他依赖模块,

[ 457.454449] mt76: Unknown symbol ieee80211_sta_register_airtime (err -2)
[ 457.454506] mt76: Unknown symbol ieee80211_free_hw (err -2)
[ 457.454514] mt76: Unknown symbol ieee80211_txq_schedule_start (err -2)

安装当前内核版本拓展的模块sudo apt install linux-modules-extra-$(uname -r)

6. 无法定位软件包问题(可能是未更新软件源)

sudo nano /etc/apt/sources.list | 修改软件源
sudo apt update | 更新软件列表
apt是apt-get简化版,易用。

7. apt-get使用

Linux(Debian)系统 apt-get 命令的使用:安装、更新、卸载软件包
apt-get 命令适用于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或操作系统。

安装 软件包

apt-get install PackageName // 普通安装
apt-get install PackageName=VersionName // 安装指定包的指定版
apt-get –reinstall install PackageName // 重新安装
apt-get build-dep PackageName // 安装源码包所需要的编译环境
apt-get -f install // 修复依赖关系
apt-get source PackageName // 下载软件包的源码
卸载 软件包

apt-get remove PackageName // 删除软件包, 保留配置文件
apt-get –purge remove PackageName // 删除软件包, 同时删除配置文件
apt-get purge PackageName // 删除软件包, 同时删除配置文件
apt-get autoremove PackageName // 删除软件包, 同时删除为满足依赖
// 而自动安装且不再使用的软件包
apt-get –purge autoremove PackageName // 删除软件包, 删除配置文件,
// 删除不再使用的依赖包
apt-get clean && apt-get autoclean // 清除 已下载的软件包 和 旧软件包
更新 软件包

apt-get update // 更新安装源(Source)
apt-get upgrade // 更新已安装的软件包
apt-get dist-upgrade //更新已安装的软件包(识别并处理依赖关系的改变)
查询 软件包

dpkg -l // 列出已安装的所有软件包
apt-cache search PackageName // 搜索软件包
apt-cache show PackageName // 获取软件包的相关信息, 如说明、大小、版本等
apt-cache depends PackageName // 查看该软件包需要哪些依赖
apt-cache rdepends PackageName // 查看该软件包被哪些包依
apt-get check // 检查是否有损坏的依赖

8. apt使用

更新包数据库:

sudo apt update
升级已安装的软件包:

sudo apt upgrade
完整升级(升级前先删除需要更新的软件包):

sudo apt full-upgrade
安装和删除软件包

安装指定的软件包:

sudo apt install <package_name>
安装多个软件包:

sudo apt install <package_1> <package_2> <package_3>
删除软件包:

sudo apt remove <package_name>
移除软件包及配置文件:

sudo apt purge <package_name>
搜索和查看软件包信息

查找软件包:

sudo apt search <keyword>
显示软件包具体信息:

sudo apt show <package_name>
列出所有已安装的包:

apt list --installed
列出可更新的软件包:

apt list --upgradable
其他有用的命令

清理不再使用的依赖和库文件:

sudo apt autoremove安装指定版本的软件包:

sudo apt install <package_name>=<version_number>
只升级软件包,不安装新包:

sudo apt install <package_name> --only-upgrade
安装软件包但不升级已存在的包:

sudo apt install <package_name> --no-upgrade

9. kali上用破解版burp1.7.31

一、环境要求

Burp Suite Pro 1.7.31 仅适配 Java 8.0 版本,Java15.0.x 无法正常运行加载工具;
快捷操作:复制 Ctrl+insert、粘贴 Ctrl+V。

二、Linux 安装配置 Java8

官网下载 JRE8 压缩安装包,通过 mv 命令移动至指定目录;
进入目标目录,使用 tar 命令解压安装包,解压后删除压缩包;
安装 gedit 编辑器:apt-get install gedit;
编辑环境变量配置文件 ~/.bashrc,文末添加 JAVA_HOME、CLASSPATH、PATH 三项环境变量;
保存退出,完成 Java 环境部署。

三、Burp Suite 运行操作

所需文件:burp-loader-keygen.jar(密钥工具)、burpsuite_pro_v1.7.31.jar;
运行方式一:命令行执行 java -jar burp-loader-keygen.jar;
运行方式二:新建 sh 脚本,写入启动命令,添加执行权限后,通过 ./burpsuite.sh 运行。

四、重要注意事项

Java 版本不兼容,会导致密钥工具 Run 按钮无响应、无法启动。

999+.apt镜像源

999+.ubuntu2204LTS 腾讯云源
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.cloud.tencent.com/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.cloud.tencent.com/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.cloud.tencent.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src https://mirrors.cloud.tencent.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.cloud.tencent.com/ubuntu/ jammy-backports main restricted universe multiverse

ubuntu2004 网易源
deb http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse

http://www.jsqmd.com/news/740762/

相关文章:

  • 在多轮视频创意脑暴中体验Taotoken API调用的稳定与低延迟
  • 新手网工避坑指南:从华为HCIA题库里总结的10个真实网络配置“翻车”现场
  • JDspyder深度解析:构建毫秒级京东抢购系统的架构与实战指南
  • AI模型统一管理工具aimgr:多模型编排与生产部署实战
  • 从SystemServer到WMS:深入Android 12源码,看安全模式(Safe Mode)的触发与拦截
  • AI Agent运行时安全:Prisma AIRS插件架构、部署与优化指南
  • 毫米波通信中的波导耦合天线技术解析
  • 我把 2026 降 AI 软件排行前 6 款都试了,最后只留下这 3 款用到答辩。
  • 【C语言医疗数据采集性能优化白皮书】:20年一线医疗嵌入式系统专家亲授,单点采样延迟从47ms压至3.2ms的7大硬核技法
  • 循环冗余校验CRC
  • 中国企业的DevOps工具链选型:本土化与安全的双重考验
  • B站视频永久保存专业指南:m4s-converter快速转换工具完整教程
  • 拆解ASPICE认证5个等级:从‘能做出来’到‘持续创新’,你的团队卡在哪一级?
  • 如何轻松为Windows添加HEIC缩略图预览?5分钟高效解决方案!
  • Windows右键菜单终极清理指南:5分钟打造高效工作环境
  • Operit:轻量级运维自动化平台部署与实战指南
  • Godot与Bevy ECS融合开发:高性能游戏逻辑与高效编辑器工作流实践
  • SAP BOM批量创建避坑指南:手把手教你用BAPI_MATERIAL_BOM_GROUP_CREATE(附完整ABAP代码)
  • 终极GTA V辅助工具YimMenu完整指南:从新手到高手
  • 2026年4月纪念日布置房间的西双版纳民宿名称,西双版纳民宿/民宿/西双版纳住宿/住宿/西双版纳酒店,西双版纳民宿费用 - 品牌推荐师
  • 仅限首批200名嵌入式安全工程师开放:C语言量子通信终端调试内参(含NSA NIST IR 8403兼容性补丁集与抗侧信道时序攻击加固模板)
  • 微信聊天记录解密终极指南:3分钟掌握WechatDecrypt完整教程
  • 从工具配置到工程能力:掌握CI/CD流水线核心技能与实践指南
  • 大语言模型低比特量化技术解析与实践
  • 如何快速提取Unity Live2D资源:新手友好的完整指南 [特殊字符]
  • 【GitHub】OpenClaw:开源个人AI助手的新标杆
  • 基于向量数据库与LangChain构建智能记忆对话系统:实现无限上下文与成本优化
  • Habitus:基于行为分析自动生成AI助手配置文件的智能工具
  • 无人机轻量级人体姿态估计技术解析与实践
  • Cadence Allegro 16.6保姆级教程:从Gerber到钢网,PCB打样前必须导出的7个文件