Ubuntu
apt
1、Advanced Packaging Tool:安装包管理工具
2、在 Ubuntu 下,可以使用 apt 命令进行软件包的安装、删除、清理等,类似 Windows 中的软件管理工具
3、操作软件相关命令
(1)sudo apt-get update:更新源
(2)sudo apt-get install package:安装包
(3)sudo apt-get remove package:删除包
(4)sudo apt-cache search package:搜索软件包
(5)sudo apt-cache show package:获取包相关信息,如:说明、大小、版本等
(6)sudo apt-get install package --reinstall:重新安装包
(7)sudo apt-get -f install:修复安装
(8)sudo apt-get remove package --purge:删除包,包括配置文件等
(9)sudo apt-get build-dep package:安装相关的编译环境
(10)sudo apt-get upgrade:更新已安装的包
(11)sudo apt-get dist-upgrade:升级系统
(12)sudo apt-cache depends package:了解使用该包依赖那些包
(13)sudo apt-cache rdepends package:查看该包被哪些包依赖
(14)sudo apt-get source package:下载该包源代码
SSH
1、Secure Shell
2、由 IETF 网络工作小组(Network Working Group)所制定
3、SSH 为建立在应用层和传输层基础上的安全协议
4、SSH 是目前较可靠,专为远程登录会话,和其他网络服务提供安全性的协议,常用于远程登录,几乎所有 UNIX / LInux 平台都可运行 SSH
5、使用 SSH 服务,需要安装相应的服务器和客户端
6、与 CentOS 不同,Ubuntu 默认没有安装 SSHD 服务
7、sudo apt-get install openssh-server:安装 SSH 服务端、客户端
8、service sshd restart:启动 sshd 服务,监听端口 22
Linux 系统远程登录到另一 Linux 系统
1、应用场景:服务器集群
2、登录:ssh 用户名@IP
3、若访问错误,查看是否存在 ~/.ssh/known_ssh,尝试删除该文件
4、登出:exit 或 logout
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战