linux技术文章
-
- 细述使用 Python 获取 Linux 系统信息
- 在本文中,我们将会探索使用Python编程语言工具来检索Linux系统各种信息。哪个Python版本?当我提及Python,所指的就是CPython2(准确的是2.7).我会显式提醒那些相同的代码在CPython3(3.3)上是不工作的,以及提供一份解释不同之处的备选代码。请确保你已经安装了CPython,在终端上输入python或者python3回车,然后你在终端上应该能看到python的提示符(prompt)。请注意,所有的程序在它们第一行都是#!/usr/bin/env/python,也就是说,我们
- 文章 · linux | 1年前 | Linux Linux系统 红帽 Linux命令 linux认证 红帽linux linux教程 linux视频 384浏览 收藏
-
- linux用户目录指的是什么
- linux用户目录是系统管理员增加用户时创建起来的目录,每个用户都有自己的主目录,不同用户的主目录一般互不相同;用户刚登录到系统中时,其工作目录便是该用户主目录,通常与用户的登录名相同;用户可以通过一个“~”字符来引用自己的主目录。~在Linux中代表用户主目录对一般用户,~表示/home/(用户名)对于root用户,~表示/root如果要查看~的真实面貌,可以先进入~目录,然后用pwd-P命令查看~的绝对路径cd~pwd-P用户的家目录可以在/etc/passwd中的第6项找到[root@www~]#h
- 文章 · linux | 2年前 | Linux 384浏览 收藏
-
- Linux指令:展示文件的绝对路径
- Linux命令:显示文件的完整路径在Linux系统中,有时我们需要查看文件的完整路径,以便进行操作或定位文件位置。本文将介绍如何使用Linux命令来显示文件的完整路径,同时提供具体的代码示例。1.使用realpath命令realpath命令可以用来获取文件的绝对路径,即完整路径。下面是使用realpath命令的示例:realpath文件名例如,如果我们需
- 文章 · linux | 2年前 | Linux命令 显示路径 384浏览 收藏
-
- Linux setcap 给程序授予能力后如何检查实际生效范围
- setcap 给文件写入能力并不等于运行中的进程拥有全部能力。本文从 getcap 文件检查出发,再用 /proc/PID/status 解码 CapPrm、CapEff、CapBnd 与 CapAmb,定位实际生效范围变小的原因。
- 文章 · linux | 1个月前 | Linux · Linux capabilities setcap 文件能力 383浏览 收藏
-
- Linux systemd 服务怎么限制打开文件数和进程数
- 通过 systemd drop-in 配置 LimitNOFILE、TasksMax 和 LimitNPROC,并用 systemctl、/proc 与 cgroup 状态确认限制是否真正生效。
- 文章 · linux | 1个月前 | Linux systemd LimitNOFILE TasksMax LimitNPROC 383浏览 收藏
-
- Linux搭建Samba共享步骤详解
- Samba是Linux与Windows文件共享的标准解决方案,需依次安装服务、创建配置共享目录、编辑smb.conf、添加Samba用户、启动并启用服务及开放防火墙端口。
- 文章 · linux | 5个月前 | 383浏览 收藏
-
- Linux永久修改主机名方法详解
- 永久修改Linux主机名应使用hostnamectl命令,它会自动更新/etc/hostname并同步systemd服务;若不可用可手动编辑该文件并刷新主机名;还需同步更新/etc/hosts中对应条目,最后全面验证解析与服务兼容性。
- 文章 · linux | 7个月前 | 383浏览 收藏
-
- 查看Linux支持的文件系统命令
- 查看/proc/filesystems可列出内核支持的文件系统类型,带nodev为虚拟文件系统,不带的为物理设备可用;2.使用modinfoext4可查看特定文件系统模块信息,确认是否存在;3.用lsmod|grep-E'ext|vfat|xfs'检查已加载的模块;4.通过find/lib/modules/$(uname-r)/kernel/fs-typef-name'*.ko*'查找所有可用模块文件。
- 文章 · linux | 11个月前 | 383浏览 收藏
-
- Linux用户组与权限管理全解析
- Linux权限管理是系统安全的核心基石,因为它贯彻了最小权限原则,限制潜在攻击面,隔离用户和服务,防止越权访问。例如Web服务被攻破时,攻击者只能在限定权限内破坏。有效分配权限的方法包括:1.多用用户组而非开放大权限;2.合理设置默认umask;3.精确控制文件和目录权限;4.谨慎使用sudo机制;5.定期审计权限配置。特殊权限位SUID、SGID和StickyBit各有用途但需谨慎管理,如SUID允许程序以所有者身份运行,适合passwd等必要工具,但存在提权风险;SGID用于程序或目录,支持组身份执行
- 文章 · linux | 1年前 | 383浏览 收藏
-
- Linux用户管理与权限配置详解
- Linux用户与组管理的核心命令包括useradd、passwd、userdel、groupadd、groupdel、usermod、chown、chgrp、chmod,以及高级工具setfacl和getfacl。首先,使用useradd创建用户并结合-m、-s、-g、-G参数指定家目录、shell、主组和附加组;接着用passwd设置密码;通过usermod修改用户属性,如添加组或更改家目录;userdel删除用户及其家目录;groupadd和groupdel用于创建和删除组。其次,文件权限通过chmo
- 文章 · linux | 1年前 | 383浏览 收藏
-
- Linux网络报“Connectiontimedout”?一步步教你排查修复
- 处理Linux网络"Connectiontimedout"问题的方法如下:1.判断问题是客户端还是服务端引起,可换另一客户端测试或从服务端ping客户端;2.检查本地网络,包括网线连接、防火墙设置(如iptables或ufw)、路由表(route-n)、使用ping和traceroute排查连通性和路径瓶颈、检查DNS设置是否正确;3.登录服务器检查服务端防火墙规则,确认允许相关IP和端口流量,并用netstat或ss命令验证服务是否在监听正确端口;4.使用traceroute诊断中间网络环节问题,联系I
- 文章 · linux | 1年前 | 路由 防火墙 Linux网络 Connectiontimedout 安全组 383浏览 收藏
-
- ifconfig端口扫描技巧与实用攻略
- ifconfig是一个用于配置和显示网络接口信息的命令行工具,并不具备端口扫描的功能。如果您想进行端口扫描,可以使用其他工具,例如nmap。以下是使用nmap进行端口扫描的基本步骤:安装nmap(如果尚未安装):在Debian/Ubuntu上:sudoapt-getinstallnmap在CentOS/RHEL上:sudoyuminstallnmap在macOS上:brewinstallnmap基本端口扫描:使用nmap扫描目标主机的所有端口:nmap<目
- 文章 · linux | 1年前 | 383浏览 收藏
-
- Linux进程安全管理:系统保护的核心关键
- Linux进程安全管理是维护系统安全的重要步骤,以下是一些关键策略和最佳实践:1.最小权限原则限制用户权限:确保每个用户和进程仅拥有执行任务所需的最小权限。使用sudo:通过sudo设置,允许管理员以root权限执行特定命令,而不是直接登录为root用户。2.进程隔离利用命名空间:使用Linux的命名空间功能来隔离进程的网络、文件系统、PID等资源。容器技术:如Docker,提供更高级别的隔离和资源管理。3.进程监控和审计配置auditd:使用auditd来记录系统调用和文件访问,以便事后分析和追踪
- 文章 · linux | 1年前 | 383浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
查看更多
AI推荐
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 485次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 541次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 563次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 518次使用
-
- MMBench
- MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
- 333次使用

