diff --git "a/\345\274\240\344\277\212\346\235\260/Linux\347\273\203\344\271\240.md" "b/\345\274\240\344\277\212\346\235\260/Linux\347\273\203\344\271\240.md" index 65bcacac4128c56c5db4a64aa5b4ab98b30999d3..56c99a4e5bd2fccbf280fcb5636b1a1f40fef1e1 100644 --- "a/\345\274\240\344\277\212\346\235\260/Linux\347\273\203\344\271\240.md" +++ "b/\345\274\240\344\277\212\346\235\260/Linux\347\273\203\344\271\240.md" @@ -1,6 +1,90 @@ ## 效果: +![](./20241124165032.png) + +任务:更新软件源,命令:apt update +![](./l1.gif) +任务:更新软件和补丁,命令:apt upgrade -y +![](./l2.gif) +任务:熟悉并完成以下练习 +![](./l3.gif) + +任务:尝试使用以下几种方式分别登录服务器,说明它们分别的注意事项,并说明它们之间的区别 + +ssh客户端 tabby应用 xShell putty + +SSH客户端 +注意事项: + +确保拥有服务器的SSH IP地址和端口号。 +输入正确的用户名和密码。 +根据个人喜好设置字符集、字体样式及大小、窗口保存的内容行数等。 +设置自动保持连接,以免服务器长时间没有收到数据包而自动断开SSH连接。 +Tabby应用 +注意事项: + +Tabby支持多平台,确保下载适合自己操作系统的版本。 +Tabby自带SFTP功能,可以用于文件传输。 +在设置SSH连接时,需要填写终端名称、IP地址、端口号、账号密码等信息。 +Tabby支持插件,可以根据需要安装和配置插件以增强功能。 +XShell +注意事项: + +XShell主要支持Windows系统。 +设置不间断连接,以防止服务器因长时间无操作而断开连接。 +关闭响铃和X11,特别是在免费版本中,以避免提示购买Xmanager。 +可以调整视图设置和主题设置,以适应个人偏好。 +PuTTY +注意事项: + +PuTTY支持WIN和MAC系统,确保下载适合自己操作系统的版本。 +修改字符集解决中文乱码问题。 +修改字体样式及大小,以及窗口保存的内容行数。 +设置自动保持连接,以维持SSH连接的稳定性。 +区别 +平台支持: + +PuTTY:支持Windows和Mac系统。 +Tabby:支持Windows、MacOS(包括Intel芯片和M1芯片)、Linux。 +XShell:主要支持Windows系统。 +界面和体验: + +PuTTY:界面较为简单,功能基本。 +Tabby:提供炫酷的终端页面,简单易用,支持插件。 +XShell:提供多标签模式,方便同时管理多个服务器。 +功能丰富性: + +PuTTY:功能相对较少,适合快速连接。 +Tabby:功能丰富,自带SFTP功能,支持多平台。 +XShell:功能丰富,提供多标签和文件传输等高级功能。 +文件传输: + +PuTTY:需要使用PuTTYgen将pem文件转换成ppk格式进行文件传输。 +Tabby:自带SFTP功能,方便文件传输。 +XShell:如果安装了xftp,可以直接调用xftp进行文件传输。 +开源性: + +PuTTY:免费开源。 +Tabby:开源。 +XShell:有商业版本,提供更多高级功能和技术支持。 +1. +![](./l4.gif) +2. +![](./l5.gif) +3. +![](./l6gif.gif) + +4. +![](./l7.gif) +5. +![](./l8.gif) +6. +![](./l9.gif) +7. +![](./l10.gif) + +安装sdk环境 +![](./ll.png) -![](./20241124165032.png) diff --git "a/\345\274\240\344\277\212\346\235\260/l1.gif" "b/\345\274\240\344\277\212\346\235\260/l1.gif" new file mode 100644 index 0000000000000000000000000000000000000000..db48a3b4f540a22f447b3fed9e061ba9cd608e1d Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l1.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l10.gif" "b/\345\274\240\344\277\212\346\235\260/l10.gif" new file mode 100644 index 0000000000000000000000000000000000000000..3df3389c5f3d33702812d77a286d6be410725e12 Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l10.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l2.gif" "b/\345\274\240\344\277\212\346\235\260/l2.gif" new file mode 100644 index 0000000000000000000000000000000000000000..5f26acbf2f11b21e0cdc643bbc6d4bac9d4bb82f Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l2.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l3.gif" "b/\345\274\240\344\277\212\346\235\260/l3.gif" new file mode 100644 index 0000000000000000000000000000000000000000..2cc358e1b60a7b30d77f97884b07a58e67fa9410 Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l3.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l4.gif" "b/\345\274\240\344\277\212\346\235\260/l4.gif" new file mode 100644 index 0000000000000000000000000000000000000000..e05a9f74032a18b3a2ffc1e2b1100e7c706cca13 Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l4.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l5.gif" "b/\345\274\240\344\277\212\346\235\260/l5.gif" new file mode 100644 index 0000000000000000000000000000000000000000..60685756e468d72931ad5b5e8d68cb0183115e9e Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l5.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l6gif.gif" "b/\345\274\240\344\277\212\346\235\260/l6gif.gif" new file mode 100644 index 0000000000000000000000000000000000000000..804bd1de22b4f7ce153b98b6e50f4b2cf1aedaf6 Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l6gif.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l7.gif" "b/\345\274\240\344\277\212\346\235\260/l7.gif" new file mode 100644 index 0000000000000000000000000000000000000000..549e029f4606dcd3bc74178f9ca723a1f365dd83 Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l7.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l8.gif" "b/\345\274\240\344\277\212\346\235\260/l8.gif" new file mode 100644 index 0000000000000000000000000000000000000000..d4e21673053f9152b839a8064e15f2a83ffb6640 Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l8.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/l9.gif" "b/\345\274\240\344\277\212\346\235\260/l9.gif" new file mode 100644 index 0000000000000000000000000000000000000000..1642793db19f20e8d2ec3627887d1e6f0274acbd Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/l9.gif" differ diff --git "a/\345\274\240\344\277\212\346\235\260/ll.png" "b/\345\274\240\344\277\212\346\235\260/ll.png" new file mode 100644 index 0000000000000000000000000000000000000000..e75124ac66da07094da5fcb11805b5de31e9e09c Binary files /dev/null and "b/\345\274\240\344\277\212\346\235\260/ll.png" differ