常用运维工具整理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 目录

    文章目录

    前言

    一、软件说明与下载地址

    1. Visual Studio Code (VSCode)

    2. Wireshark

    3. Navicat

    4. Postman

    5. KeePassXC

    6. Sublime Text

    7. Xmind

    8. MongoDB Compass

    9. 腾讯会议

    10. FileZilla

    11. Another Redis Desktop Manager

    二、在下载软件时,ARM 和 非ARM(通常指x86/x64架构) 版本的区别主要在于它们所支持的处理器架构不同

    1. ARM 版本

    2. 非ARM 版本(x86/x64)

    3. 如何判断该下载哪个版本?

    4. 常见问题

    三、如何查看自己的cpu架构

    1. Windows 系统

    2. macOS 系统

    3. Linux 系统

    4. Android 设备

    5. iOS/iPadOS 设备


前言

本文旨在为从事运维工作的小白同学,整理一些公司需要用到的办公软件,希望能帮助他们快速上手。后续会在文章中分享这些软件的具体用法和注意事项,可以动动手指点点关注,谢谢!(注:部分软件需要科学上网)


一、软件说明与下载地址

1. Visual Studio Code (VSCode)

  • 下载地址: Visual Studio Code - Code Editing. Redefined

  • 用途: 一个轻量级但功能强大的源代码编辑器,支持多种编程语言。它提供了丰富的插件生态系统,可以扩展其功能,适用于开发、调试、版本控制等任务。

  • 适用场景: 编程、代码编辑、调试、版本控制。


2. Wireshark

  • 下载地址: Wireshark · Download

  • 用途: 一个网络协议分析工具,用于捕获和分析网络流量。它可以帮助用户深入了解网络通信的细节,排查网络问题。

  • 适用场景: 网络故障排查、网络安全分析、协议开发。


3. Navicat

  • 下载地址: https://www.navicat.com/en/download/navicat-premium

  • 用途: 一个数据库管理工具,支持多种数据库(如MySQL、PostgreSQL、Oracle等)。它提供了直观的图形界面,方便用户进行数据库的管理、查询、备份等操作。

  • 适用场景: 数据库管理、数据查询、数据备份与恢复。


4. Postman

  • 下载地址: Download Postman | Get Started for Free

  • 用途: 一个API开发工具,用于测试、调试和文档化API。它支持创建和发送HTTP请求,并可以保存和分享API测试集合。

  • 适用场景: API测试、API调试、API文档生成。


5. KeePassXC

  • 下载地址: https://keepassxc.org/download/

  • 用途: 一个开源的密码管理器,用于安全地存储和管理密码。它支持加密存储密码,并可以生成强密码。

  • 适用场景: 密码管理、密码生成、安全存储。


6. Sublime Text

  • 下载地址: Download - Sublime Text

  • 用途: 一个轻量级的文本编辑器,支持多种编程语言。它以快速、灵活和强大的功能著称,适合编写代码和文本。

  • 适用场景: 代码编辑、文本编辑、快速原型开发。


7. Xmind

  • 下载地址: https://xmind.app/download/

  • 用途: 一个思维导图工具,用于创建和管理思维导图。它可以帮助用户组织思路、规划项目、记录笔记等。

  • 适用场景: 思维导图、项目管理、头脑风暴。


8. MongoDB Compass

  • 下载地址: https://www.mongodb.com/try/download/compass

  • 用途: MongoDB的官方图形化管理工具,用于管理和查询MongoDB数据库。它提供了直观的界面,方便用户进行数据浏览、查询优化等操作。

  • 适用场景: MongoDB数据库管理、数据查询、性能优化。


9. 腾讯会议

  • 下载地址: 下载中心-腾讯会议

  • 用途: 一个在线会议工具,支持视频会议、屏幕共享、会议录制等功能。它适用于远程办公、在线教育等场景。

  • 适用场景: 远程会议、在线教育、团队协作。


10. FileZilla

  • 下载地址: Download FileZilla Client for macOS (Intel)

  • 用途: 一个开源的FTP客户端,用于文件传输。它支持FTP、SFTP和FTPS协议,方便用户上传和下载文件。

  • 适用场景: 文件传输、网站管理、服务器文件管理。


11. Another Redis Desktop Manager

  • 下载地址: Releases · qishibo/AnotherRedisDesktopManager · GitHub

  • 用途: 一个Redis数据库的图形化管理工具,用于管理和监控Redis实例。它提供了直观的界面,方便用户进行键值管理、数据浏览等操作。

  • 适用场景: Redis数据库管理、数据监控、性能分析。

二、在下载软件时,ARM 和 非ARM(通常指x86/x64架构) 版本的区别主要在于它们所支持的处理器架构不同


1. ARM 版本

  • 适用设备:

    • 使用 ARM 架构处理器 的设备。

    • 例如:苹果的 M1/M2 系列芯片(Apple Silicon)、部分 Windows 平板或笔记本电脑(如 Surface Pro X)、树莓派(Raspberry Pi)等。

  • 特点:

    • 针对 ARM 架构优化,通常能更好地发挥 ARM 处理器的性能。

    • 在 Apple Silicon(M1/M2)设备上,ARM 版本的软件通常运行更高效,且原生支持,无需通过 Rosetta 2 转译。

  • 下载建议:

    • 如果您的设备是基于 ARM 架构的(如 M1/M2 Mac、Surface Pro X 等),请选择 ARM 版本


2. 非ARM 版本(x86/x64)

  • 适用设备:

    • 使用 Intel 或 AMD 处理器 的设备。

    • 例如:大多数 Windows PC、Intel 芯片的 Mac、传统的 Linux 服务器等。

  • 特点:

    • 针对 x86/x64 架构优化,适用于传统的 PC 和服务器。

    • 在 ARM 设备上运行时,可能需要通过转译层(如 Rosetta 2)运行,性能可能不如原生 ARM 版本。

  • 下载建议:

    • 如果您的设备是基于 Intel 或 AMD 处理器的,请选择 x86/x64 版本


3. 如何判断该下载哪个版本?

  • Mac 用户:

    • 如果是 M1/M2/M3 芯片 的 Mac,选择 ARM 版本

    • 如果是 Intel 芯片 的 Mac,选择 x64 版本

  • Windows 用户:

    • 大多数 Windows PC 使用 Intel 或 AMD 处理器,选择 x64 版本

    • 如果是 ARM 处理器的 Windows 设备(如 Surface Pro X),选择 ARM 版本

  • Linux 用户:

    • 大多数 Linux 设备使用 x64 架构,选择 x64 版本

    • 如果是 ARM 设备(如树莓派),选择 ARM 版本


4. 常见问题

  • ARM 设备可以运行 x86/x64 软件吗?

    • 可以,但可能需要通过转译层(如 Rosetta 2 或 Windows on ARM 的转译工具),性能可能会有所下降。

  • x86/x64 设备可以运行 ARM 软件吗?

    • 通常不行,ARM 软件是为 ARM 架构设计的,无法直接在 x86/x64 设备上运行。

  • 如何查看我的设备是 ARM 还是 x86/x64?

    • Mac: 点击左上角苹果图标 -> 关于本机 -> 查看处理器信息(M1/M2 是 ARM,Intel 是 x64)。

    • Windows: 打开设置 -> 系统 -> 关于 -> 查看设备规格(处理器信息)。

    • Linux: 在终端运行 lscpu 或 uname -m 查看架构信息。

三、如何查看自己的cpu架构

1. Windows 系统

  • 方法 1:通过系统设置

    1. 打开 设置(Win + I)。

    2. 点击 系统 -> 关于

    3. 在 设备规格 部分,查看 处理器 信息:

      • 如果显示 ARM,则表示是 ARM 架构。

      • 如果显示 Intel 或 AMD,则表示是 x86/x64 架构。

  • 方法 2:通过任务管理器

    1. 右键点击任务栏,选择 任务管理器

    2. 切换到 性能 选项卡。

    3. 查看 CPU 信息:

      • 如果显示 ARM,则表示是 ARM 架构。

      • 如果显示 Intel 或 AMD,则表示是 x86/x64 架构。


2. macOS 系统

  • 方法 1:通过“关于本机”

    1. 点击屏幕左上角的 苹果图标

    2. 选择 关于本机

    3. 查看 处理器 信息:

      • 如果显示 Apple M1/M2/M3,则表示是 ARM 架构。

      • 如果显示 Intel,则表示是 x86/x64 架构。

  • 方法 2:通过终端

    1. 打开 终端(在“应用程序” -> “实用工具”中)。

    2. 输入以下命令:

      uname -m
    3. 查看输出:

      • 如果是 arm64,则表示是 ARM 架构。

      • 如果是 x86_64,则表示是 x86/x64 架构。


3. Linux 系统

  • 方法 1:通过终端

    1. 打开终端。

    2. 输入以下命令:

      lscpu
    3. 查看 Architecture 字段:

      • 如果是 aarch64 或 arm64,则表示是 ARM 架构。

      • 如果是 x86_64,则表示是 x86/x64 架构。

  • 方法 2:通过 uname 命令

    1. 打开终端。

    2. 输入以下命令:

      uname -m
    3. 查看输出:

      • 如果是 arm64 或 aarch64,则表示是 ARM 架构。

      • 如果是 x86_64,则表示是 x86/x64 架构。


4. Android 设备

  • 方法 1:通过设置

    1. 打开 设置

    2. 进入 关于手机 或 关于设备

    3. 查看 处理器 或 硬件信息

      • 如果显示 ARM,则表示是 ARM 架构。

  • 方法 2:通过第三方应用

    1. 下载并安装 CPU-Z 或 AIDA64 等硬件检测工具。

    2. 打开应用,查看 CPU 架构 信息。


5. iOS/iPadOS 设备

  • 方法 1:通过型号查询

    1. 打开 设置 -> 通用 -> 关于本机

    2. 查看 型号名称 或 处理器信息

      • 所有 iPhone 和 iPad 均使用 ARM 架构(如 A 系列芯片)。

你可能感兴趣的:(文档先行,运维,linux)