linux pwd

Go语言交叉编译:一行命令搞定多平台部署的黑科技

在云原生时代,跨平台部署已成为开发者的必备技能。Go语言凭借其独特的编译机制,让原本复杂的交叉编译过程变得异常简单——只需设置几个环境变量,即可在Mac、Linux、Windows之间无缝切换,生成目标平台的可执行文件。本文将深入解析Go交叉编译的实现原理、实战技巧及企业级应用案例,带你掌握这一提升开发效率的关键技术。一、为什么Go的交叉编译如此简单?Go语 …

20个实用Python运维脚本(收藏级)(python 运维开发都需要掌握哪些)

系统环境:支持 Linux(UbuntuCentOSDebian)和 Windows适合人群:系统管理员、DevOps 工程师、Python 初中级用户文章亮点:涵盖文件处理、系统监控、服务管理、日志分析、网络工具等多个维度,每个脚本都可直接落地使用。01. 查看系统资源占用情况(跨平台)import psutilprint(f"CPU 使用率:{p …

jumpserver 配置文件有问题,配置SSL加密传输,解决了吗?

jumpserver 配置文件有问题在将堡垒机映射到公网时,会出现以上情况。解决方法:1.服务器上找到optjumpserverconfigconfig.txt2.vi进去,找到这里,如何找。可以进入冒号模式:DOMAINS,来进行查找。添加DOMAINS3.重启jms(最重要的一步)Jmsctl restart4.再次访问OK!—————————————— …

如何在 CentOS 中创建 Sudo 用户?

在 CentOS 系统中,sudo 是一个不可或缺的工具,它允许普通用户以超级用户权限执行特定任务,既提升了安全性,又增强了管理灵活性。本文将带你深入探索如何在 CentOS 中创建和管理 sudo 用户,覆盖用户创建、权限分配、高级配置、日志审计和安全加固,步骤详尽,命令丰富,助你在 CentOS 7、8 或 Stream 上构建安全高效的用户体系。为什么 …

Hadoop教程:Hadoop分布式环境搭建

前面,我们已经在单机上把Hadoop运行起来了,但我们知道Hadoop支持分布式的,而它的优点就是在分布上突出的,所以我们得搭个环境模拟一下。在这里,我们采用这样的策略来模拟环境,我们使用3台ubuntu机器,1台为作主机(master),另外2台作为从机(slaver)。同时,这台主机,我们就用第一章中搭建好的环境来。我们采用与第一章中相似的步骤来操作:1 …

如何在 Linux 中将 FTP 用户限制为目录

1. 概述在本文中,将配置 vsftpd 以限制用户在通过 FTP 建立连接时浏览父目录。将通过创建 FTP 用户并修改 vsftpd.conf 文件中的默认配置来实现这一点。2. 设置 FTP 用户首先,创建一个具有有限权限的 FTP 用户:sudo useradd ftpuser接下来,设置用户的密码:sudo passwd ftpuserNew pas …

手把手教你使用 SFTP 安全地传输文件

什么是 SFTP ?在了解 SFTP 之前,我们先看看什么是 FTP 。FTP( File Transfer Protocol )文件传输协议,是一种常用来在两终端系统之间传输文件的方法。SFTP ,即 SSH 文件传输协议( SSH File Transfer Protocol ),或者说是安全文件传输协议( Secure File Transfer Pr …

Linux使用shell定时任务实现ffmpeg视频转码和截图

Linux安装操作系统:CentOS7 ffmpeg版本:3.4.1安装先访问ffmpeg官网下载linux安装包 http:ffmpeg.orgdownload.html ,这里我下载的是官方已经编译过的版本,别问我为啥不自己编译,因为我自己编译耗费了好久,出现了n个问题…官方编译过的启动很简单,执行命令.ffmpeg就可以了下载完压缩包后,解压,进入ff …

Linux分区操作及挂载(linux分区挂载详解)

1. vdb磁盘分区 (hometest1挂载15G,去掉系统及ant监控等使用的磁盘,剩余磁盘全部挂载到hometest2)1.1 创建test1磁盘分区fdisk devsdcnp12048+15G 回车t8ew1.2 创建test2磁盘分区fdisk devsdcnp(默认值)回车(默认值)回车(默认值)回车t28ew1.3 格式化分区数据mkfs - …