Linux
文章平均质量分 74
依旧风轻
葵花成海,你在不在
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
怎样理解:source ~/.bash_profile
source ~/.bash_profile命令用于在当前终端会话中立即加载和执行~/.bash_profile文件中的配置,使环境变量、别名等即时生效而无需重启终端。关键点包括:source直接在当前Shell执行文件内容;~代表用户主目录;.bash_profile是Bash登录Shell的配置文件。典型用途包括刷新环境变量、加载旧配置到新Shell以及调试脚本。与之相关的还有.bashrc(交互Shell配置)和Zsh的对应文件。该命令搭配export和alias使用时,可快速更新PATH和命令别名。原创 2025-07-02 23:47:38 · 596 阅读 · 0 评论 -
/etc 并不等于 etcetera!你可能一直误解了这个关键目录
在 Linux 世界中,系统的每一个行为几乎都受某种“配置”驱动,而这些配置几乎无一例外都可以在一个地方找到 ——/etc目录。它不仅是系统的大脑,更是管理员手中的魔法书。/etc是什么?为什么它如此重要?它是某种缩写吗?里面到底藏着哪些不可告人的“秘密”?原创 2025-04-09 20:47:12 · 479 阅读 · 0 评论 -
比 DNS 更快一步:搞懂 /etc/hosts 的工作原理与用武之地
etc/hosts 是 Linux 系统中的一个 静态主机名解析配置文件,用于将主机名直接映射到 IP 地址,相当于一个本地 DNS 表。在早期的 ARPANET(即互联网的前身)时代,DNS 系统尚未诞生,所有的主机名和 IP 地址映射都集中记录在一个名为 hosts.txt 的文件中,由 NIC(网络信息中心)统一管理并分发。因此,/etc/hosts 的优先级是高于 DNS 的,非常适合用于开发调试、测试环境配置或网络控制。Linux 中的 /etc/hosts:本地解析的第一道防线。原创 2025-04-09 14:58:24 · 1020 阅读 · 0 评论 -
systemd 与 SysVinit
(System V init)是早期 Unix 系统的。systemd 和 SysVinit 分别是什么?,提供更快的启动速度和更强的服务管理能力。,用于管理系统启动、服务、进程和日志。:多个服务同时启动,加快系统引导速度。进程,负责系统引导和服务管理。是现代 Linux 的。:更结构化、更易维护。:管理进程生命周期。原创 2025-04-07 16:43:39 · 1303 阅读 · 0 评论 -
查找文件所在的具体位置
目标文件的名称, 支持使用通配符 * 和?$ find原创 2023-07-09 19:17:46 · 875 阅读 · 0 评论 -
有哪些 shell 需要了解 ?
It combines features from both ksh and tcsh, offering functionality such as programmable command-line completion, extended file globbing (文件通配), improved variable/array handling, and themeable prompts (主题化提示).The shell’s name is an acronym (首字母缩拼词) for。原创 2023-04-09 17:52:00 · 620 阅读 · 0 评论 -
在 macOS 中手动指定 host(DNS Spoofing)
在 macOS 中手动指定 host(DNS Spoofing)macOS 的默认登录用户不是 root, 所以不具备最高系统权限, 是无法修改系统保护资源的.root 用户macOS 中, 有且仅有一个 root 用户, uid 为0.$ dscacheutil -q user -a name rootname: rootpassword: *uid: 0gid: 0d...原创 2019-12-18 18:42:28 · 910 阅读 · 0 评论 -
运行当前目录下指定的可执行文件
操作系统: macOS Mojave 10.14.5;操作环境: 终端;在当前目录下, 有一个可执行文件sqicommand.out, 想要使用命令行执行此文件;正确方式./sqicommand.out错误方式// 终端会提示: `command not found: a.out`sqicommand.out...原创 2019-07-04 18:31:18 · 1628 阅读 · 0 评论 -
环境变量的那点事
环境变量的定义环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此...原创 2019-05-27 19:03:31 · 313 阅读 · 0 评论 -
linux - 查看指定端口的占用情况
所使用命令的含义lsof - list open files查看指定的端口号// 为了避免权限问题, 建议前面加上`sudo`lsof -i tcp:<端口号>杀掉占用指定端口的进程sudo kill -9 <进程的PID>...原创 2019-05-25 18:15:56 · 377 阅读 · 0 评论
分享