标签: linux

29 篇文章

主机长城 – 防火墙
iptables 是 Linux 上的核心防火墙软件。 防火墙管理工具 -- ufw UFW,全名 Uncomplicated Firewall,是基于 iptables 的前端管理工具,旨在使 Linux 系统上的防火墙配置更加直观和易于管理。UFW 与 iptables 的关系类似 myphpAdmin 与 MySQL 的关系。UFW 提供了简…
adb – Android 设备大管家
移动设备因其尺寸规模小、计算存储能力不足、输入输出组件受限等原因,其运行环境与开发调试环境往往在不同的计算机系统(CPU)架构上完成。这一特点使得移动设备的开发、调试、管理模式与传统嵌入式系统十分相似,整体结构上,也是类似 “上位机 + 下位机” 模式,移动设备本身是 “下位机”,常运行于 ARM 架构上;基于 X86 的 PC 是上位机,用于下位…
像心适意 – KDE 桌面使用点滴
KDE 桌面环境为自定义桌面提供了全面的开放支持,可以利用 KDE 设置和快捷键打造快捷高效的工作控制接口。 程序启动 文件浏览器与命令行融为一体 在 Dolphin 文件浏览器中,直接使用 F4 即可调出命令行界面,且路径为当前浏览路径,方便快捷。 程序快速启动 打开 KRunner Alt + Space 程序窗口查看 查看所有启动窗口程序 C…
后浪推前浪 – 网络管理工具变迁 – 从 net-tools 到 iproute2
linux 操作系统的一个突出优势就是其提供了稳定而强大的网络功能。linux 通过内核对网络核心功能的运行进行管理。与此同时,在用户空间,linux 也提供了相关工具包对内核层的网络参数进行修改和配置。根据对内核的不同访问方式,linux 系统中先后采用两代网络工具包,net-tools 和 iproute2。 从 net-tools 到 ipr…
初窥堂奥 – Linux 内核
OS 内核定位 使用计算机的最终目的,是充分利用计算机所提供的能力完成目标任务。计算机硬件为任务完成提供了基础设施的保障。如典型的冯.诺依曼体系结构将计算机硬件分为五大部件。 而真正驾驭、驱动这些硬件,让其充分发挥效能,完成最终目标,则是计算机软件的核心任务。而软件的架构方式,也对硬件驾驭、使用的效率产生了直接的影响。 1) 由一个一体化的软件完成…
linux 平台文化点滴
linux 文件系统中的 XXX.d 文件夹 在 linux 文件系统中,经常会看到一种特殊的文件夹 -- xxx.d 文件夹。尤其是在 /etc 目录中,经常看到某个文件夹中包含一个配置文件 xxx.conf 的同时,也包含一个配置文件同名的 xxx.d 文件夹,里面包含一系列配置文件。 xxx.d 是 Linux 系统中经常见到的文件夹,往往都…
剑走偏锋 – 桌面典型快捷键
桌面环境为鼠标的价值体现提供了温床,而桌面环境中的快捷键则另辟蹊径,以传统键盘操作的方式,成为了桌面环境中的操作效率、以及用户体验的提升的倍增器。 系统桌面环境使用前,定制化设置好桌面快捷键,是效率提升的一项核心任务。GNOME 桌面中的快捷键,就提供了一个具有典型性的样板。 任务名称 快捷键设置 屏幕锁定 Super + L Ctrl + Alt…
Shell 脚本技巧
字符串比较的最优形式 -- 冗余常量(x) + "SHELL变量" Shell 脚本的比较判读语句,一种是使用 test 命令,一种是使用中括号形式 [ ],脚本根据比较的结果进行后续动作。其中,一个比较常见、也容易出错的场景是,一个变量值与常量进行比较,如 if test $SHELL_VAR = yes; 或 if [ $SHELL_VAR =…
粉妆玉琢亦可有,门面装点换新颜_GNOME 桌面的美化
Linux 的开放性给用户提供了极大的定制化空间,这种开放性渗透到 Linux 生态的方方面面,无论其作为服务器领域的应用,还是其作为桌面系统的应用,都受益于这种极度自由的开放性,概莫能外。利用各种主题和界面资源,几乎可以打造出所有期望的桌面。可以说,对于 Linux 桌面,只有想不到,没有做不到。 桌面工作环境的定制 gnome 桌面的基本元素 …
搭建 Manjaro 桌面办公环境
Linux 与 Windows 作为自由软件和商业软件的两面旗帜,其各自的发展过程也体现了哲学的辩证统一关系。 作为自由软件的旗舰,Linux 的多样性给用户带来了广阔的选择空间,与之伴随而来的,发行版的多样性也导致软件管理生态的多样性。一个软件,要想在 Linux 生态中有广泛应用,其中一个重要任务就是能否在众多 Linux 发行平台上运行,而由…