linux
-
如何在Linux中查看二进制文件 Linux hexdump十六进制查看



在Linux系统中,查看二进制文件最直接且常用的方法是使用 hexdump 命令,它能将文件内容以十六进制形式展示,并通常伴有ASCII字符的对应显示,这对于理解文件底层结构至关重要。 解决方案 要查看二进制文件,你可以使用 hexdump 命令。最常用且推荐的方式是结合 -C 参数,它会以“规范”…
-
怎样在VSCode中快速选中相同内容?



答案是使用快捷键或查找功能批量选中相同内容:先将光标置于单词上,按Ctrl+D(Cmd+D)逐个选中相同词;或选中后按Ctrl+Shift+L(Cmd+Shift+L)一次性全选所有匹配项;也可通过Ctrl+F搜索后按Alt+Enter全选高亮结果。 在VSCode中快速选中相同内容,可以通过以下几…
-
.Net大户的选择:Windows Container在携程的应用



数人云上海与深圳两地的“容器之mesos/k8s/swarm三国演义”活动第四弹嘉宾分享记录,小数被接连不断的干货搞得头晕目眩,沉浸在技术的海洋中幸福感爆棚!在国内,windows container的应用案例相对较少,携程作为.net应用的大户,率先进行了调研和实际应用,并将成果与大家分享。 罗勇…
-
如何加密交换分区 swap加密安全



加密swap分区可防止敏感数据泄露,因系统休眠或内存不足时数据会写入swap,若未加密,攻击者可通过物理访问硬盘读取密码、密钥等信息;使用LUKS加密swap分区或将其置于加密逻辑卷中,结合正确配置的密钥管理,能有效保障数据安全。 加密交换分区能有效防止敏感数据在休眠或内存溢出时被读取。Linux系…
-
如何设置服务开机自启 systemctl服务单元配置



要让服务开机自启,需创建 systemd 服务单元文件并启用它;2. 创建 /etc/systemd/system/my-awesome-service.service 文件,包含 [unit]、[service]、[install] 三部分,分别配置服务描述与依赖、执行命令与重启策略、启用目标;3…
-
如何在Linux中配置NAT Linux iptables转发规则



首先启用IP转发,编辑/etc/sysctl.conf添加net.ipv4.ip_forward=1并执行sysctl -p生效;然后配置iptables规则,使用MASQUERADE或SNAT实现NAT,如iptables -t nat -A POSTROUTING -o eth0 -j MASQ…
-
有哪些扩展可以让你在VSCode里直接管理Docker容器和镜像?



最推荐的扩展是 Docker 官方插件(由 Microsoft 提供),它集成镜像、容器、卷、网络及 Compose 项目管理,支持构建、启动、日志查看、终端进入等操作,并可配合 Remote-Containers 实现容器化开发环境。 在 VSCode 中直接管理 Docker 容器和镜像,最推荐…
-
在Linux下烧录51单片机



背景 我一直在学习linux 系统,但是最近还要学习51单片机,所以在linux下给51单片机烧录程序那是非常必要的。 之前在windows上使用keil十分方便,但是转移到Linux上去没有专门给单片机烧写程序的IDE了。无奈只能自己一步一步地配置咯! 看了网上一些博客发现他们写的很模糊,像我这种…
-
如何在Linux中监控磁盘IO Linux iostat实时统计



使用iostat监控Linux磁盘IO,通过安装sysstat包并运行iostat -xk 2 5获取每秒磁盘读写、吞吐量、await等待时间和%util利用率等关键指标,结合%util与await判断瓶颈,再用iotop、vmstat等工具辅助定位具体进程或系统负载问题。 在Linux系统中,监控…
-
如何在Linux中管理服务状态 Linux systemctl启停服务



systemctl是Linux中管理服务的核心命令,用于启动、停止、重启、查看状态及设置开机自启;通过status和journalctl可排查启动失败问题,需检查依赖、配置语法、资源限制及SELinux/AppArmor策略。 在Linux中,使用 systemctl 命令可以方便地管理服务的启动、…