网站标签该站未曾设置keywords
网站描述该站未曾设置description
上一篇:首页
下一篇:东莞市超骏齿轮有限公司
网站快照B Y X 工 具 工 具 搜 索 展 示 大 厅 发 布 信 息 后 台 管 理 可 以 通 过 命 令 行 工 具 或 第 三 方 软 件 来 备 份 电 脑 现 有 的 驱 动 程 序 , 以 便 在 需 要 时 恢 复 。 方 法 一 : 使 用 命 令 行 工 具 备 份 驱 动 程 序 创 建 备 份 文 件 夹 : 在 你 的 电 脑 上 选 择 一 个 位 置 ( 例 如 D 盘 ) , 新 建 一 个 文 件 夹 , 命 名 为 “ D r i v e r s B a c k u p ” 。 打 开 命 令 提 示 符 : 以 管 理 员 身 份 运 行 命 令 提 示 符 ( C M D ) 。 输 入 备 份 命 令 : 在 命 令 提 示 符 中 输 入 以 下 命 令 并 按 回 车 键 : d i s m / o n l i n e / e x p o r t d r i v e r / d e s t i n a t i o n : D : \ \ D r i v e r s B a c k u p 这 条 命 令 会 将 当 前 系 统 中 的 所 有 驱 动 程 序 备 份 到 你 指 定 的 文 件 夹 中 。 4 . 完 成 备 份 : 备 份 完 成 后 , 你 可 以 在 指 定 的 文 件 夹 中 查 看 备 份 的 驱 动 文 件 。 2 0 2 6 0 3 0 9 1 7 : 5 2 👁 ️ 查 看 全 文 一 键 拉 黑 这 个 攻 击 I P n e t s h a d v f i r e w a l l f i r e w a l l a d d r u l e n a m e = 拉 黑 R D P 攻 击 I P d i r = i n a c t i o n = b l o c k r e m o t e i p = 1 7 6 . 1 9 0 . 1 7 2 . 2 3 4 p r o t o c o l = a n y e n a b l e = y e s p r o f i l e = a n y 以 后 再 看 到 新 I P , 直 接 批 量 加 进 去 n e t s h a d v f i r e w a l l f i r e w a l l a d d r u l e n a m e = 拉 黑 R D P 攻 击 I P _ 批 量 d i r = i n a c t i o n = b l o c k r e m o t e i p = 1 7 6 . 1 9 0 . 1 7 2 . 2 3 4 , 1 . 2 . 3 . 4 , 5 . 6 . 7 . 8 p r o t o c o l = a n y e n a b l e = y e s p r o f i l e = a n y 查 看 你 现 在 拉 黑 了 哪 些 I P n e t s h a d v f i r e w a l l f i r e w a l l s h o w r u l e n a m e = a l l | f i n d s t r / i 拉 黑 删 除 某 一 条 拉 黑 规 则 n e t s h a d v f i r e w a l l f i r e w a l l d e l e t e r u l e n a m e = 拉 黑 R D P 攻 击 I P 清 空 所 有 你 自 己 加 的 拉 黑 I P f o r / f t o k e n s = 2 d e l i m s = : % a i n ( n e t s h a d v f i r e w a l l f i r e w a l l s h o w r u l e n a m e = a l l ^ | f i n d s t r / r R u l e N a m e . * 拉 黑 ) d o n e t s h a d v f i r e w a l l f i r e w a l l d e l e t e r u l e n a m e = % a 自 动 拉 黑 # 自 动 拉 黑 R D P 暴 力 破 解 I P ( 失 败 5 次 拉 黑 2 4 小 时 ) $ l o g N a m e = S e c u r i t y $ e v e n t I D = 4 6 2 5 $ m a x F a i l e d = 5 $ b l o c k H o u r s = 2 4 $ b l o c k e d I P s = @ ( ) G e t W i n E v e n t L o g N a m e $ l o g N a m e F i l t e r X P a t h * [ S y s t e m [ E v e n t I D = $ e v e n t I D ] ] M a x E v e n t s 1 0 0 0 | F o r E a c h O b j e c t } $ i p C o u n t s = $ b l o c k e d I P s | G r o u p O b j e c t | W h e r e O b j e c t f o r e a c h ( $ i p G r o u p i n $ i p C o u n t s ) } 保 存 为 A u t o B l o c k R D P . p s 1 以 管 理 员 身 份 打 开 P o w e r S h e l l , 运 行 S e t E x e c u t i o n P o l i c y R e m o t e S i g n e d F o r c e . \ \ A u t o B l o c k R D P . p s 1 以 后 R D P 登 录 失 败 5 次 , I P 自 动 拉 黑 2 4 小 时 , 到 期 自 动 解 封 。 2 0 2 6 0 3 0 3 0 9 : 5 5 👁 ️ 查 看 全 文 1 、 n a n o ~ / . b a s h r c 2 、 P S 1 = \ \ [ \ \ e [ 1 ; 3 5 m \ \ ] \ \ u @ \ \ h \ \ [ \ \ e [ 0 m \ \ ] : \ \ [ \ \ e [ 0 m \ \ ] \ \ w \ \ [ \ \ e [ 0 m \ \ ] \ \ $ \ \ [ \ \ e [ 1 ; 3 6 m \ \ ] 3 、 s o u r c e ~ / . b a s h r c 2 0 2 5 1 1 2 2 1 6 : 0 0 👁 ️ 查 看 全 文 L I N U X 加 固 作 为 L i n u x 服 务 器 维 护 管 理 人 员 , * * 安 全 是 日 常 工 作 的 重 中 之 重 * * , 需 要 从 系 统 加 固 、 权 限 管 理 、 网 络 防 护 、 数 据 安 全 、 日 志 审 计 、 漏 洞 修 复 、 应 急 响 应 等 多 个 维 度 构 建 纵 深 防 御 体 系 。 以 下 是 L i n u x 安 全 的 核 心 做 法 , 结 合 实 操 命 令 和 配 置 示 例 , 覆 盖 从 基 础 加 固 到 高 级 防 护 的 全 流 程 : 一 、 系 统 基 础 加 固 : 从 源 头 减 少 攻 击 面 1 . 操 作 系 统 最 小 化 安 装 核 心 原 则 : 只 安 装 必 要 的 组 件 和 服 务 , 禁 用 无 用 功 能 ( 如 图 形 界 面 、 多 余 的 网 络 服 务 、 开 发 工 具 ) , 减 少 潜 在 漏 洞 。 实 操 : 安 装 时 选 择 「 最 小 安 装 」 模 式 ( 如 C e n t O S / R H E L 的 M i n i m a l 选 项 , U b u n t u 的 s e r v e r 版 ) 。 安 装 后 清 理 无 用 包 : # C e n t O S / R H E L y u m r e m o v e y x o r g x 1 1 * g n o m e * k d e * # 卸 载 图 形 界 面 y u m a u t o r e m o v e y # 自 动 清 理 依 赖 # U b u n t u / D e b i a n a p t g e t r e m o v e y x s e r v e r x o r g * g n o m e * k d e * a p t g e t a u t o r e m o v e y 2 . 及 时 更 新 系 统 补 丁 核 心 原 则 : 定 期 更 新 内 核 、 系 统 库 和 应 用 程 序 , 修 复 已 知 漏 洞 ( 尤 其 是 高 危 漏 洞 , 如 H e a r t b l e e d 、 S h e l l s h o c k 、 S p e c t r e / M e l t d o w n 等 ) 。 实 操 : 配 置 自 动 更 新 ( 推 荐 生 产 环 境 谨 慎 使 用 , 测 试 环 境 可 开 启 ) : # C e n t O S / R H E L 7 + y u m i n s t a l l y y u m c r o n s y s t e m c t l e n a b l e n o w y u m c r o n # U b u n t u / D e b i a n a p t g e t i n s t a l l y u n a t t e n d e d u p g r a d e s d p k g r e c o n f i g u r e p l o w u n a t t e n d e d u p g r a d e s # 交 互 式 配 置 自 动 更 新 手 动 更 新 ( 生 产 环 境 建 议 先 测 试 补 丁 兼 容 性 ) : # C e n t O S / R H E L y u m u p d a t e y # 更 新 所 有 包 ( 包 括 内 核 ) y u m u p d a t e y e x c l u d e = k e r n e l * # 不 更 新 内 核 ( 如 需 保 持 内 核 版 本 ) # U b u n t u / D e b i a n a p t g e t u p d a t e a p t g e t u p g r a d e y 注 意 : 内 核 更 新 后 需 重 启 服 务 器 生 效 , 生 产 环 境 建 议 在 维 护 窗 口 执 行 , 并 提 前 备 份 数 据 。 3 . 禁 用 不 必 要 的 服 务 核 心 原 则 : 只 保 留 业 务 必 需 的 服 务 ( 如 N g i n x 、 M y S Q L 、 S S H ) , 禁 用 所 有 无 关 服 务 ( 如 t e l n e t 、 f t p 、 r p c b i n d 、 c u p s 等 ) , 减 少 监 听 端 口 。 实 操 : 查 看 当 前 运 行 的 服 务 : # C e n t O S / R H E L 7 + s y s t e m c t l l i s t u n i t f i l e s t y p e = s e r v i c e s t a t e = e n a b l e d # U b u n t u / D e b i a n s y s t e m c t l l i s t s e r v i c e s t y p e = s e r v i c e s t a t e = r u n n i n g 禁 用 无 用 服 务 : # 示 例 : 禁 用 t e l n e t 、 f t p 、 r p c b i n d 服 务 s y s t e m c t l d i s a b l e n o w t e l n e t . s o c k e t v s f t p d r p c b i n d 4 . 限 制 系 统 核 心 参 数 ( s y s c t l 配 置 ) 核 心 原 则 : 通 过 调 整 内 核 参 数 , 增 强 系 统 对 网 络 攻 击 、 内 存 溢 出 、 文 件 系 统 滥 用 的 防 护 能 力 。 实 操 : 编 辑 / e t c / s y s c t l . c o n f 文 件 , 添 加 / 修 改 以 下 参 数 , 然 后 执 行 s y s c t l p 生 效 : # 禁 止 I P 转 发 ( 非 路 由 服 务 器 禁 用 ) n e t . i p v 4 . i p _ f o r w a r d = 0 # 禁 用 I C M P 重 定 向 ( 防 止 中 间 人 攻 击 ) n e t . i p v 4 . c o n f . a l l . a c c e p t _ r e d i r e c t s = 0 n e t . i p v 4 . c o n f . d e f a u l t . a c c e p t _ r e d i r e c t s = 0 # 启 用 T C P S Y N C o o k i e ( 防 御 S Y N 洪 水 攻 击 ) n e t . i p v 4 . t c p _ s y n c o o k i e s = 1 # 限 制 S Y N 半 连 接 队 列 大 小 n e t . i p v 4 . t c p _ m a x _ s y n _ b a c k l o g = 1 0 2 4 # 防 止 T C P 连 接 被 劫 持 n e t . i p v 4 . t c p _ s e q _ f i l e = / p r o c / n e t / t c p _ s e q # 禁 用 I P v 6 ( 如 不 使 用 ) n e t . i p v 6 . c o n f . a l l . d i s a b l e _ i p v 6 = 1 n e t . i p v 6 . c o n f . d e f a u l t . d i s a b l e _ i p v 6 = 1 # 限 制 文 件 句 柄 数 量 ( 防 止 D o S 攻 击 ) f s . f i l e m a x = 6 5 5 3 5 # 启 用 内 存 保 护 ( 防 止 缓 冲 区 溢 出 ) k e r n e l . r a n d o m i z e _ v a _ s p a c e = 2 # 开 启 地 址 空 间 随 机 化 二 、 账 户 与 权 限 管 理 : 守 住 “ 访 问 入 口 ” 1 . 禁 用 r o o t 远 程 登 录 核 心 原 则 : r o o t 是 系 统 最 高 权 限 账 户 , 直 接 远 程 登 录 风 险 极 高 , 应 禁 用 并 通 过 普 通 用 户 + s u d o 授 权 管 理 。 实 操 : 编 辑 S S H 配 置 文 件 / e t c / s s h / s s h d _ c o n f i g : P e r m i t R o o t L o g i n n o # 禁 用 r o o t 远 程 登 录 A l l o w U s e r s a d m i n u s e r 1 # 只 允 许 指 定 普 通 用 户 登 录 ( 可 选 , 增 强 限 制 ) 重 启 S S H 服 务 生 效 : s y s t e m c t l r e s t a r t s s h d # C e n t O S / R H E L 7 + s y s t e m c t l r e s t a r t s s h # U b u n t u / D e b i a n 2 . 创 建 并 授 权 普 通 用 户 核 心 原 则 : 为 管 理 员 和 运 维 人 员 创 建 独 立 普 通 用 户 , 通 过 s u d o 分 配 必 要 权 限 , 避 免 直 接 使 用 r o o t 。 实 操 : 创 建 普 通 用 户 : u s e r a d d m s / b i n / b a s h a d m i n # 创 建 a d m i n 用 户 , 生 成 家 目 录 , 指 定 b a s h s h e l l p a s s w d a d m i n # 为 a d m i n 设 置 强 密 码 ( 长 度 ≥ 8 位 , 包 含 大 小 写 、 数 字 、 特 殊 字 符 ) 授 予 s u d o 权 限 : u s e r m o d a G w h e e l a d m i n # C e n t O S / R H E L ( w h e e l 组 默 认 拥 有 s u d o 权 限 ) u s e r m o d a G s u d o a d m i n # U b u n t u / D e b i a n ( s u d o 组 默 认 拥 有 s u d o 权 限 ) 限 制 s u d o 权 限 范 围 ( 可 选 , 最 小 权 限 原 则 ) : v i s u d o # 编 辑 s u d o e r s 文 件 ( 避 免 直 接 编 辑 / e t c / s u d o e r s ) # 添 加 以 下 内 容 , 仅 允 许 a d m i n 用 户 执 行 指 定 命 令 ( 如 重 启 、 管 理 服 务 ) a d m i n A L L = ( A L L ) N O P A S S W D : / u s r / b i n / s y s t e m c t l r e s t a r t n g i n x , / u s r / b i n / r e b o o t 3 . 强 制 设 置 强 密 码 策 略 核 心 原 则 : 防 止 弱 密 码 被 暴 力 破 解 , 强 制 用 户 使 用 复 杂 密 码 , 并 定 期 更 换 。 实 操 : 安 装 密 码 策 略 工 具 : # C e n t O S / R H E L y u m i n s t a l l y p a m _ c r a c k l i b # U b u n t u / D e b i a n a p t g e t i n s t a l l y l i b p a m c r a c k l i b 编 辑 P A M 配 置 文 件 / e t c / p a m . d / s y s t e m a u t h ( C e n t O S / R H E L ) 或 / e t c / p a m . d / c o m m o n p a s s w o r d ( U b u n t u / D e b i a n ) : # C e n t O S / R H E L : 在 p a s s w o r d s u f f i c i e n t p a m _ u n i x . s o 行 后 添 加 p a s s w o r d r e q u i s i t e p a m _ c r a c k l i b . s o m i n l e n = 8 u c r e d i t = 1 l c r e d i t = 1 d c r e d i t = 1 o c r e d i t = 1 r e t r y = 3 # U b u n t u / D e b i a n : 修 改 p a s s w o r d [ s u c c e s s = 1 d e f a u l t = i g n o r e ] p a m _ u n i x . s o 行 p a s s w o r d [ s u c c e s s = 1 d e f a u l t = i g n o r e ] p a m _ u n i x . s o o b s c u r e s h a 5 1 2 m i n l e n = 8 u c r e d i t = 1 l c r e d i t = 1 d c r e d i t = 1 o c r e d i t = 1 参 数 说 明 : m i n l e n = 8 ( 最 小 长 度 8 ) 、 u c r e d i t = 1 ( 至 少 1 个 大 写 ) 、 l c r e d i t = 1 ( 至 少 1 个 小 写 ) 、 d c r e d i t = 1 ( 至 少 1 个 数 字 ) 、 o c r e d i t = 1 ( 至 少 1 个 特 殊 字 符 ) 、 r e t r y = 3 ( 最 多 重 试 3 次 ) 。 4 . 清 理 无 用 账 户 和 密 钥 核 心 原 则 : 定 期 审 计 系 统 账 户 , 删 除 离 职 人 员 、 测 试 用 的 无 用 账 户 , 清 理 未 授 权 的 S S H 密 钥 。 实 操 : 列 出 所 有 用 户 : c a t / e t c / p a s s w d | g r e p v n o l o g i n | g r e p v f a l s e # 过 滤 系 统 账 户 , 查 看 可 登 录 用 户 删 除 无 用 账 户 : u s e r d e l r o l d u s e r # r 同 时 删 除 用 户 家 目 录 清 理 S S H 密 钥 : 检 查 所 有 用 户 的 ~ / . s s h / a u t h o r i z e d _ k e y s 文 件 , 删 除 未 授 权 的 公 钥 。 5 . 限 制 S S H 登 录 ( 密 钥 认 证 + 端 口 修 改 ) 核 心 原 则 : S S H 是 远 程 管 理 的 主 要 入 口 , 需 通 过 “ 修 改 默 认 端 口 + 禁 用 密 码 登 录 + 限 制 登 录 I P ” 增 强 防 护 。 实 操 : 修 改 S S H 默 认 端 口 ( 避 免 暴 力 破 解 扫 描 2 2 端 口 ) : v i m / e t c / s s h / s s h d _ c o n f i g P o r t 2 2 2 2 # 将 默 认 2 2 端 口 改 为 自 定 义 端 口 ( 如 2 2 2 2 , 建 议 1 0 0 0 0 + ) 禁 用 密 码 登 录 , 强 制 使 用 S S H 密 钥 认 证 : v i m / e t c / s s h / s s h d _ c o n f i g P a s s w o r d A u t h e n t i c a t i o n n o # 禁 用 密 码 登 录 P u b k e y A u t h e n t i c a t i o n y e s # 启 用 密 钥 认 证 配 置 S S H 密 钥 ( 客 户 端 生 成 , 上 传 到 服 务 器 ) : # 客 户 端 生 成 密 钥 对 ( 本 地 执 行 ) s s h k e y g e n t r s a b 4 0 9 6 # 生 成 4 0 9 6 位 R S A 密 钥 ( 默 认 存 放 在 ~ / . s s h / i d _ r s a ) 上 传 公 钥 到 服 务 器 ( 客 户 端 执 行 ) s s h c o p y i d p 2 2 2 2 a d m i n @ 服 务 器 I P # 把 公 钥 复 制 到 服 务 器 a d m i n 用 户 的 ~ / . s s h / a u t h o r i z e d _ k e y s 限 制 S S H 登 录 I P ( 可 选 , 仅 允 许 指 定 I P 访 问 ) : # 方 法 1 : S S H 配 置 文 件 限 制 v i m / e t c / s s h / s s h d _ c o n f i g A l l o w U s e r s a d m i n @ 1 9 2 . 1 6 8 . 1 . 0 / 2 4 # 仅 允 许 1 9 2 . 1 6 8 . 1 . 0 / 2 4 网 段 的 a d m i n 用 户 登 录 方 法 2 : 防 火 墙 限 制 ( 推 荐 , 更 灵 活 ) C e n t O S / R H E L 7 + ( f i r e w a l l d ) f i r e w a l l c m d p e r m a n e n t a d d r i c h r u l e = r u l e f a m i l y = i p v 4 s o u r c e a d d r e s s = 1 9 2 . 1 6 8 . 1 . 0 / 2 4 p o r t p r o t o c o l = t c p p o r t = 2 2 2 2 a c c e p t f i r e w a l l c m d r e l o a d U b u n t u / D e b i a n ( u f w ) u f w a l l o w f r o m 1 9 2 . 1 6 8 . 1 . 0 / 2 4 t o a n y p o r t 2 2 2 2 u f w e n a b l e 重 启 S S H 服 务 生 效 : s y s t e m c t l r e s t a r t s s h d 三 、 网 络 安 全 : 防 护 “ 外 部 入 侵 通 道 ” 1 . 配 置 防 火 墙 ( 默 认 拒 绝 , 仅 开 放 必 要 端 口 ) 核 心 原 则 : 防 火 墙 是 网 络 防 护 的 第 一 道 屏 障 , 采 用 “ 默 认 拒 绝 所 有 , 只 开 放 必 要 端 口 ” 的 策 略 , 限 制 入 站 和 出 站 流 量 。 实 操 : 选 择 防 火 墙 工 具 ( C e n t O S / R H E L 7 + 用 f i r e w a l l d , U b u n t u / D e b i a n 用 u f w , 或 通 用 i p t a b l e s ) : # 示 例 1 : C e n t O S / R H E L 7 + ( f i r e w a l l d ) # 查 看 当 前 开 放 端 口 f i r e w a l l c m d l i s t p o r t s # 开 放 必 要 端 口 ( 如 S S H 2 2 2 2 、 H T T P 8 0 、 H T T P S 4 4 3 ) f i r e w a l l c m d p e r m a n e n t a d d p o r t = 2 2 2 2 / t c p f i r e w a l l c m d p e r m a n e n t a d d p o r t = 8 0 / t c p f i r e w a l l c m d p e r m a n e n t a d d p o r t = 4 4 3 / t c p # 禁 止 所 有 其 他 入 站 流 量 ( 默 认 策 略 ) f i r e w a l l c m d p e r m a n e n t s e t d e f a u l t z o n e = d r o p f i r e w a l l c m d r e l o a d # 示 例 2 : U b u n t u / D e b i a n ( u f w ) # 重 置 防 火 墙 ( 可 选 , 清 理 原 有 规 则 ) u f w r e s e t # 开 放 必 要 端 口 u f w a l l o w 2 2 2 2 / t c p u f w a l l o w 8 0 / t c p u f w a l l o w 4 4 3 / t c p # 启 用 防 火 墙 ( 默 认 拒 绝 入 站 , 允 许 出 站 ) u f w e n a b l e u f w s t a t u s # 示 例 3 : 通 用 i p t a b l e s ( 适 合 复 杂 规 则 ) # 清 空 原 有 规 则 i p t a b l e s F i p t a b l e s X # 允 许 回 环 接 口 i p t a b l e s A I N P U T i l o j A C C E P T # 允 许 已 建 立 的 连 接 i p t a b l e s A I N P U T m s t a t e s t a t e R E L A T E D , E S T A B L I S H E D j A C C E P T # 开 放 必 要 端 口 i p t a b l e s A I N P U T p t c p d p o r t 2 2 2 2 j A C C E P T i p t a b l e s A I N P U T p t c p d p o r t 8 0 j A C C E P T i p t a b l e s A I N P U T p t c p d p o r t 4 4 3 j A C C E P T # 默 认 拒 绝 所 有 入 站 流 量 i p t a b l e s P I N P U T D R O P # 保 存 规 则 ( C e n t O S / R H E L ) s e r v i c e i p t a b l e s s a v e # 保 存 规 则 ( U b u n t u / D e b i a n ) i p t a b l e s s a v e / e t c / i p t a b l e s / r u l e s . v 4 2 . 禁 用 不 安 全 的 网 络 服 务 和 协 议 核 心 原 则 : 禁 用 t e l n e t 、 f t p 、 r s h 、 r c p 等 明 文 传 输 协 议 , 改 用 S S H 、 S F T P 、 S C P 等 加 密 协 议 。 实 操 : 检 查 并 禁 用 不 安 全 服 务 : # 查 看 是 否 安 装 t e l n e t / f t p r p m q t e l n e t s e r v e r v s f t p d # C e n t O S / R H E L d p k g l | g r e p E t e l n e t | f t p # U b u n t u / D e b i a n # 卸 载 不 安 全 服 务 y u m r e m o v e y t e l n e t s e r v e r v s f t p d # C e n t O S / R H E L a p t g e t r e m o v e y t e l n e t v s f t p d # U b u n t u / D e b i a n 禁 用 I P v 6 ( 如 不 使 用 ) : 参 考 「 一 、 4 」 的 s y s c t l 配 置 。 3 . 配 置 网 络 访 问 控 制 ( A C L / h o s t s . a l l o w ) 核 心 原 则 : 通 过 T C P W r a p p e r s 或 文 件 系 统 A C L 限 制 特 定 服 务 的 访 问 权 限 , 实 现 “ 白 名 单 ” 控 制 。 实 操 : T C P W r a p p e r s 配 置 ( 限 制 S S H 、 v s f t p d 等 支 持 的 服 务 ) : # 编 辑 / e t c / h o s t s . a l l o w ( 允 许 访 问 的 I P / 网 段 ) s s h d : 1 9 2 . 1 6 8 . 1 . 0 / 2 4 , 1 0 . 0 . 0 . 0 / 8 v s f t p d : 1 9 2 . 1 6 8 . 1 . 1 0 0 # 仅 允 许 1 9 2 . 1 6 8 . 1 . 1 0 0 访 问 F T P ( 如 必 须 使 用 ) 编 辑 / e t c / h o s t s . d e n y ( 默 认 拒 绝 所 有 ) A L L : A L L 文 件 系 统 A C L ( 限 制 敏 感 目 录 的 访 问 ) : # 为 / e t c / s h a d o w 设 置 A C L , 仅 r o o t 可 读 写 s e t f a c l m u : r o o t : r w / e t c / s h a d o w s e t f a c l m g : r o o t : r / e t c / s h a d o w s e t f a c l m o : : / e t c / s h a d o w 查 看 A C L 设 置 g e t f a c l / e t c / s h a d o w 4 . 防 御 D D o S 攻 击 ( 基 础 措 施 ) 核 心 原 则 : 通 过 限 制 连 接 数 、 S Y N 队 列 、 请 求 频 率 等 参 数 , 缓 解 常 见 D D o S 攻 击 ( 如 S Y N 洪 水 、 C C 攻 击 ) 。 实 操 : 调 整 T C P 连 接 参 数 ( s y s c t l 配 置 , 补 充 「 一 、 4 」 ) : # 限 制 每 个 I P 的 最 大 连 接 数 ( C e n t O S / R H E L 需 安 装 i p t a b l e s e x t e n s i o n s ) i p t a b l e s A I N P U T p t c p d p o r t 8 0 m c o n n l i m i t c o n n l i m i t a b o v e 1 0 0 j D R O P # 单 个 I P 最 多 1 0 0 个 H T T P 连 接 限 制 S Y N 包 发 送 频 率 i p t a b l e s A I N P U T p t c p s y n m l i m i t l i m i t 1 0 / s l i m i t b u r s t 2 0 j A C C E P T i p t a b l e s A I N P U T p t c p s y n j D R O P 安 装 D D o S 防 护 工 具 ( 如 f a i l 2 b a n , 防 御 暴 力 破 解 ) : # 安 装 f a i l 2 b a n y u m i n s t a l l y f a i l 2 b a n # C e n t O S / R H E L a p t g e t i n s t a l l y f a i l 2 b a n # U b u n t u / D e b i a n 配 置 f a i l 2 b a n ( 以 S S H 为 例 ) v i m / e t c / f a i l 2 b a n / j a i l . l o c a l [ s s h d ] e n a b l e d = t r u e p o r t = 2 2 2 2 # 对 应 S S H 自 定 义 端 口 f i l t e r = s s h d l o g p a t h = / v a r / l o g / s e c u r e # C e n t O S / R H E L 日 志 路 径 l o g p a t h = / v a r / l o g / a u t h . l o g # U b u n t u / D e b i a n 日 志 路 径 m a x r e t r y = 3 # 失 败 3 次 b a n t i m e = 3 6 0 0 # 封 禁 1 小 时 启 动 f a i l 2 b a n s y s t e m c t l e n a b l e n o w f a i l 2 b a n 四 、 数 据 安 全 : 保 护 “ 核 心 资 产 ” 1 . 定 期 备 份 重 要 数 据 核 心 原 则 : 数 据 是 企 业 核 心 资 产 , 需 制 定 “ 定 期 备 份 + 异 地 备 份 + 测 试 恢 复 ” 的 策 略 , 防 止 数 据 丢 失 ( 如 硬 件 故 障 、 勒 索 病 毒 ) 。 实 操 : 确 定 备 份 内 容 : / e t c ( 系 统 配 置 ) 、 / h o m e ( 用 户 数 据 ) 、 / v a r / w w w ( W e b 数 据 ) 、 数 据 库 文 件 ( M y S Q L / M a r i a D B 等 ) 。 使 用 r s y n c 或 t a r 进 行 本 地 备 份 : # 示 例 : 用 t a r 备 份 / e t c 和 / h o m e 到 / b a c k u p m k d i r p / b a c k u p t a r c z v f / b a c k u p / s y s t e m _ b a c k u p _ $ ( d a t e + % Y % m % d ) . t a r . g z / e t c / h o m e 示 例 : 用 r s y n c 同 步 到 异 地 备 份 服 务 器 r s y n c a v z e s s h p 2 2 2 2 / b a c k u p a d m i n @ 备 份 服 务 器 I P : / r e m o t e _ b a c k u p 配 置 定 时 备 份 ( c r o n t a b ) : c r o n t a b e # 编 辑 定 时 任 务 # 每 天 凌 晨 2 点 执 行 备 份 0 2 * * * / u s r / b i n / t a r c z v f / b a c k u p / s y s t e m _ b a c k u p _ $ ( d a t e + % Y % m % d ) . t a r . g z / e t c / h o m e # 每 周 日 凌 晨 3 点 同 步 到 异 地 0 3 * * 0 / u s r / b i n / r s y n c a v z e s s h p 2 2 2 2 / b a c k u p a d m i n @ 备 份 服 务 器 I P : / r e m o t e _ b a c k u p 测 试 备 份 恢 复 : 定 期 从 备 份 文 件 中 恢 复 部 分 数 据 , 验 证 备 份 的 可 用 性 。 2 . 数 据 加 密 ( 传 输 + 存 储 ) 核 心 原 则 : 敏 感 数 据 ( 如 密 码 、 财 务 数 据 ) 需 在 传 输 和 存 储 环 节 加 密 , 防 止 泄 露 。 实 操 : 传 输 加 密 : S S H / S C P / S F T P 替 代 t e l n e t / f t p ( 已 在 「 二 、 5 」 配 置 ) 。 W e b 服 务 启 用 H T T P S ( L e t s E n c r y p t 免 费 证 书 ) : # 安 装 C e r t b o t y u m i n s t a l l y c e r t b o t p y t h o n 3 c e r t b o t n g i n x # C e n t O S / R H E L + N g i n x a p t g e t i n s t a l l y c e r t b o t p y t h o n 3 c e r t b o t n g i n x # U b u n t u / D e b i a n + N g i n x # 自 动 获 取 并 配 置 证 书 c e r t b o t n g i n x d e x a m p l e . c o m d w w w . e x a m p l e . c o m 存 储 加 密 : 敏 感 文 件 加 密 ( 如 数 据 库 配 置 、 密 钥 文 件 ) : # 用 g p g 加 密 文 件 g p g c / e t c / m y . c n f # 生 成 m y . c n f . g p g 加 密 文 件 , 删 除 原 文 件 # 解 密 文 件 g p g / e t c / m y . c n f . g p g 文 件 系 统 加 密 ( 如 L U K S 加 密 分 区 ) : # 对 / d e v / s d b 1 进 行 L U K S 加 密 c r y p t s e t u p l u k s F o r m a t / d e v / s d b 1 c r y p t s e t u p o p e n / d e v / s d b 1 e n c r y p t e d _ p a r t i t i o n m k f s . e x t 4 / d e v / m a p p e r / e n c r y p t e d _ p a r t i t i o n m o u n t / d e v / m a p p e r / e n c r y p t e d _ p a r t i t i o n / d a t a # 挂 载 加 密 分 区 3 . 限 制 敏 感 文 件 权 限 核 心 原 则 : 敏 感 文 件 ( 如 / e t c / p a s s w d 、 / e t c / s h a d o w 、 / e t c / s u d o e r s ) 仅 允 许 r o o t 访 问 , 防 止 非 授 权 读 取 或 修 改 。 实 操 : 检 查 并 修 复 敏 感 文 件 权 限 : # / e t c / s h a d o w : 仅 r o o t 读 写 c h m o d 0 0 0 0 / e t c / s h a d o w c h o w n r o o t : r o o t / e t c / s h a d o w # / e t c / p a s s w d : r o o t 读 写 , 其 他 只 读 c h m o d 0 6 4 4 / e t c / p a s s w d c h o w n r o o t : r o o t / e t c / p a s s w d # / e t c / s u d o e r s : 仅 r o o t 读 写 c h m o d 0 4 4 0 / e t c / s u d o e r s c h o w n r o o t : r o o t / e t c / s u d o e r s 查 找 并 处 理 世 界 可 写 的 文 件 ( 安 全 隐 患 ) : f i n d / p e r m 0 0 0 2 t y p e f n o t p a t h / p r o c / * n o t p a t h / s y s / * # 查 找 世 界 可 写 文 件 c h m o d o w 文 件 名 # 移 除 其 他 用 户 的 写 权 限 五 、 日 志 审 计 : 及 时 发 现 “ 异 常 行 为 ” 1 . 开 启 并 集 中 管 理 日 志 核 心 原 则 : 系 统 日 志 是 安 全 审 计 的 重 要 依 据 , 需 开 启 所 有 关 键 服 务 的 日 志 ( 如 S S H 、 W e b 、 数 据 库 ) , 并 集 中 存 储 ( 避 免 日 志 被 篡 改 ) 。 实 操 : 配 置 系 统 日 志 ( r s y s l o g / j o u r n a l d ) : # C e n t O S / R H E L 7 + ( r s y s l o g ) v i m / e t c / r s y s l o g . c o n f # 确 保 以 下 配 置 启 用 ( 记 录 a u t h 、 c r o n 、 m a i l 、 k e r n 等 日 志 ) a u t h p r i v . * / v a r / l o g / s e c u r e c r o n . * / v a r / l o g / c r o n m a i l . * / v a r / l o g / m a i l l o g k e r n . * / v a r / l o g / k e r n . l o g 重 启 r s y s l o g s y s t e m c t l r e s t a r t r s y s l o g U b u n t u / D e b i a n ( r s y s l o g 默 认 启 用 ) v i m / e t c / r s y s l o g . d / 5 0 d e f a u l t . c o n f 确 保 a u t h . l o g 、 s y s l o g 等 日 志 配 置 正 确 集 中 日 志 管 理 ( E L K 栈 示 例 ) : 安 装 E l a s t i c s e a r c h 、 L o g s t a s h 、 K i b a n a , 将 所 有 服 务 器 日 志 同 步 到 L o g s t a s h , 存 储 到 E l a s t i c s e a r c h , 通 过 K i b a n a 可 视 化 分 析 。 简 单 方 案 : 用 r s y n c 定 期 同 步 日 志 到 日 志 服 务 器 , 或 使 用 s y s l o g n g 实 时 转 发 。 2 . 监 控 异 常 日 志 ( 关 键 词 告 警 ) 核 心 原 则 : 通 过 脚 本 或 工 具 监 控 日 志 中 的 敏 感 关 键 词 ( 如 F a i l e d p a s s w o r d 、 r o o t l o g i n 、 i n v a l i d u s e r 、 e r r o r ) , 及 时 发 现 暴 力 破 解 、 异 常 登 录 等 行 为 。 实 操 : 简 单 脚 本 监 控 S S H 暴 力 破 解 ( 结 合 f a i l 2 b a n 更 佳 ) : # 编 辑 监 控 脚 本 / u s r / l o c a l / b i n / s s h _ m o n i t o r . s h # ! / b i n / b a s h L O G _ F I L E = / v a r / l o g / s e c u r e K E Y W O R D = F a i l e d p a s s w o r d A L E R T _ E M A I L = a d m i n @ e x a m p l e . c o m 统 计 近 1 小 时 内 的 失 败 次 数 F A I L _ C O U N T = $ ( g r e p $ ( d a t e + % Y % m % d ) $ ( d a t e d 1 h o u r a g o + % H ) : $ L O G _ F I L E | g r e p $ K E Y W O R D | w c l ) i f [ $ F A I L _ C O U N T g t 1 0 ] ; t h e n e c h o S S H 暴 力 破 解 告 警 : 近 1 小 时 失 败 $ F A I L _ C O U N T 次 | m a i l s S S H 安 全 告 警 $ A L E R T _ E M A I L f i 添 加 到 c r o n t a b , 每 小 时 执 行 一 次 c r o n t a b e 0 / u s r / l o c a l / b i n / s s h _ m o n i t o r . s h 工 具 监 控 : f a i l 2 b a n 自 动 封 禁 暴 力 破 解 I P , o s s e c 支 持 日 志 分 析 和 实 时 告 警 。 六 、 漏 洞 防 护 : 主 动 “ 修 复 潜 在 风 险 ” 1 . 定 期 漏 洞 扫 描 核 心 原 则 : 使 用 工 具 扫 描 系 统 和 应 用 的 漏 洞 , 优 先 修 复 高 危 漏 洞 ( C V S S 评 分 ≥ 7 . 0 ) 。 实 操 : 系 统 漏 洞 扫 描 : # C e n t O S / R H E L : 用 y u m s e c u r i t y 检 查 漏 洞 y u m i n s t a l l y y u m p l u g i n s e c u r i t y y u m u p d a t e i n f o l i s t v u l n # 列 出 所 有 漏 洞 y u m u p d a t e i n f o l i s t v u l n s e c s e v e r i t y = C r i t i c a l # 仅 列 出 高 危 漏 洞 U b u n t u / D e b i a n : 用 a p t s h o w v e r s i o n s 检 查 a p t g e t i n s t a l l y a p t s h o w v e r s i o n s a p t s h o w v e r s i o n s u # 列 出 可 升 级 的 包 ( 含 漏 洞 修 复 ) 应 用 漏 洞 扫 描 : 使 用 n m a p 扫 描 端 口 和 服 务 版 本 , 识 别 已 知 漏 洞 : n m a p s V p 服 务 器 I P 。 使 用 o p e n v a s 或 n e s s u s 进 行 深 度 漏 洞 扫 描 ( 需 安 装 配 置 ) 。 W e b 应 用 扫 描 : n i k t o ( 扫 描 W e b 服 务 器 漏 洞 ) 、 s q l m a p ( 检 测 S Q L 注 入 ) 。 2 . 应 用 安 全 加 固 核 心 原 则 : 除 系 统 漏 洞 外 , 应 用 程 序 ( 如 N g i n x 、 M y S Q L 、 P H P ) 的 配 置 漏 洞 是 主 要 攻 击 入 口 , 需 针 对 性 加 固 。 实 操 : N g i n x 安 全 加 固 : # 编 辑 n g i n x . c o n f v i m / e t c / n g i n x / n g i n x . c o n f # 添 加 安 全 头 部 a d d _ h e a d e r X C o n t e n t T y p e O p t i o n s n o s n i f f a l w a y s ; a d d _ h e a d e r X F r a m e O p t i o n s D E N Y a l w a y s ; a d d _ h e a d e r X X S S P r o t e c t i o n 1 ; m o d e = b l o c k a l w a y s ; a d d _ h e a d e r C o n t e n t S e c u r i t y P o l i c y d e f a u l t s r c s e l f a l w a y s ; 禁 用 不 必 要 的 模 块 编 译 时 : . / c o n f i g u r e w i t h o u t h t t p _ a u t o i n d e x _ m o d u l e w i t h o u t h t t p _ s s i _ m o d u l e 运 行 时 : 在 n g i n x . c o n f 中 注 释 掉 l o a d _ m o d u l e 指 令 限 制 请 求 体 大 小 ( 防 止 D o S 攻 击 ) c l i e n t _ m a x _ b o d y _ s i z e 1 0 M ; 重 启 N g i n x s y s t e m c t l r e s t a r t n g i n x M y S Q L 安 全 加 固 : # 执 行 安 全 脚 本 ( M y S Q L 5 . 7 + 内 置 ) m y s q l _ s e c u r e _ i n s t a l l a t i o n # 按 提 示 设 置 r o o t 密 码 、 删 除 匿 名 用 户 、 禁 用 r o o t 远 程 登 录 、 删 除 t e s t 数 据 库 编 辑 m y . c n f v i m / e t c / m y . c n f 禁 用 本 地 文 件 访 问 ( 防 止 S Q L 注 入 读 取 系 统 文 件 ) s e c u r e _ f i l e _ p r i v = 限 制 连 接 数 m a x _ c o n n e c t i o n s = 1 0 0 0 重 启 M y S Q L s y s t e m c t l r e s t a r t m y s q l d P H P 安 全 加 固 : # 编 辑 p h p . i n i v i m / e t c / p h p . i n i # 禁 用 危 险 函 数 d i s a b l e _ f u n c t i o n s = e v a l , e x e c , p a s s t h r u , s h e l l _ e x e c , s y s t e m # 限 制 文 件 上 传 大 小 u p l o a d _ m a x _ f i l e s i z e = 2 M # 开 启 魔 术 引 号 ( 防 止 S Q L 注 入 , P H P 5 . 4 + 已 移 除 , 需 手 动 过 滤 ) m a g i c _ q u o t e s _ g p c = O n # 禁 用 暴 露 P H P 版 本 e x p o s e _ p h p = O f f 重 启 W e b 服 务 s y s t e m c t l r e s t a r t n g i n x 七 、 应 急 响 应 : 快 速 “ 处 置 安 全 事 件 ” 1 . 制 定 应 急 响 应 计 划 ( I R P ) 核 心 原 则 : 提 前 制 定 安 全 事 件 的 处 理 流 程 , 明 确 责 任 人 、 响 应 步 骤 、 沟 通 机 制 , 避 免 事 件 扩 大 。 关 键 内 容 : 事 件 分 类 : 如 暴 力 破 解 、 数 据 泄 露 、 病 毒 入 侵 、 D D o S 攻 击 。 响 应 步 骤 : 发 现 → 控 制 → 消 除 → 恢 复 → 总 结 。 联 系 方 式 : 安 全 团 队 、 运 维 团 队 、 业 务 团 队 、 外 部 应 急 响 应 机 构 。 2 . 入 侵 后 的 处 置 步 骤 核 心 原 则 : 一 旦 发 现 入 侵 , 立 即 隔 离 受 影 响 系 统 , 保 留 证 据 , 快 速 清 除 威 胁 , 恢 复 业 务 。 实 操 步 骤 : 隔 离 系 统 : 断 开 网 络 ( 物 理 断 开 或 防 火 墙 阻 断 ) , 防 止 攻 击 扩 散 。 保 留 证 据 : 备 份 日 志 ( / v a r / l o g / * ) 、 内 存 镜 像 ( d d i f = / d e v / m e m o f = / b a c k u p / m e m _ d u m p . i m g ) 、 恶 意 文 件 ( 如 / t m p / u n k n o w n ) 。 清 除 威 胁 : 终 止 恶 意 进 程 : p s e f | g r e p 恶 意 进 程 名 → k i l l 9 进 程 I D 。 删 除 恶 意 文 件 : r m f 恶 意 文 件 路 径 。 修 复 漏 洞 : 更 新 系 统 和 应 用 , 重 新 配 置 安 全 参 数 。 恢 复 业 务 : 在 清 理 后 的 系 统 上 恢 复 数 据 ( 从 备 份 ) , 测 试 服 务 可 用 性 , 逐 步 恢 复 网 络 连 接 。 事 后 总 结 : 分 析 入 侵 原 因 , 优 化 安 全 策 略 , 避 免 再 次 发 生 。 八 、 持 续 安 全 : 构 建 “ 长 效 防 御 体 系 ” 定 期 安 全 审 计 : 每 季 度 / 半 年 进 行 一 次 全 面 安 全 检 查 , 包 括 系 统 配 置 、 权 限 、 日 志 、 漏 洞 等 。 安 全 培 训 : 对 运 维 人 员 进 行 安 全 知 识 培 训 , 如 弱 密 码 危 害 、 钓 鱼 邮 件 识 别 、 应 急 处 置 流 程 。 关 注 安 全 动 态 : 订 阅 C V E 漏 洞 库 、 厂 商 安 全 公 告 ( 如 R e d H a t 、 U b u n t u 安 全 邮 件 ) , 及 时 了 解 最 新 威 胁 。 自 动 化 运 维 : 使 用 A n s i b l e 、 S a l t S t a c k 等 工 具 批 量 管 理 服 务 器 , 确 保 安 全 配 置 的 一 致 性 ( 如 统 一 S S H 配 置 、 防 火 墙 规 则 ) 。 总 结 L i n u x 安 全 是 一 个 “ 持 续 迭 代 ” 的 过 程 , 没 有 一 劳 永 逸 的 方 案 。 核 心 是 围 绕 「 最 小 攻 击 面 、 最 小 权 限 、 数 据 加 密 、 日 志 审 计 、 快 速 响 应 」 五 大 原 则 , 从 系 统 、 账 户 、 网 络 、 数 据 、 应 用 等 多 个 层 面 构 建 防 御 体 系 , 并 定 期 演 练 和 优 化 。 以 上 做 法 覆 盖 了 9 0 % 以 上 的 常 见 安 全 风 险 , 可 根 据 企 业 实 际 业 务 场 景 ( 如 生 产 环 境 、 测 试 环 境 ) 和 合 规 要 求 ( 如 等 保 2 . 0 ) 进 行 调 整 和 深 化 。 2 0 2 5 1 1 2 1 1 3 : 0 8 👁 ️ 查 看 全 文 用 友 T + P l u s 表 之 间 的 勾 兑 关 系 # # 用 友 T + P l u s 账 套 与 表 结 构 详 解 一 、 账 套 的 核 心 意 义 账 套 是 用 友 T + P l u s 中 存 储 企 业 完 整 业 务 与 财 务 数 据 的 独 立 数 据 集 合 , 相 当 于 企 业 的 数 字 账 本 , 具 有 三 大 核 心 功 能 : 数 据 隔 离 与 独 立 核 算 : 支 持 创 建 多 个 账 套 , 区 分 不 同 业 务 板 块 、 子 公 司 或 项 目 , 各 账 套 拥 有 独 立 的 会 计 期 间 、 科 目 体 系 和 初 始 余 额 , 实 现 数 据 互 不 干 扰 的 精 准 核 算 数 据 安 全 与 权 限 控 制 : 通 过 账 套 密 码 和 角 色 权 限 , 限 制 不 同 人 员 的 操 作 范 围 ( 如 财 务 只 能 操 作 财 务 模 块 ) , 支 持 数 据 备 份 与 恢 复 , 防 止 数 据 丢 失 业 务 流 程 管 理 载 体 : 完 整 记 录 从 采 购 、 销 售 到 财 务 核 算 的 全 流 程 数 据 , 支 持 凭 证 处 理 、 报 表 生 成 和 业 务 分 析 , 满 足 企 业 多 维 度 管 理 需 求 核 心 表 : E A P _ A C C O U N T ( 账 套 信 息 表 ) , 存 储 账 套 号 、 名 称 、 启 用 年 度 等 关 键 信 息 二 、 表 的 分 类 与 作 用 用 友 T + P l u s 中 的 表 分 为 两 大 类 : 1 . 系 统 基 础 表 存 储 系 统 配 置 、 基 础 档 案 和 编 码 规 则 , 是 整 个 系 统 运 行 的 基 础 : 表 类 别 代 表 表 主 要 功 能 基 础 档 案 A A _ A c c o u n t ( 科 目 表 ) A A _ V e n d o r ( 供 应 商 表 ) A A _ C u s t o m e r ( 客 户 表 ) 存 储 科 目 编 码 、 供 应 商 / 客 户 基 本 信 息 , 为 业 务 单 据 提 供 参 照 依 据 系 统 配 置 E A P _ O p e r a t i o n L o g ( 操 作 日 志 表 ) D S i g n ( 凭 证 类 别 表 ) 记 录 操 作 轨 迹 、 定 义 凭 证 类 型 , 支 持 系 统 审 计 和 异 常 追 踪 存 货 基 础 I n v e n t o r y C l a s s ( 存 货 分 类 表 ) I n v e n t o r y ( 存 货 档 案 表 ) 建 立 存 货 分 类 体 系 , 记 录 存 货 编 码 、 名 称 、 规 格 等 基 础 属 性 , 是 库 存 和 存 货 核 算 的 基 础 2 . 业 务 财 务 表 存 储 企 业 日 常 经 营 数 据 , 是 模 块 间 数 据 流 转 的 核 心 : 模 块 核 心 表 用 途 采 购 管 理 P O _ P o m a i n ( 采 购 订 单 主 表 ) P O _ P o d e t a i l s ( 采 购 订 单 子 表 ) 记 录 采 购 订 单 头 信 息 和 明 细 , 通 过 c P O I D 字 段 关 联 , 主 表 存 储 表 头 , 子 表 存 储 行 项 目 库 存 管 理 S T _ R D R e c o r d ( 出 入 库 主 表 ) S T _ R D R e c o r d s ( 出 入 库 子 表 ) 记 录 所 有 出 入 库 业 务 , 通 过 i T y p e 区 分 业 务 类 型 ( I I 采 购 入 库 、 I O 销 售 出 库 、 M D 材 料 出 库 等 ) 存 货 核 算 I A _ S u b s i d i a r y ( 存 货 明 细 账 ) I A _ S u m m a r y ( 存 货 总 账 ) 记 录 存 货 的 收 发 存 数 量 和 金 额 , 计 算 存 货 成 本 , 是 财 务 核 算 的 重 要 数 据 源 财 务 管 理 G L _ A c c V o u c h ( 凭 证 明 细 表 ) G L _ A c c S u m ( 科 目 总 账 表 ) 存 储 凭 证 详 细 信 息 和 科 目 汇 总 数 据 , 是 生 成 财 务 报 表 的 基 础 三 、 核 心 环 节 表 对 应 关 系 详 解 1 . 采 购 环 节 表 关 联 完 整 流 程 : 采 购 计 划 → 采 购 订 单 → 进 货 单 → 采 购 入 库 单 → 采 购 发 票 → 付 款 业 务 环 节 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 采 购 订 货 采 购 订 单 P O _ P o m a i n ( 主 表 ) ↔ P O _ P o d e t a i l s ( 子 表 ) c P O I D 字 段 关 联 → P P _ P U ( 采 购 计 划 采 购 单 关 联 表 ) 记 录 采 购 意 向 , 不 影 响 财 务 账 采 购 收 货 采 购 入 库 单 S T _ R D R e c o r d ( i T y p e = I I ) ↔ S T _ R D R e c o r d s i B i l l N o 关 联 采 购 订 单 号 → P U _ L e f t S u m ( 采 购 余 额 表 ) 增 加 库 存 , 暂 估 应 付 款 ( 票 未 到 ) 采 购 结 算 进 货 单 / 采 购 发 票 A P _ V o u c h ( 应 付 单 主 表 ) ↔ A P _ V o u c h s ( 子 表 ) 与 S T _ R D R e c o r d 通 过 i B i l l N o 关 联 → A P _ S u m ( 应 付 总 账 表 ) 确 认 应 付 账 款 , 记 录 进 项 税 付 款 核 销 付 款 单 A P _ C l o s e B i l l ( 付 款 核 销 表 ) 关 联 A P _ V o u c h 和 银 行 日 记 账 → G L _ A c c V o u c h ( 凭 证 表 ) 减 少 应 付 账 款 , 减 少 银 行 存 款 关 键 勾 兑 : 采 购 入 库 单 ( S T _ R D R e c o r d ) 与 进 货 单 ( A P _ V o u c h ) 通 过 i B i l l N o 关 联 , 确 保 货 票 一 致 , 生 成 凭 证 : 暂 估 入 库 : 借 : 库 存 商 品 贷 : 暂 估 应 付 款 发 票 到 : 借 : 暂 估 应 付 款 应 交 税 费 进 项 税 贷 : 应 付 账 款 2 . 销 售 环 节 表 关 联 完 整 流 程 : 销 售 订 单 → 销 货 单 → 销 售 出 库 单 → 销 售 发 票 → 收 款 业 务 环 节 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 销 售 订 货 销 售 订 单 S O _ S O D e t a i l s ( 销 售 订 单 表 ) 记 录 销 售 意 向 , 不 影 响 财 务 账 销 售 发 货 销 售 出 库 单 S T _ R D R e c o r d ( i T y p e = I O ) ↔ S T _ R D R e c o r d s 与 S O _ S O D e t a i l s 通 过 订 单 号 关 联 → 当 前 库 存 量 表 ( 减 少 ) 减 少 库 存 数 量 , 不 影 响 财 务 账 销 售 结 算 销 货 单 / 销 售 发 票 S a l e B i l l V o u c h ( 销 售 发 票 主 表 ) ↔ S a l e B i l l V o u c h s ( 子 表 ) 与 S T _ R D R e c o r d 通 过 i B i l l N o 关 联 → A R _ S u m ( 应 收 总 账 表 ) 确 认 销 售 收 入 和 销 项 税 , 增 加 应 收 账 款 收 款 核 销 收 款 单 A R _ C l o s e B i l l ( 收 款 核 销 表 ) 关 联 S a l e B i l l V o u c h 和 银 行 日 记 账 → G L _ A c c V o u c h ( 凭 证 表 ) 减 少 应 收 账 款 , 增 加 银 行 存 款 关 键 勾 兑 : 销 售 出 库 单 ( S T _ R D R e c o r d ) 与 销 货 单 ( S a l e B i l l V o u c h ) 通 过 i B i l l N o 关 联 , 确 保 货 票 一 致 , 生 成 凭 证 : 确 认 收 入 : 借 : 应 收 账 款 贷 : 主 营 业 务 收 入 应 交 税 费 销 项 税 结 转 成 本 : 借 : 主 营 业 务 成 本 贷 : 库 存 商 品 ( 从 I A _ S u b s i d i a r y 取 单 价 ) 3 . 生 产 环 节 表 关 联 完 整 流 程 : 生 产 订 单 → 材 料 出 库 → 产 成 品 入 库 → 成 本 核 算 业 务 环 节 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 生 产 准 备 生 产 加 工 单 M E _ O r d e r ( 生 产 订 单 表 ) 记 录 生 产 计 划 , 关 联 销 售 订 单 号 领 料 材 料 出 库 单 S T _ R D R e c o r d ( i T y p e = M D ) ↔ S T _ R D R e c o r d s 与 M E _ O r d e r 通 过 生 产 订 单 号 关 联 → I A _ S u b s i d i a r y ( 减 少 材 料 库 存 ) 减 少 原 材 料 库 存 , 增 加 生 产 成 本 直 接 材 料 完 工 入 库 产 成 品 入 库 单 S T _ R D R e c o r d ( i T y p e = M C ) ↔ S T _ R D R e c o r d s 与 M E _ O r d e r 通 过 生 产 订 单 号 关 联 → I A _ S u b s i d i a r y ( 增 加 产 成 品 库 存 ) 增 加 产 成 品 库 存 , 减 少 生 产 成 本 , 完 成 成 本 结 转 成 本 核 算 成 本 分 配 单 C A _ C o s t C D ( 费 用 明 细 定 义 表 ) C A _ A l l M t ( 分 配 率 表 ) 归 集 材 料 、 人 工 和 制 造 费 用 , 计 算 产 品 单 位 成 本 关 键 勾 兑 : 材 料 出 库 单 与 生 产 订 单 关 联 , 将 材 料 成 本 计 入 生 产 成 本 产 成 品 入 库 单 与 生 产 订 单 关 联 , 触 发 成 本 自 动 结 转 : 借 : 库 存 商 品 贷 : 生 产 成 本 直 接 材 料 / 直 接 人 工 / 制 造 费 用 4 . 库 存 管 理 环 节 表 关 联 主 要 业 务 : 盘 点 、 调 拨 、 其 他 出 入 库 业 务 类 型 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 盘 点 业 务 盘 点 单 ( C h e c k V o u c h ) C h e c k V o u c h ( 盘 点 主 表 ) ↔ C h e c k V o u c h s ( 盘 点 子 表 ) → S T _ R D R e c o r d ( 生 成 盘 盈 / 盘 亏 出 入 库 单 ) 盘 盈 : 借 : 库 存 商 品 贷 : 待 处 理 财 产 损 溢 盘 亏 : 相 反 分 录 调 拨 业 务 调 拨 单 ( T r a n s V o u c h ) T r a n s V o u c h ( 调 拨 主 表 ) ↔ T r a n s V o u c h s ( 调 拨 子 表 ) → S T _ T r a n s S o u r c e R e l a t i o n ( 调 拨 来 源 关 系 表 ) → S T _ R D R e c o r d ( 生 成 其 他 出 入 库 单 ) 调 整 库 存 分 布 , 不 影 响 总 成 本 , 只 改 变 仓 库 归 属 其 他 出 入 库 其 他 入 库 单 / 出 库 单 S T _ R D R e c o r d ( i T y p e = I C / I D ) ↔ S T _ R D R e c o r d s 按 业 务 性 质 确 定 财 务 影 响 ( 如 赠 品 出 库 计 入 销 售 费 用 ) 关 键 勾 兑 : 盘 点 单 审 核 后 自 动 生 成 出 入 库 单 , 更 新 库 存 数 量 , 并 通 过 存 货 核 算 模 块 生 成 财 务 凭 证 , 确 保 账 实 一 致 5 . 财 务 核 算 环 节 表 关 联 核 心 流 程 : 凭 证 录 入 → 记 账 → 结 账 → 报 表 生 成 核 算 环 节 操 作 / 报 表 核 心 表 及 关 系 数 据 来 源 凭 证 处 理 凭 证 录 入 / 审 核 G L _ A c c V o u c h ( 凭 证 明 细 表 ) 手 工 录 入 或 业 务 单 据 自 动 生 成 , 记 录 借 贷 方 科 目 、 金 额 和 摘 要 记 账 凭 证 记 账 G L _ A c c V o u c h → G L _ A c c S u m ( 科 目 总 账 表 ) → G L _ A c c a s s ( 辅 助 总 账 表 ) 将 凭 证 明 细 汇 总 到 科 目 总 账 和 辅 助 核 算 账 , 为 报 表 提 供 数 据 基 础 期 末 处 理 自 动 转 账 / 结 账 G L _ m p o s t c o n d ( 记 账 条 件 表 ) G L _ m e n d ( 结 账 状 态 表 ) 定 义 转 账 规 则 , 记 录 各 模 块 结 账 状 态 , 控 制 结 账 顺 序 ( 上 月 未 结 , 本 月 不 能 结 ) 财 务 报 表 资 产 负 债 表 / 利 润 表 取 数 公 式 关 联 G L _ A c c S u m 和 I A _ S u m m a r y 等 资 产 负 债 表 未 分 配 利 润 期 末 期 初 = 利 润 表 净 利 润 累 计 , 确 保 报 表 勾 稽 关 系 关 键 勾 兑 : 业 务 单 据 ( 如 采 购 入 库 单 ) 自 动 生 成 凭 证 , 确 保 业 务 与 财 务 数 据 一 致 科 目 总 账 ( G L _ A c c S u m ) 与 明 细 账 ( G L _ A c c V o u c h ) 通 过 科 目 编 码 关 联 , 实 现 账 账 相 符 财 务 报 表 通 过 预 设 公 式 从 总 账 取 数 , 确 保 报 表 间 勾 稽 关 系 ( 如 资 产 = 负 债 + 所 有 者 权 益 ) 四 、 模 块 间 数 据 流 转 全 景 用 友 T + P l u s 通 过 关 键 关 联 字 段 实 现 模 块 间 数 据 无 缝 流 转 , 形 成 完 整 业 务 闭 环 : 1 . 采 购 库 存 财 务 联 动 采 购 订 单 ( P O _ P o m a i n ) → 进 货 单 ( A P _ V o u c h ) → 采 购 入 库 单 ( S T _ R D R e c o r d : i T y p e = I I ) → 存 货 核 算 ( I A _ S u b s i d i a r y ) → 凭 证 ( G L _ A c c V o u c h : 借 库 存 商 品 , 贷 应 付 账 款 ) 核 心 关 联 : 进 货 单 与 采 购 入 库 单 通 过 i B i l l N o 关 联 , 确 保 票 货 一 致 ; 存 货 核 算 根 据 入 库 单 计 算 成 本 并 生 成 凭 证 2 . 销 售 库 存 财 务 联 动 销 售 订 单 ( S O _ S O D e t a i l s ) → 销 货 单 → 销 售 出 库 单 ( S T _ R D R e c o r d : i T y p e = I O ) → 存 货 核 算 ( I A _ S u b s i d i a r y ) → 凭 证 ( G L _ A c c V o u c h : 借 应 收 账 款 , 贷 收 入 ; 借 成 本 , 贷 库 存 商 品 ) 核 心 关 联 : 销 货 单 与 销 售 出 库 单 通 过 i B i l l N o 关 联 , 确 保 销 售 数 量 一 致 ; 存 货 核 算 根 据 出 库 单 结 转 销 售 成 本 3 . 生 产 库 存 财 务 联 动 生 产 订 单 ( M E _ O r d e r ) → 材 料 出 库 单 ( S T _ R D R e c o r d : i T y p e = M D ) → 产 成 品 入 库 单 ( S T _ R D R e c o r d : i T y p e = M C ) → 存 货 核 算 → 凭 证 ( 借 生 产 成 本 , 贷 原 材 料 ; 借 库 存 商 品 , 贷 生 产 成 本 ) 核 心 关 联 : 材 料 出 库 单 和 产 成 品 入 库 单 均 与 生 产 订 单 关 联 , 确 保 生 产 过 程 的 材 料 消 耗 和 成 品 产 出 准 确 归 集 到 对 应 生 产 订 单 , 实 现 成 本 精 准 核 算 4 . 财 务 报 表 数 据 来 源 G L _ A c c S u m ( 科 目 总 账 ) → 资 产 负 债 表 / 利 润 表 I A _ S u m m a r y ( 存 货 总 账 ) → 资 产 负 债 表 存 货 项 目 A P _ S u m / A R _ S u m ( 往 来 总 账 ) → 资 产 负 债 表 应 付 账 款 / 应 收 账 款 项 目 关 键 勾 稽 : 资 产 负 债 表 未 分 配 利 润 期 末 数 期 初 数 = 利 润 表 净 利 润 本 年 累 计 数 总 账 应 收 账 款 余 额 = 销 售 模 块 应 收 单 / 销 售 发 票 未 核 销 余 额 , 确 保 账 账 相 符 五 、 常 见 问 题 与 排 查 方 向 使 用 用 友 T + P l u s 时 , 数 据 不 一 致 问 题 通 常 源 于 表 间 关 联 异 常 , 可 从 以 下 方 向 排 查 : 采 购 暂 估 差 异 : 采 购 入 库 单 与 进 货 单 数 量 或 金 额 不 一 致 , 导 致 暂 估 回 冲 异 常 排 查 S T _ R D R e c o r d 与 A P _ V o u c h 的 i B i l l N o 关 联 , 检 查 是 否 存 在 未 匹 配 的 入 库 单 或 发 票 销 售 成 本 结 转 错 误 : 发 出 商 品 成 本 与 实 际 成 本 不 符 检 查 S T _ R D R e c o r d ( 销 售 出 库 ) 与 I A _ S u b s i d i a r y ( 存 货 明 细 账 ) 的 成 本 取 数 关 系 , 确 认 计 价 方 式 是 否 正 确 账 实 不 符 : 库 存 账 面 数 与 实 物 不 一 致 通 过 盘 点 单 核 对 I n v e n t o r y 表 与 S T _ R D R e c o r d 的 结 存 数 量 , 检 查 是 否 有 未 审 核 的 出 入 库 单 或 盘 点 调 整 未 生 成 凭 证 报 表 勾 稽 关 系 破 坏 : 资 产 负 债 表 与 利 润 表 数 据 不 衔 接 检 查 G L _ A c c S u m 中 本 年 利 润 科 目 与 利 润 表 的 取 数 关 系 , 确 认 期 间 损 益 结 转 是 否 完 整 总 结 用 友 T + P l u s 通 过 表 间 精 准 关 联 实 现 了 业 务 财 务 一 体 化 管 理 , 每 个 业 务 环 节 都 有 对 应 的 表 结 构 记 录 , 并 通 过 关 键 字 段 ( 如 i B i l l N o 、 c P O I D ) 与 上 下 游 表 连 接 , 形 成 完 整 的 数 据 链 。 理 解 这 种 表 对 应 关 系 , 有 助 于 管 理 员 更 精 准 地 进 行 数 据 维 护 、 问 题 排 查 和 系 统 优 化 , 确 保 企 业 数 字 化 管 理 的 高 效 运 行 。 下 一 步 建 议 : 结 合 企 业 实 际 业 务 场 景 , 绘 制 专 属 的 数 据 流 向 图 , 明 确 各 环 节 表 关 联 , 为 系 统 维 护 和 二 次 开 发 提 供 清 晰 指 引 。 2 0 2 5 1 1 2 1 1 0 : 4 6 👁 ️ 查 看 全 文 M a r k d o w n 命 令 M a r k d o w n 是 一 种 轻 量 级 标 记 语 言 , 语 法 简 洁 直 观 , 常 用 于 编 写 文 档 、 笔 记 、 博 客 等 。 以 下 是 常 用 M a r k d o w n 语 法 命 令 , 按 功 能 分 类 整 理 , 附 带 示 例 和 效 果 说 明 : 一 、 标 题 ( H e a d i n g ) 通 过 # 符 号 表 示 不 同 级 别 标 题 , # 数 量 越 多 , 标 题 级 别 越 低 ( 共 6 级 ) 。 语 法 : # 一 级 标 题 ( 最 大 ) # # 二 级 标 题 # # # 三 级 标 题 # # # # 四 级 标 题 # # # # # 五 级 标 题 # # # # # # 六 级 标 题 ( 最 小 ) 效 果 : 一 级 标 题 ( 最 大 ) 二 级 标 题 三 级 标 题 四 级 标 题 五 级 标 题 六 级 标 题 ( 最 小 ) 二 、 文 本 格 式 ( T e x t F o r m a t t i n g ) 用 于 设 置 文 本 的 加 粗 、 斜 体 、 删 除 线 等 样 式 。 语 法 效 果 说 明 * 斜 体 文 本 * 斜 体 文 本 单 个 * 或 _ 包 裹 _ 斜 体 文 本 _ 斜 体 文 本 * * 加 粗 文 本 * * 加 粗 文 本 两 个 * 或 _ 包 裹 _ _ 加 粗 文 本 _ _ 加 粗 文 本 * * * 加 粗 斜 体 * * * 加 粗 斜 体 三 个 * 包 裹 ~ ~ 删 除 线 文 本 ~ ~ 删 除 线 文 本 两 个 ~ 包 裹 = = 高 亮 文 本 = = = = 高 亮 文 本 = = 两 个 = 包 裹 ( 部 分 编 辑 器 支 持 ) ^ 上 标 ^ ^ 上 标 ^ 单 个 ^ 包 裹 ( 部 分 编 辑 器 支 持 ) ~ 下 标 ~ ~ 下 标 ~ 单 个 ~ 包 裹 ( 部 分 编 辑 器 支 持 ) 示 例 : 这 是 * 斜 体 * , 这 是 * * 加 粗 * * , 这 是 * * * 加 粗 斜 体 * * * , 这 是 ~ ~ 删 除 线 ~ ~ 。 H 2 O ( 水 的 化 学 式 ) , 2 2 = 4 ( 平 方 ) 。 三 、 段 落 与 换 行 ( P a r a g r a p h n e w p a s s w o r d ) , 这 会 在 历 史 记 录 中 留 下 明 文 密 码 。 c h m o d 用 法 : c h m o d [ 选 项 ] 模 式 文 件 或 目 录 模 式 : 可 以 使 用 数 字 ( 如 7 5 5 ) 或 符 号 ( 如 u + x ) 表 示 。 u : 所 有 者 , g : 所 属 组 , o : 其 他 人 , a : 所 有 人 。 + : 添 加 权 限 , : 移 除 权 限 , = : 设 置 权 限 。 r : 读 ( 4 ) , w : 写 ( 2 ) , x : 执 行 ( 1 ) 。 示 例 : c h m o d 7 5 5 s c r i p t . s h 或 c h m o d u + x s c r i p t . s h 注 意 : 对 目 录 设 置 执 行 权 限 ( x ) 是 进 入 该 目 录 的 必 要 条 件 。 谨 慎 使 用 c h m o d 7 7 7 , 它 会 给 所 有 用 户 完 全 权 限 , 存 在 严 重 安 全 风 险 。 c h o w n 用 法 : c h o w n [ 选 项 ] 所 有 者 : 所 属 组 文 件 或 目 录 示 例 : c h o w n w w w d a t a : w w w d a t a / v a r / w w w / h t m l 注 意 : 该 命 令 通 常 需 要 r o o t 权 限 执 行 。 三 、 文 件 与 目 录 操 作 l s 用 法 : l s [ 选 项 ] [ 目 录 ] 常 用 选 项 : l : 长 格 式 显 示 ( 包 含 权 限 、 大 小 、 修 改 时 间 等 ) 。 a : 显 示 所 有 文 件 , 包 括 隐 藏 文 件 ( 以 . 开 头 ) 。 h : 与 l 配 合 , 以 人 类 可 读 格 式 显 示 大 小 。 示 例 : l s l h a 注 意 : l s l 的 输 出 中 , 第 一 个 字 符 为 d 表 示 目 录 , 表 示 文 件 , l 表 示 链 接 。 c d 用 法 : c d [ 目 录 路 径 ] 特 殊 用 法 : c d . . : 返 回 上 一 级 目 录 。 c d ~ 或 c d : 回 到 当 前 用 户 的 家 目 录 。 c d : 回 到 上 一 次 所 在 的 目 录 。 p w d 用 法 : p w d 说 明 : 显 示 当 前 所 在 的 工 作 目 录 的 绝 对 路 径 。 m k d i r 用 法 : m k d i r [ 选 项 ] 目 录 名 常 用 选 项 : p : 递 归 创 建 目 录 , 即 使 父 目 录 不 存 在 也 不 会 报 错 。 示 例 : m k d i r p / d a t a / l o g s / a p p r m 用 法 : r m [ 选 项 ] 文 件 或 目 录 常 用 选 项 : r : 递 归 删 除 目 录 及 其 内 容 。 f : 强 制 删 除 , 不 提 示 确 认 。 示 例 : r m r f o l d _ d i r e c t o r y 注 意 : r m r f 是 极 其 危 险 的 命 令 ! 一 旦 执 行 , 数 据 很 难 恢 复 。 操 作 前 务 必 确 认 路 径 和 文 件 无 误 , 尤 其 是 在 使 用 r o o t 权 限 时 。 c p 用 法 : c p [ 选 项 ] 源 文 件 目 标 文 件 或 c p [ 选 项 ] 源 文 件 . . . 目 标 目 录 常 用 选 项 : r : 递 归 复 制 目 录 。 a : 归 档 复 制 , 保 留 文 件 的 权 限 、 所 有 者 、 时 间 戳 等 所 有 属 性 , 常 用 于 备 份 。 v : 显 示 复 制 过 程 。 示 例 : c p a v / e t c / b a c k u p / e t c . b a k m v 用 法 : m v [ 选 项 ] 源 文 件 目 标 文 件 或 m v [ 选 项 ] 源 文 件 . . . 目 标 目 录 说 明 : 移 动 或 重 命 名 文 件 / 目 录 。 注 意 : 在 同 一 文 件 系 统 内 移 动 文 件 时 , 速 度 很 快 , 因 为 它 只 修 改 文 件 名 和 目 录 条 目 , 不 移 动 实 际 数 据 。 四 、 网 络 操 作 i p 用 法 : i p [ 选 项 ] 操 作 对 象 常 用 对 象 和 操 作 : i p a d d r : 查 看 所 有 网 络 接 口 的 I P 地 址 配 置 。 i p r o u t e : 查 看 路 由 表 。 i p l i n k s e t d e v 接 口 名 u p / d o w n : 启 用 或 禁 用 网 络 接 口 。 示 例 : i p a d d r s h o w e t h 0 注 意 : i p 命 令 是 现 代 L i n u x 系 统 中 推 荐 的 网 络 配 置 工 具 , 正 在 逐 步 替 代 传 统 的 i f c o n f i g , r o u t e 等 命 令 。 p i n g 用 法 : p i n g [ 选 项 ] 主 机 名 或 I P 地 址 常 用 选 项 : c 次 数 : 指 定 发 送 I C M P E c h o 请 求 的 次 数 。 i 间 隔 : 指 定 发 送 请 求 的 时 间 间 隔 ( 秒 ) 。 示 例 : p i n g c 4 8 . 8 . 8 . 8 注 意 : p i n g 使 用 I C M P 协 议 , 某 些 防 火 墙 可 能 会 禁 止 I C M P , 导 致 p i n g 不 通 但 服 务 可 能 正 常 。 n e t s t a t / s s 用 法 : n e t s t a t [ 选 项 ] 或 s s [ 选 项 ] 说 明 : 查 看 网 络 连 接 状 态 、 监 听 端 口 等 。 s s 是 n e t s t a t 的 替 代 工 具 , 速 度 更 快 , 功 能 更 强 大 。 常 用 选 项 : n e t s t a t t u l p n : 显 示 所 有 正 在 监 听 的 T C P 和 U D P 端 口 , 并 显 示 对 应 的 进 程 。 s s t u l p n : s s 的 e q u i v a l e n t 命 令 。 示 例 : s s t u l p n | g r e p n g i n x 注 意 : 这 是 检 查 服 务 是 否 正 确 监 听 端 口 的 关 键 命 令 。 五 、 日 志 查 看 t a i l 用 法 : t a i l [ 选 项 ] 文 件 常 用 选 项 : f : 实 时 跟 踪 文 件 内 容 的 变 化 ( 最 常 用 ) 。 n 行 数 : 显 示 文 件 的 最 后 N 行 。 示 例 : t a i l f / v a r / l o g / n g i n x / a c c e s s . l o g 注 意 : C t r l + C 可 以 退 出 实 时 跟 踪 模 式 。 l e s s / m o r e 用 法 : l e s s 文 件 或 m o r e 文 件 说 明 : 分 页 查 看 文 件 内 容 。 l e s s 功 能 更 强 大 , 可 以 向 前 / 向 后 翻 页 、 搜 索 等 。 交 互 快 捷 键 ( 在 l e s s 中 ) : 空 格 键 : 向 下 翻 一 页 。 b : 向 上 翻 一 页 。 / 关 键 词 : 向 下 搜 索 关 键 词 。 n : 跳 转 到 下 一 个 匹 配 项 。 q : 退 出 。 示 例 : l e s s / v a r / l o g / m e s s a g e s g r e p 用 法 : g r e p [ 选 项 ] 搜 索 模 式 文 件 常 用 选 项 : i : 忽 略 大 小 写 。 n : 显 示 匹 配 行 的 行 号 。 r : 递 归 搜 索 目 录 下 的 所 有 文 件 。 E : 使 用 扩 展 正 则 表 达 式 。 示 例 : g r e p r n e r r o r / v a r / l o g / 注 意 : g r e p 是 日 志 分 析 中 不 可 或 缺 的 工 具 , 用 于 快 速 定 位 关 键 信 息 。 六 、 系 统 管 理 与 维 护 s y s t e m c t l 用 法 : s y s t e m c t l [ 选 项 ] 服 务 名 常 用 操 作 : s y s t e m c t l s t a r t 服 务 名 : 启 动 服 务 。 s y s t e m c t l s t o p 服 务 名 : 停 止 服 务 。 s y s t e m c t l r e s t a r t 服 务 名 : 重 启 服 务 。 s y s t e m c t l s t a t u s 服 务 名 : 查 看 服 务 状 态 。 s y s t e m c t l e n a b l e 服 务 名 : 设 置 服 务 开 机 自 启 。 s y s t e m c t l d i s a b l e 服 务 名 : 禁 止 服 务 开 机 自 启 。 示 例 : s y s t e m c t l s t a t u s n g i n x 注 意 : s y s t e m c t l 是 S y s t e m d 系 统 ( C e n t O S 7 + , U b u n t u 1 6 . 0 4 + 等 ) 的 服 务 管 理 命 令 。 在 较 旧 的 系 统 ( 如 C e n t O S 6 ) 中 , 使 用 s e r v i c e 和 c h k c o n f i g 命 令 。 t a r 用 法 : t a r [ 选 项 ] 归 档 文 件 名 源 文 件 或 目 录 常 用 选 项 : c : 创 建 新 的 归 档 文 件 。 x : 从 归 档 文 件 中 提 取 文 件 。 v : 显 示 操 作 过 程 。 f : 指 定 归 档 文 件 名 ( 这 个 选 项 必 须 放 在 最 后 ) 。 z : 通 过 g z i p 压 缩 / 解 压 。 j : 通 过 b z i p 2 压 缩 / 解 压 。 示 例 : 压 缩 : t a r c z v f b a c k u p . t a r . g z / h o m e / u s e r / d a t a 解 压 : t a r x z v f b a c k u p . t a r . g z C / p a t h / t o / e x t r a c t 注 意 : t a r 是 L i n u x 中 最 常 用 的 归 档 工 具 , 常 与 压 缩 算 法 结 合 使 用 。 f i n d 用 法 : f i n d [ 搜 索 路 径 ] [ 选 项 ] [ 表 达 式 ] 常 用 选 项 : n a m e 文 件 名 : 按 文 件 名 查 找 ( 支 持 通 配 符 * 和 ? ) 。 t y p e f / d : 查 找 文 件 ( f ) 或 目 录 ( d ) 。 s i z e + 1 0 0 M : 查 找 大 于 1 0 0 M B 的 文 件 。 m t i m e 7 : 查 找 最 近 7 天 内 修 改 过 的 文 件 。 e x e c 命 令 \ \ ; : 对 找 到 的 每 个 文 件 执 行 指 定 命 令 。 示 例 : f i n d / v a r / l o g n a m e * . l o g m t i m e + 3 0 e x e c r m \ \ ; ( 删 除 / v a r / l o g 目 录 下 3 0 天 前 的 . l o g 文 件 ) 注 意 : f i n d 命 令 功 能 强 大 , 但 在 大 型 文 件 系 统 上 递 归 搜 索 可 能 会 比 较 耗 时 。 通 用 注 意 事 项 备 份 为 王 : 在 执 行 任 何 可 能 修 改 系 统 或 删 除 数 据 的 操 作 ( 如 r m , m v , c h m o d , c h o w n ) 之 前 , 尤 其 是 在 生 产 环 境 中 , 务 必 先 备 份 相 关 文 件 或 目 录 。 最 小 权 限 原 则 : 尽 量 使 用 普 通 用 户 执 行 日 常 任 务 。 只 有 在 必 要 时 才 使 用 s u d o 或 切 换 到 r o o t 用 户 。 这 可 以 有 效 防 止 误 操 作 带 来 的 灾 难 性 后 果 。 谨 慎 使 用 通 配 符 : 在 r m , c p 等 命 令 中 使 用 * 等 通 配 符 时 , 一 定 要 仔 细 检 查 , 避 免 匹 配 到 不 该 操 作 的 文 件 。 命 令 历 史 : 善 用 h i s t o r y 命 令 查 看 之 前 执 行 过 的 命 令 。 可 以 通 过 ! 编 号 快 速 重 复 执 行 , 或 使 用 C t r l + R 进 行 反 向 搜 索 。 文 档 和 注 释 : 对 于 复 杂 的 配 置 或 脚 本 , 养 成 良 好 的 文 档 记 录 习 惯 。 这 不 仅 方 便 自 己 日 后 查 阅 , 也 能 帮 助 团 队 其 他 成 员 理 解 。 保 持 学 习 : L i n u x 系 统 博 大 精 深 , 新 的 工 具 和 技 术 层 出 不 穷 。 持 续 学 习 是 成 为 一 名 优 秀 管 理 员 的 必 经 之 路 。 这 份 清 单 涵 盖 了 最 基 础 和 常 用 的 命 令 , 但 远 非 全 部 。 根 据 你 管 理 的 服 务 器 类 型 ( W e b 服 务 器 、 数 据 库 服 务 器 等 ) 和 具 体 业 务 场 景 , 还 需 要 深 入 学 习 相 关 的 专 业 知 识 和 命 令 。 2 0 2 5 1 1 2 1 0 9 : 5 6 👁 ️ 查 看 全 文 D O S 命 令 n e t s t a t a n o | f i n d s t r 8 0 查 看 应 用 占 用 的 端 口 , 并 且 显 示 p i d 号 , 可 以 直 接 任 务 管 理 器 k i l l 掉 。 a r p 命 令 : ① a r p – a : 用 于 查 看 高 速 缓 存 中 的 所 有 项 目 。 ② a r p a I P : 如 果 有 多 个 网 卡 , 那 么 使 用 a r p a 加 上 接 口 的 I P 地 址 , 就 可 以 只 显 示 与 该 接 口 相 关 的 A R P 缓 存 项 目 。 ③ a r p s I P 物 理 地 址 : 向 A R P 高 速 缓 存 中 人 工 输 入 一 个 静 态 项 目 。 该 项 目 在 计 算 机 引 导 过 程 中 将 保 持 有 效 状 态 , 或 者 在 出 现 错 误 时 , 人 工 配 置 的 物 理 地 址 将 自 动 更 新 该 项 目 。 ④ a r p d I P : 使 用 本 命 令 能 够 人 工 删 除 一 个 静 态 项 目 。 t r a c e r t 命 令 就 是 t r a c e r o u t e 命 令 , 用 来 跟 踪 路 由 的 。 格 式 为 : t r a c e r t i p _ a d d r e s s r o u t e 命 令 r o u t e p r i n t : 用 于 显 示 路 由 表 中 的 当 前 项 目 , 在 单 个 路 由 器 网 段 上 的 输 出 结 果 r o u t e a d d : 使 用 本 命 令 , 可 以 将 路 由 项 目 添 加 给 路 由 表 。 例 如 , 如 果 要 设 定 一 个 到 目 的 网 络 2 0 9 . 9 9 . 3 2 . 3 3 的 路 由 , 其 间 要 经 过 5 个 路 由 器 网 段 , 首 先 要 经 过 本 地 网 络 上 的 一 个 路 由 器 I P 为 2 0 2 . 9 6 . 1 2 3 . 5 , 子 网 掩 码 为 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 , 那 么 用 户 应 该 输 入 以 下 命 令 : r o u t e a d d 2 0 9 . 9 9 . 3 2 . 3 3 m a s k 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 2 0 2 . 9 6 . 1 2 3 . 5 m e t r i c 5 r o u t e c h a n g e : 可 以 使 用 本 命 令 来 修 改 数 据 的 传 输 路 由 , 不 过 , 用 户 不 能 使 用 本 命 令 来 改 变 数 据 的 目 的 地 。 下 面 这 个 例 子 将 上 例 路 由 改 变 采 用 一 条 包 含 3 个 网 段 的 路 径 : r o u t e a d d 2 0 9 . 9 9 . 3 2 . 3 3 m a s k 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 2 0 2 . 9 6 . 1 2 3 . 2 5 0 m e t r i c 3 r o u t e d e l e t e 使 用 本 命 令 可 以 从 路 由 表 中 删 除 路 由 。 例 如 : r o u t e d e l e t e 2 0 9 . 9 9 . 3 2 . 3 3 n s l o o k u p 的 功 能 是 查 询 任 何 一 台 机 器 的 I P 地 址 和 其 对 应 的 域 名 。 它 通 常 需 要 一 台 域 名 服 务 器 来 提 供 域 名 。 如 果 用 户 已 经 设 置 好 域 名 服 务 器 , 就 可 以 用 这 个 命 令 查 看 不 同 主 机 的 I P 地 址 对 应 的 域 名 。 n b t s t a t 命 令 可 以 查 看 计 算 机 上 网 络 配 置 的 一 些 信 息 。 使 用 这 条 命 令 还 可 以 查 找 出 别 人 计 算 机 上 一 些 私 人 信 息 。 如 果 想 查 看 自 己 计 算 机 上 的 网 络 信 息 , 可 以 运 行 n b t s t a t n , 可 以 得 到 你 所 在 的 工 作 组 , 计 算 机 名 以 及 网 卡 地 址 等 等 ; 想 查 看 网 络 上 其 他 的 电 脑 情 况 , 就 , 运 行 n b t s t a t a * . * . * . * , 此 处 的 * . * . * . * 用 I P 地 址 代 替 就 会 返 回 得 到 那 台 主 机 上 的 一 些 信 息 。 n e t s t a t 命 令 能 够 显 示 活 动 的 T C P 连 接 、 计 算 机 侦 听 的 端 口 、 以 太 网 统 计 信 息 、 I P 路 由 表 、 I P v 4 统 计 信 息 ( 对 于 I P 、 I C M P 、 T C P 和 U D P 协 议 ) 以 及 I P v 6 统 计 信 息 ( 对 于 I P v 6 、 I C M P v 6 、 通 过 I P v 6 的 T C P 以 及 U D P 协 议 ) 。 使 用 时 如 果 不 带 参 数 , n e t s t a t 显 示 活 动 的 T C P 连 接 。 ① n e t s t a t – a : a 选 项 显 示 所 有 的 有 效 连 接 信 息 列 表 , 包 括 已 建 立 的 连 接 ( E S T A B L I S H E D ) , 也 包 括 监 听 连 接 请 求 ( L I S T E N I N G ) 的 那 些 连 接 。 ② n e t s t a t – n : 以 点 分 十 进 制 的 形 式 列 出 I P 地 址 , 而 不 是 象 征 性 的 主 机 名 和 网 络 名 。 ③ n e t s t a t e : e 选 项 用 于 显 示 关 于 以 太 网 的 统 计 数 据 。 它 列 出 的 项 目 包 括 传 送 的 数 据 包 的 总 字 节 数 、 错 误 数 、 删 除 数 、 数 据 包 的 数 量 和 广 播 的 数 量 。 这 些 统 计 数 据 既 有 发 送 的 数 据 包 数 量 , 也 有 接 收 的 数 据 包 数 量 。 使 用 这 个 选 项 可 以 统 计 一 些 基 本 的 网 络 流 量 。 ④ n e t s t a t r : r 选 项 可 以 显 示 关 于 路 由 表 的 信 息 , 类 似 于 r o u t e p r i n t 命 令 时 看 到 的 信 息 。 除 了 显 示 有 效 路 由 外 , 还 显 示 当 前 有 效 的 连 接 。 n e t 命 令 很 强 大 所 有 的 n e t 命 令 都 可 以 加 入 / y 和 / n 参 数 , 使 用 n e t / ? 来 寻 找 对 应 的 对 象 , 例 如 : n e t a c c o u n t 就 是 对 账 户 的 操 作 , 2 0 2 5 1 1 2 1 0 9 : 5 1 👁 ️ 查 看 全 文 L I N U X 命 令 a l i a s : 给 命 令 起 别 名 a w k = A h o W e i b e r g e r a n d K e r n i g h a n , 三 个 作 者 的 姓 的 第 一 个 字 母 b a s h : G N U B o u r n e A g a i n S h e l l , 大 多 L i n u x 的 默 认 s h e l l b c = B a s i c C a l c u l a t o r , 基 础 计 算 器 , s c a l e 设 定 小 数 位 , q u i t 退 出 b g = B a c k G r o u n d , 后 台 运 行 任 务 b y e = b y e , 用 于 在 F T P 时 退 出 F T P 执 行 c a l = c a l e n d a r , 日 历 , 后 跟 月 份 数 、 年 份 数 可 显 示 指 定 月 日 历 c a t = c a t e n a t e , 连 续 , 输 出 文 件 内 容 , n 显 示 行 号 , b 不 显 示 空 行 , 有 意 思 的 是 t a c 则 从 后 向 前 输 出 c d = C h a n g e D i r e c t o r y , 切 换 目 录 c h g r p = C h a n g e g r o u p , 改 变 文 件 归 属 用 户 组 c l e a r = c l e a r , 清 屏 c h m o d = C h a n g e m o d e , 改 变 读 写 权 限 , R 递 归 更 改 , a 默 认 所 有 用 户 u 本 用 户 g 本 群 组 o 其 他 用 户 , + r w x 增 减 读 写 执 行 权 限 , r w x 4 2 1 c h o w n = C h a n g e o w n e r , 改 变 所 有 者 c p = c o p y , 复 制 c r o n t a b = C h r o n o s , 希 腊 文 时 间 , 定 时 执 行 工 具 , * * * * * 分 别 为 分 时 日 月 星 期 , * 代 表 所 有 , 为 范 围 , 为 多 值 / 为 频 率 , u 指 定 用 户 , l 查 看 任 务 , r 删 除 任 务 , e 编 辑 任 务 。 c u t = c u t , 从 文 件 中 的 每 行 文 本 中 剪 出 指 定 字 符 , 功 能 类 似 g r e p , b 以 字 节 为 单 位 , c 以 字 符 为 单 位 , d 自 定 义 分 隔 符 默 认 制 表 符 d a t e = d a t e , 日 期 时 间 , d a t e + o p t i o n , d 显 示 指 定 时 间 , r 显 示 文 件 最 后 修 改 时 间 , s 修 改 时 间 , % x 日 期 , % X 时 间 , % F 日 期 , % D 月 日 年 , % Y 4 位 年 份 , % y 2 位 年 份 , % m 月 份 , % d 日 , % H 2 4 制 时 , % I 1 2 制 时 , % M 分 , % S 秒 d e c l a r e = d e c l a r e , 用 于 声 明 s h e l l 变 量 , a 数 组 , i 指 定 整 数 型 d f = D i s k F r e e , 剩 余 磁 盘 空 间 , h 以 适 阅 读 单 位 显 示 , 后 跟 文 件 则 显 示 其 所 在 挂 载 点 磁 盘 剩 余 空 间 d i r s = d i r e c t o r i e s , 从 目 录 栈 中 读 取 , 功 能 类 似 于 一 个 数 组 , 先 显 示 本 目 录 再 显 示 目 录 栈 , c 删 除 目 录 栈 中 所 有 记 录 , p 每 行 显 示 一 个 ( 默 认 连 续 显 示 ) , v 每 行 显 示 一 个 并 加 编 号 , + N 显 示 第 N 个 目 录 ( 数 字 从 0 开 始 ) , N 显 示 倒 数 第 N 个 目 录 d u = D i s k U s a g e , 磁 盘 使 用 情 况 , 统 计 文 件 大 小 , h 以 适 阅 读 单 位 显 示 , s 不 迭 代 仅 合 计 统 计 , m a x d e p t h n 指 定 统 计 深 度 e g r e p = E x t e n d e d G R E P , 可 使 用 扩 展 正 则 的 g r e p e x e c = e x e c u t e , 执 行 , 内 部 命 令 f i n d = f i n d , 查 找 , f i n d P A T H O P T I O N [ p r i n t ] [ e x e c c m d ] \ \ ; , P A T H 为 查 找 数 据 若 为 当 前 目 录 下 则 为 “ . ” , n a m e 文 件 名 , m t i m e + / N N 天 前 或 内 更 改 的 文 件 , c t i m e + / N N 天 前 或 内 创 建 的 文 件 , t y p e 文 件 类 型 d 为 目 录 f 为 文 件 , s i z e 大 于 指 定 字 节 的 文 件 , f g = F o r e G r o u n d , 前 台 运 行 任 务 f m t = f o r m a t , 简 单 的 文 本 格 式 化 f t p = F i l e T r a n s f e r P r o t o c o l , 文 件 传 输 , 后 跟 I P 地 址 , g e t 从 远 程 F T P 机 下 载 到 本 机 , m g e t 批 量 下 载 , p u t 将 本 机 文 件 上 传 到 远 程 F T P 机 , m p u t 批 量 上 传 f r e e = f r e e , 内 存 使 用 情 况 , s 间 隔 N 秒 查 询 一 次 , m k b 以 M 、 K B 、 B y t e 为 单 位 显 示 g a w k = G N U A W K g r e p = g l o b a l r e g u l a r e x p r e s s i o n p r i n t , 全 局 正 则 表 达 式 打 印 , 强 大 的 文 本 搜 索 工 具 , c 只 输 出 计 数 , i 忽 略 大 小 写 , n 输 出 行 号 , v 取 反 , h 多 文 件 时 不 显 文 件 名 , r 递 归 搜 索 h e a d = h e a d , 查 看 前 n 行 i o s t a t = i n o u t s t a t u s , I O 及 C P U 状 态 i o s t a t = i n o u t s t a t u s , I O 及 C P U 状 态 l e s s = l e s s , 分 页 展 示 文 件 内 容 l o g n a m e = l o g i n n a m e , 显 示 当 前 登 录 用 户 名 l n = l i n k , 建 立 链 接 , s 建 立 软 链 接 ( 默 认 硬 链 接 ) l o c a t e = l o c a t e , 查 找 文 件 地 址 , 并 不 查 硬 盘 , 而 是 在 / v a r / l i b / s l o c a t e / s l o c a t e . d b 中 查 看 , 速 度 快 省 资 源 l s = l i s t , 列 出 文 件 , l 详 细 信 息 , h 合 适 单 位 显 示 , S 大 小 排 序 , t 时 间 排 序 l s o f = L i s t O p e n F i l e s , 列 出 当 前 系 统 打 开 的 文 件 , R O O T 权 限 , c 某 进 程 打 开 的 文 件 , p 某 进 程 打 开 的 文 件 , u 某 用 户 打 开 的 文 件 , 跟 目 录 为 目 录 下 打 开 的 文 件 , 跟 文 件 为 文 件 相 关 打 开 信 息 , i 某 端 口 或 I P 打 开 的 文 件 m a n = M a n u a l 意 思 是 手 册 , 可 以 用 这 个 命 令 查 询 其 他 命 令 的 用 法 。 m k d i r = M a k e d i r e c t o r y , 创 建 目 录 , p 指 定 路 径 , m 指 定 权 限 m v = M o v e , 移 动 文 件 , 同 目 录 下 则 为 重 命 名 , i 询 问 试 覆 盖 , f 同 名 强 制 覆 盖 , b 备 份 旧 文 件 ( 文 件 名 后 加 ~ ) , u 若 本 文 件 较 新 则 覆 盖 旧 文 件 m o r e = m o r e , 分 页 显 示 n l = N u m b e r o f L i n e s , 计 算 文 件 行 号 , 类 似 c a t , b a 计 算 空 行 ( 默 认 不 计 算 ) , n r z 以 6 位 数 字 显 示 行 号 前 补 0 , w 指 定 占 位 数 ( 默 认 6 ) p a s s w d = P a s s W o r d p g = p a g e r , 分 页 显 示 文 件 内 容 p i n g = P a c k e t I n t e r N e t G r o u p e r , 测 试 网 络 , c 指 定 次 数 , i 指 定 间 隔 秒 数 p r i n t f = P r i n t F o r m a t p s = P r o c e s s e s S t a t u s , 进 程 状 态 , 命 令 执 行 时 刻 进 程 信 息 , a 同 终 端 进 程 , A 所 有 进 程 , u 指 定 用 户 , e 同 A , f 展 示 所 有 信 息 , a u x 查 看 进 程 详 细 信 息 类 似 e f , C 可 跟 搜 索 词 , s o r t = p c p u , + p m e m 按 c p u 降 序 按 m e m 内 存 升 序 排 序 p u s h d = p u s h D i r e c t o r y , 当 目 录 放 入 目 录 栈 , + / N 将 正 数 / 倒 数 第 N 个 目 录 移 到 栈 顶 并 切 换 到 该 目 录 , n 在 切 目 录 栈 时 不 切 目 录 p o p d = p o p D i r e c t o r y , 从 目 录 栈 弹 出 目 录 , + / N 将 正 数 / 倒 数 第 N 个 目 录 从 目 录 栈 中 移 除 p w d = p r i n t w o r k i n g D i r e c t o r y , 打 印 工 作 目 录 r c p = r e m o t e c o p y , 远 程 拷 贝 , r 递 归 , p 保 留 修 改 时 间 和 权 限 , 将 远 程 文 件 拷 贝 到 本 机 , 限 制 条 件 较 多 r m = R e M o v e , 删 除 文 件 , r 递 归 , f 不 询 问 强 制 删 除 r m d i r = R e m o v e d i r e c t o r y , 删 除 目 录 r l o g i n = r e m o t e l o g i n , l 指 定 登 录 用 户 名 , r l o g i n I P / 主 机 名 r s h = r e m o t e s h e l l , 远 程 执 行 s h e l l , l 指 定 用 户 r m p = R e d H a t P a c k a g e M a n a g e r , R e d H a t 软 件 包 管 理 工 具 , 类 似 W i n d o w s 里 面 的 “ 添 加 / 删 除 程 序 ” , a 查 询 所 有 , e 卸 载 , h 显 示 进 度 , i 显 示 相 关 信 息 , l 列 出 软 件 所 有 文 件 名 , q 查 询 , p 软 件 包 内 文 件 , v 显 示 执 行 过 程 ; 常 用 参 数 : i v h 安 装 并 显 示 进 度 , q p l 查 看 软 件 包 内 文 件 , q a 查 询 一 个 软 件 是 否 安 装 过 , r e l o c a t e 指 定 安 装 目 录 , r e b u i l d 编 译 + 打 包 , r e c o m p i l e 编 译 + 打 包 + 安 装 r e b o o t = R e s t a r t y o u r c o m p u t e r , 重 启 s c p = s e c u r e c o p y , 用 于 L i n u x 间 复 制 , 基 于 s s h 远 程 复 制 , p 保 留 修 改 时 间 权 限 , r 递 归 , P 指 定 端 口 , v 显 示 进 度 , s e d = S t r e a m E d i t o r , 流 编 辑 器 , 本 身 即 先 查 , 在 C M D 中 匹 配 字 符 两 侧 要 有 / / , s e d O P T I O N C M D f i l e , 选 项 : n 安 静 模 式 , i 直 接 修 改 不 屏 幕 输 出 , r 支 持 扩 展 正 则 , e 多 命 令 , f 文 件 指 定 动 作 ; 命 令 : a 增 , d 删 除 , i 插 , c 改 , s 正 则 查 , p 屏 幕 输 出 , g 获 取 内 存 缓 冲 区 内 容 并 替 代 当 前 模 板 块 中 文 字 , G 获 取 内 容 追 加 , h 内 容 拷 贝 到 内 存 , H 内 容 追 加 到 内 存 s e t = s e t , 主 要 作 用 是 显 示 系 统 中 已 经 存 在 的 s h e l l 变 量 , 以 及 设 置 s h e l l 变 量 的 新 变 量 值 , 不 能 够 定 义 新 的 s h e l l 变 量 , 定 义 新 的 变 量 使 用 d e c l a r e 命 令 。 s h u t d o w n , 关 机 , t 设 定 延 迟 时 间 , k 通 知 所 有 用 户 , r 重 启 , h 关 机 后 停 机 , c 取 消 关 机 , f 强 制 关 机 , t i m e 设 定 关 机 时 间 s l e e p = s l e e p , 动 作 延 迟 s o r t = s o r t , 排 序 , b 忽 略 行 首 空 格 , r 反 向 , n 以 数 值 , o 排 序 结 果 输 出 文 件 , t 指 定 列 分 隔 符 , k 指 定 排 序 列 , f 忽 略 大 小 s p l i t = s p l i t , 将 大 文 件 分 割 成 小 文 件 , N 每 N 行 分 割 成 一 个 文 件 , b N 每 N 字 节 分 割 成 一 个 文 件 , C 按 字 节 分 割 保 证 完 整 性 s s h = S e c u r e S h e l l , 远 程 登 录 L i n u x , l 指 定 用 户 , p 指 定 端 口 s s h p a s s , 一 款 s s h 免 密 码 输 入 软 件 s u = s w i t c h u s e r , 切 换 用 户 , r o o t 切 任 何 用 户 不 需 要 密 码 , 但 其 他 用 户 之 间 切 换 需 要 密 码 , u s e r 表 示 切 换 到 用 户 u s e r 并 将 用 户 环 境 一 并 切 换 , c 执 行 命 令 再 退 回 原 用 户 s u d o = s u p e r u s e r d o , 受 限 制 的 s u s v n = S u b V e r s i o N s y n c = 强 制 将 内 存 写 入 硬 盘 t a r = t a p e a r c h i v e , 打 包 归 档 文 件 , c 创 建 c r e a t e , x 提 取 e x t r a c t , t 查 看 l i s t , f 指 定 归 档 文 件 , m 解 压 时 不 变 更 文 件 更 改 时 间 , p 解 压 时 原 权 限 不 变 , v 显 示 执 行 详 情 , r 向 归 档 文 件 中 追 加 , u 更 新 归 档 文 件 中 文 件 t a i l = t a i l , 查 看 尾 部 n 行 t o u c h = t o u c h , 创 建 , 修 改 文 件 或 者 目 录 的 时 间 属 性 , 若 文 件 不 存 在 , 系 统 会 建 立 一 个 新 的 文 件 , 更 改 文 件 权 限 再 结 合 c h m o d t o p = t o p , 实 时 显 示 系 统 中 各 个 进 程 的 资 源 占 用 状 况 , 该 命 令 可 以 按 C P U 使 用 、 内 存 使 用 和 执 行 时 间 对 任 务 进 行 排 序 u m o u n t = U n m o u n t 卸 载 , 可 以 通 过 设 备 名 卸 载 或 挂 载 点 卸 载 u n s e t = u n s e t , 用 于 删 除 变 量 或 函 数 u s e r a d d 、 u s e r d e l 、 u s e r m o d , 新 增 用 户 、 删 除 用 户 、 修 改 用 户 w = w h o , 显 示 目 前 登 入 系 统 的 用 户 信 息 x a r g s = e X t e n d e d A R G u m e n t s , 给 命 令 传 递 参 数 的 一 个 过 滤 器 , 也 是 组 合 多 个 命 令 的 一 个 工 具 , 它 把 一 个 数 据 流 分 割 为 一 些 足 够 小 的 块 , 以 方 便 过 滤 器 和 命 令 进 行 处 理 w c = W o r d C o u n t , 计 算 文 件 的 B y t e 数 、 字 数 、 或 是 列 数 , c 只 显 示 字 节 数 , l 只 显 示 行 数 , w 只 统 计 单 词 数 w h o = w h o , 显 示 当 前 系 统 所 有 使 用 者 等 信 息 w h o a m i = w h o a m i , 命 令 用 于 显 示 自 身 用 户 名 称 。 w h i c h = w h i c h , 命 令 用 于 查 找 文 件 w h e r e i s = w h e r e i s , 查 看 文 件 命 令 : r m r f t e s t ( 注 意 , 这 样 做 是 非 常 危 险 的 ! ) r m 是 删 除 命 令 。 r m r 并 不 是 一 个 完 整 的 命 令 后 面 还 需 要 加 上 需 要 删 除 的 路 径 例 如 : r m r t e s t 就 是 删 除 t e s t 不 管 他 是 文 件 还 是 目 录 , r m 的 使 用 详 情 如 下 : 语 法 r m ( 选 项 ) ( 参 数 ) 选 项 d : 直 接 把 欲 删 除 的 目 录 的 硬 连 接 数 据 删 除 成 0 , 删 除 该 目 录 ; f : 强 制 删 除 文 件 或 目 录 ; i : 删 除 已 有 文 件 或 目 录 之 前 先 询 问 用 户 ; r 或 R : 递 归 处 理 , 将 指 定 目 录 下 的 所 有 文 件 与 子 目 录 一 并 处 理 ; p r e s e r v e r o o t : 不 对 根 目 录 进 行 递 归 操 作 ; v : 显 示 指 令 的 详 细 执 行 过 程 。 参 数 文 件 : 指 定 被 删 除 的 文 件 列 表 , 如 果 参 数 中 含 有 目 录 , 则 必 须 加 上 r 或 者 R 选 项 。 实 例 交 互 式 删 除 当 前 目 录 下 的 文 件 t e s t 和 e x a m p l e r m i t e s t e x a m p l e R e m o v e t e s t ? n ( 不 删 除 文 件 t e s t ) R e m o v e e x a m p l e ? y ( 删 除 文 件 e x a m p l e ) 删 除 当 前 目 录 下 除 隐 含 文 件 外 的 所 有 文 件 和 子 目 录 # r m r * s u : S w i t h u s e r 切 换 用 户 , 切 换 到 r o o t 用 户 c a t : C o n c a t e n a t e 串 联 u n a m e : U n i x n a m e 系 统 名 称 d f : D i s k f r e e 空 余 硬 盘 d u : D i s k u s a g e 硬 盘 使 用 率 c h o w n : C h a n g e o w n e r 改 变 所 有 者 c h g r p : C h a n g e g r o u p 改 变 用 户 组 p s : P r o c e s s S t a t u s 进 程 状 态 t a r : T a p e a r c h i v e 解 压 文 件 c h m o d : C h a n g e m o d e 改 变 模 式 u m o u n t : U n m o u n t 卸 载 l d d : L i s t d y n a m i c d e p e n d e n c i e s 列 出 动 态 相 依 i n s m o d : I n s t a l l m o d u l e 安 装 模 块 r m m o d : R e m o v e m o d u l e 删 除 模 块 l s m o d : L i s t m o d u l e 列 表 模 块 a l i a s : C r e a t e y o u r o w n n a m e f o r a c o m m a n d b a s h : G N U B o u r n e A g a i n S h e l l l i n u x 内 核 g r e p : g l o b a l r e g u l a r e x p r e s s i o n p r i n t h t t p d : S t a r t A p a c h e i p c a l c : C a l c u l a t e I P i n f o r m a t i o n f o r a h o s t p i n g : S e n d I C M P E C H O _ R e q u e s t t o n e t w o r k h o s t s r e b o o t : R e s t a r t y o u r c o m p u t e r s u d o : S u p e r u s e r d o / b i n = B I N a r i e s / d e v = D E V i c e s / e t c = E T C e t e r a / l i b = L I B r a r y / p r o c = P R O C e s s e s / s b i n = S u p e r u s e r B I N a r i e s / t m p = T e M P o r a r y / u s r = U n i x S h a r e d R e s o u r c e s / v a r = V A R i a b l e ? F I F O = F i r s t I n , F i r s t O u t G R U B = G R a n d U n i f i e d B o o t l o a d e r I F S = I n t e r n a l F i e l d S e p e r a t o r s L I L O = L I n u x L O a d e r M y S Q L = M y 最 初 作 者 的 名 字 S Q L = S t r u c t u r e d Q u e r y L a n g u a g e P H P = P e r s o n a l H o m e P a g e T o o l s = P H P H y p e r t e x t P r e p r o c e s s o r P S = P r o m p t S t r i n g P e r l = “ P r a t i c a l E x t r a c t i o n a n d R e p o r t L a n g u a g e ” = “ P a t h o l o g i c a l l y E c l e c t i c R u b b i s h L i s t e r ” P y t h o n M o n t y P y t h o n ’ s F l y i n g C i r c u s T c l = T o o l C o m m a n d L a n g u a g e T k = T o o l K i t V T = V i d e o T e r m i n a l Y a S T = Y e t A n o t h e r S e t u p T o o l a p a c h e = “ a p a t c h y ” s e r v e r a p t = A d v a n c e d P a c k a g i n g T o o l a r = a r c h i v e r a s = a s s e m b l e r b a s h = B o u r n e A g a i n S H e l l b c = B a s i c ( B e t t e r ) C a l c u l a t o r b g = B a c k G r o u n d c a l = C A L e n d a r c a t = C A T e n a t e c d = C h a n g e D i r e c t o r y c h g r p = C H a n g e G R o u P c h m o d = C H a n g e M O D e c h o w n = C H a n g e O W N e r c h s h = C H a n g e S H e l l c m p = c o m p a r e c o b r a = C o m m o n O b j e c t R e q u e s t B r o k e r A r c h i t e c t u r e c o m m = c o m m o n c p = C o P y c p i o = C o P y I n a n d O u t c p p = C P r e P r o c e s s o r c u p s = C o m m o n U n i x P r i n t i n g S y s t e m c v s = C u r r e n t V e r s i o n S y s t e m d a e m o n = D i s k A n d E x e c u t i o n M O N i t o r d c = D e s k C a l c u l a t o r d d = D i s k D u m p d f = D i s k F r e e d i f f = D I F F e r e n c e d m e s g = d i a g n o s t i c m e s s a g e d u = D i s k U s a g e e d = e d i t o r e g r e p = E x t e n d e d G R E P e l f = E x t e n s i b l e L i n k i n g F o r m a t e l m = E L e c t r o n i c M a i l e m a c s = E d i t o r M A C r o S e v a l = E V A L u a t e e x = E X t e n d e d e x e c = E X E C u t e f d = f i l e d e s c r i p t o r s f g = F o r e G r o u n d f g r e p = F i x e d G R E P f m t = f o r m a t f s c k = F i l e S y s t e m C h e c K f s t a b = F i l e S y s t e m T A B l e f v w m = F * * * V i r t u a l W i n d o w M a n a g e r g a w k = G N U A W K g p g = G N U P r i v a c y G u a r d g r o f f = G N U t r o f f h a l = H a r d w a r e A b s t r a c t i o n L a y e r j o e = J o e ’ s O w n E d i t o r k s h = K o r n S H e l l l a m e = L a m e A i n ’ t a n M P 3 E n c o d e r l e x = L E X i c a l a n a l y s e r l i s p = L I S t P r o c e s s i n g = L o t s o f I r r i t a t i n g S u p e r f l u o u s P a r e n t h e s e s l n = L i N k l p r = L i n e P R i n t l s = l i s t l s o f = L i S t O p e n F i l e s m 4 = M a c r o p r o c e s s o r V e r s i o n 4 m a n = M A N u a l p a g e s m a w k = M i k e B r e n n a n ’ s A W K m c = M i d n i g h t C o m m a n d e r m k f s = M a K e F i l e S y s t e m m k n o d = M a K e N O D e m o t d = M e s s a g e o f T h e D a y m o z i l l a = M O s a i c G o d Z I L L a m t a b = M o u n t T A B l e m v = M o V e n a n o = N a n o ’ s A N O t h e r e d i t o r n a w k = N e w A W K n l = N u m b e r o f L i n e s n m = n a m e s n o h u p = N o H a n g U P n r o f f = N e w R O F F o d = O c t a l D u m p p a s s w d = P A S S W o r D p g = p a g e r p i c o = P I n e ’ s m e s s a g e C O m p o s i t i o n e d i t o r p i n e = “ P r o g r a m f o r I n t e r n e t N e w s b a t c h r e s i z e f i l e s i n t h e c u r r e n t d i r e c t o r y a n d s e n d t h e m t o a t h u m b n a i l s d i r e c t o r y ( r e q u i r e s c o n v e r t f r o m I m a g e m a g i c k ) 文 件 搜 索 f i n d / n a m e f i l e 1 从 / 开 始 进 入 根 文 件 系 统 搜 索 文 件 和 目 录 f i n d / u s e r u s e r 1 搜 索 属 于 用 户 u s e r 1 的 文 件 和 目 录 f i n d / h o m e / u s e r 1 n a m e \ \ * . b i n 在 目 录 / h o m e / u s e r 1 中 搜 索 带 有 . b i n 结 尾 的 文 件 f i n d / u s r / b i n t y p e f a t i m e + 1 0 0 搜 索 在 过 去 1 0 0 天 内 未 被 使 用 过 的 执 行 文 件 f i n d / u s r / b i n t y p e f m t i m e 1 0 搜 索 在 1 0 天 内 被 创 建 或 者 修 改 过 的 文 件 f i n d / n a m e \ \ * . r p m e x e c c h m o d 7 5 5 \ \ ; 搜 索 以 . r p m 结 尾 的 文 件 并 定 义 其 权 限 f i n d / x d e v n a m e \ \ * . r p m 搜 索 以 . r p m 结 尾 的 文 件 , 忽 略 光 驱 、 捷 盘 等 可 移 动 设 备 l o c a t e \ \ * . p s 寻 找 以 . p s 结 尾 的 文 件 先 运 行 u p d a t e d b 命 令 w h e r e i s h a l t 显 示 一 个 二 进 制 文 件 、 源 码 或 m a n 的 位 置 w h i c h h a l t 显 示 一 个 二 进 制 文 件 或 可 执 行 文 件 的 完 整 路 径 挂 载 一 个 文 件 系 统 m o u n t / d e v / h d a 2 / m n t / h d a 2 挂 载 一 个 叫 做 h d a 2 的 盘 确 定 目 录 / m n t / h d a 2 已 经 存 在 u m o u n t / d e v / h d a 2 卸 载 一 个 叫 做 h d a 2 的 盘 先 从 挂 载 点 / m n t / h d a 2 退 出 f u s e r k m / m n t / h d a 2 当 设 备 繁 忙 时 强 制 卸 载 u m o u n t n / m n t / h d a 2 运 行 卸 载 操 作 而 不 写 入 / e t c / m t a b 文 件 当 文 件 为 只 读 或 当 磁 盘 写 满 时 非 常 有 用 m o u n t / d e v / f d 0 / m n t / f l o p p y 挂 载 一 个 软 盘 m o u n t / d e v / c d r o m / m n t / c d r o m 挂 载 一 个 c d r o m 或 d v d r o m m o u n t / d e v / h d c / m n t / c d r e c o r d e r 挂 载 一 个 c d r w 或 d v d r o m m o u n t / d e v / h d b / m n t / c d r e c o r d e r 挂 载 一 个 c d r w 或 d v d r o m m o u n t o l o o p f i l e . i s o / m n t / c d r o m 挂 载 一 个 文 件 或 I S O 镜 像 文 件 m o u n t t v f a t / d e v / h d a 5 / m n t / h d a 5 挂 载 一 个 W i n d o w s F A T 3 2 文 件 系 统 m o u n t / d e v / s d a 1 / m n t / u s b d i s k 挂 载 一 个 u s b 捷 盘 或 闪 存 设 备 m o u n t t s m b f s o u s e r n a m e = u s e r , p a s s w o r d = p a s s / / W i n C l i e n t / s h a r e / m n t / s h a r e 挂 载 一 个 w i n d o w s 网 络 共 享 磁 盘 空 间 d f h 显 示 已 经 挂 载 的 分 区 列 表 l s l S r | m o r e 以 尺 寸 大 小 排 列 文 件 和 目 录 d u s h d i r 1 估 算 目 录 d i r 1 已 经 使 用 的 磁 盘 空 间 d u s k * | s o r t r n 以 容 量 大 小 为 依 据 依 次 显 示 文 件 和 目 录 的 大 小 r p m q a q f % 1 0 t % n | s o r t k 1 , 1 n 以 大 小 为 依 据 依 次 显 示 已 安 装 的 r p m 包 所 使 用 的 空 间 ( f e d o r a , r e d h a t 类 系 统 ) d p k g q u e r y W f = $ t $ n | s o r t k 1 , 1 n 以 大 小 为 依 据 显 示 已 安 装 的 d e b 包 所 使 用 的 空 间 ( u b u n t u , d e b i a n 类 系 统 ) 用 户 和 群 组 g r o u p a d d g r o u p _ n a m e 创 建 一 个 新 用 户 组 g r o u p d e l g r o u p _ n a m e 删 除 一 个 用 户 组 g r o u p m o d n n e w _ g r o u p _ n a m e o l d _ g r o u p _ n a m e 重 命 名 一 个 用 户 组 u s e r a d d c N a m e S u r n a m e g a d m i n d / h o m e / u s e r 1 s / b i n / b a s h u s e r 1 创 建 一 个 属 于 a d m i n 用 户 组 的 用 户 u s e r a d d u s e r 1 创 建 一 个 新 用 户 u s e r d e l r u s e r 1 删 除 一 个 用 户 ( r 排 除 主 目 录 ) u s e r m o d c U s e r F T P g s y s t e m d / f t p / u s e r 1 s / b i n / n o l o g i n u s e r 1 修 改 用 户 属 性 p a s s w d 修 改 口 令 p a s s w d u s e r 1 修 改 一 个 用 户 的 口 令 ( 只 允 许 r o o t 执 行 ) c h a g e E 2 0 0 5 1 2 3 1 u s e r 1 设 置 用 户 口 令 的 失 效 期 限 p w c k 检 查 / e t c / p a s s w d 的 文 件 格 式 和 语 法 修 正 以 及 存 在 的 用 户 g r p c k 检 查 / e t c / p a s s w d 的 文 件 格 式 和 语 法 修 正 以 及 存 在 的 群 组 n e w g r p g r o u p _ n a m e 登 陆 进 一 个 新 的 群 组 以 改 变 新 创 建 文 件 的 预 设 群 组 文 件 的 权 限 使 用 + 设 置 权 限 , 使 用 用 于 取 消 l s l h 显 示 权 限 l s / t m p | p r T 5 W $ C O L U M N S 将 终 端 划 分 成 5 栏 显 示 c h m o d u g o + r w x d i r e c t o r y 1 设 置 目 录 的 所 有 人 ( u ) 、 群 组 ( g ) 以 及 其 他 人 ( o ) 以 读 ( r ) 、 写 ( w ) 和 执 行 ( x ) 的 权 限 c h m o d g o r w x d i r e c t o r y 1 删 除 群 组 ( g ) 与 其 他 人 ( o ) 对 目 录 的 读 写 执 行 权 限 c h o w n u s e r 1 f i l e 1 改 变 一 个 文 件 的 所 有 人 属 性 c h o w n R u s e r 1 d i r e c t o r y 1 改 变 一 个 目 录 的 所 有 人 属 性 并 同 时 改 变 改 目 录 下 所 有 文 件 的 属 性 c h g r p g r o u p 1 f i l e 1 改 变 文 件 的 群 组 c h o w n u s e r 1 : g r o u p 1 f i l e 1 改 变 一 个 文 件 的 所 有 人 和 群 组 属 性 f i n d / p e r m u + s 罗 列 一 个 系 统 中 所 有 使 用 了 S U I D 控 制 的 文 件 c h m o d u + s / b i n / f i l e 1 设 置 一 个 二 进 制 文 件 的 S U I D 位 运 行 该 文 件 的 用 户 也 被 赋 予 和 所 有 者 同 样 的 权 限 c h m o d u s / b i n / f i l e 1 禁 用 一 个 二 进 制 文 件 的 S U I D 位 c h m o d g + s / h o m e / p u b l i c 设 置 一 个 目 录 的 S G I D 位 类 似 S U I D , 不 过 这 是 针 对 目 录 的 c h m o d g s / h o m e / p u b l i c 禁 用 一 个 目 录 的 S G I D 位 c h m o d o + t / h o m e / p u b l i c 设 置 一 个 文 件 的 S T I K Y 位 只 允 许 合 法 所 有 人 删 除 文 件 c h m o d o t / h o m e / p u b l i c 禁 用 一 个 目 录 的 S T I K Y 位 文 件 的 特 殊 属 性 使 用 + 设 置 权 限 , 使 用 用 于 取 消 c h a t t r + a f i l e 1 只 允 许 以 追 加 方 式 读 写 文 件 c h a t t r + c f i l e 1 允 许 这 个 文 件 能 被 内 核 自 动 压 缩 / 解 压 c h a t t r + d f i l e 1 在 进 行 文 件 系 统 备 份 时 , d u m p 程 序 将 忽 略 这 个 文 件 c h a t t r + i f i l e 1 设 置 成 不 可 变 的 文 件 , 不 能 被 删 除 、 修 改 、 重 命 名 或 者 链 接 c h a t t r + s f i l e 1 允 许 一 个 文 件 被 安 全 地 删 除 c h a t t r + S f i l e 1 一 旦 应 用 程 序 对 这 个 文 件 执 行 了 写 操 作 , 使 系 统 立 刻 把 修 改 的 结 果 写 到 磁 盘 c h a t t r + u f i l e 1 若 文 件 被 删 除 , 系 统 会 允 许 你 在 以 后 恢 复 这 个 被 删 除 的 文 件 l s a t t r 显 示 特 殊 的 属 性 打 包 和 压 缩 文 件 b u n z i p 2 f i l e 1 . b z 2 解 压 一 个 叫 做 f i l e 1 . b z 2 的 文 件 b z i p 2 f i l e 1 压 缩 一 个 叫 做 f i l e 1 的 文 件 g u n z i p f i l e 1 . g z 解 压 一 个 叫 做 f i l e 1 . g z 的 文 件 g z i p f i l e 1 压 缩 一 个 叫 做 f i l e 1 的 文 件 g z i p 9 f i l e 1 最 大 程 度 压 缩 r a r a f i l e 1 . r a r t e s t _ f i l e 创 建 一 个 叫 做 f i l e 1 . r a r 的 包 r a r a f i l e 1 . r a r f i l e 1 f i l e 2 d i r 1 同 时 压 缩 f i l e 1 , f i l e 2 以 及 目 录 d i r 1 r a r x f i l e 1 . r a r 解 压 r a r 包 u n r a r x f i l e 1 . r a r 解 压 r a r 包 t a r c v f a r c h i v e . t a r f i l e 1 创 建 一 个 非 压 缩 的 t a r b a l l t a r c v f a r c h i v e . t a r f i l e 1 f i l e 2 d i r 1 创 建 一 个 包 含 了 f i l e 1 , f i l e 2 以 及 d i r 1 的 档 案 文 件 t a r t f a r c h i v e . t a r 显 示 一 个 包 中 的 内 容 t a r x v f a r c h i v e . t a r 释 放 一 个 包 t a r x v f a r c h i v e . t a r C / t m p 将 压 缩 包 释 放 到 / t m p 目 录 下 t a r c v f j a r c h i v e . t a r . b z 2 d i r 1 创 建 一 个 b z i p 2 格 式 的 压 缩 包 t a r j x v f a r c h i v e . t a r . b z 2 解 压 一 个 b z i p 2 格 式 的 压 缩 包 t a r c v f z a r c h i v e . t a r . g z d i r 1 创 建 一 个 g z i p 格 式 的 压 缩 包 t a r z x v f a r c h i v e . t a r . g z 解 压 一 个 g z i p 格 式 的 压 缩 包 z i p f i l e 1 . z i p f i l e 1 创 建 一 个 z i p 格 式 的 压 缩 包 z i p r f i l e 1 . z i p f i l e 1 f i l e 2 d i r 1 将 几 个 文 件 和 目 录 同 时 压 缩 成 一 个 z i p 格 式 的 压 缩 包 u n z i p f i l e 1 . z i p 解 压 一 个 z i p 格 式 压 缩 包 R P M 包 ( F e d o r a , R e d h a t 及 类 似 系 统 ) r p m i v h p a c k a g e . r p m 安 装 一 个 r p m 包 r p m i v h n o d e e p s p a c k a g e . r p m 安 装 一 个 r p m 包 而 忽 略 依 赖 关 系 警 告 r p m U p a c k a g e . r p m 更 新 一 个 r p m 包 但 不 改 变 其 配 置 文 件 r p m F p a c k a g e . r p m 更 新 一 个 确 定 已 经 安 装 的 r p m 包 r p m e p a c k a g e _ n a m e . r p m 删 除 一 个 r p m 包 r p m q a 显 示 系 统 中 所 有 已 经 安 装 的 r p m 包 r p m q a | g r e p h t t p d 显 示 所 有 名 称 中 包 含 h t t p d 字 样 的 r p m 包 r p m q i p a c k a g e _ n a m e 获 取 一 个 已 安 装 包 的 特 殊 信 息 r p m q g S y s t e m E n v i r o n m e n t / D a e m o n s 显 示 一 个 组 件 的 r p m 包 r p m q l p a c k a g e _ n a m e 显 示 一 个 已 经 安 装 的 r p m 包 提 供 的 文 件 列 表 r p m q c p a c k a g e _ n a m e 显 示 一 个 已 经 安 装 的 r p m 包 提 供 的 配 置 文 件 列 表 r p m q p a c k a g e _ n a m e w h a t r e q u i r e s 显 示 与 一 个 r p m 包 存 在 依 赖 关 系 的 列 表 r p m q p a c k a g e _ n a m e w h a t p r o v i d e s 显 示 一 个 r p m 包 所 占 的 体 积 r p m q p a c k a g e _ n a m e s c r i p t s 显 示 在 安 装 / 删 除 期 间 所 执 行 的 脚 本 l r p m q p a c k a g e _ n a m e c h a n g e l o g 显 示 一 个 r p m 包 的 修 改 历 史 r p m q f / e t c / h t t p d / c o n f / h t t p d . c o n f 确 认 所 给 的 文 件 由 哪 个 r p m 包 所 提 供 r p m q p p a c k a g e . r p m l 显 示 由 一 个 尚 未 安 装 的 r p m 包 提 供 的 文 件 列 表 r p m i m p o r t / m e d i a / c d r o m / R P M G P G K E Y 导 入 公 钥 数 字 证 书 r p m c h e c k s i g p a c k a g e . r p m 确 认 一 个 r p m 包 的 完 整 性 r p m q a g p g p u b k e y 确 认 已 安 装 的 所 有 r p m 包 的 完 整 性 r p m V p a c k a g e _ n a m e 检 查 文 件 尺 寸 、 许 可 、 类 型 、 所 有 者 、 群 组 、 M D 5 检 查 以 及 最 后 修 改 时 间 r p m V a 检 查 系 统 中 所 有 已 安 装 的 r p m 包 小 心 使 用 r p m V p p a c k a g e . r p m 确 认 一 个 r p m 包 还 未 安 装 r p m 2 c p i o p a c k a g e . r p m | c p i o e x t r a c t m a k e d i r e c t o r i e s * b i n * 从 一 个 r p m 包 运 行 可 执 行 文 件 r p m i v h / u s r / s r c / r e d h a t / R P M S / ` a r c h ` / p a c k a g e . r p m 从 一 个 r p m 源 码 安 装 一 个 构 建 好 的 包 r p m b u i l d r e b u i l d p a c k a g e _ n a m e . s r c . r p m 从 一 个 r p m 源 码 构 建 一 个 r p m 包 Y U M 软 件 包 升 级 器 ( F e d o r a , R e d H a t 及 类 似 系 统 ) y u m i n s t a l l p a c k a g e _ n a m e 下 载 并 安 装 一 个 r p m 包 y u m l o c a l i n s t a l l p a c k a g e _ n a m e . r p m 将 安 装 一 个 r p m 包 , 使 用 你 自 己 的 软 件 仓 库 为 你 解 决 所 有 依 赖 关 系 y u m u p d a t e p a c k a g e _ n a m e . r p m 更 新 当 前 系 统 中 所 有 安 装 的 r p m 包 y u m u p d a t e p a c k a g e _ n a m e 更 新 一 个 r p m 包 y u m r e m o v e p a c k a g e _ n a m e 删 除 一 个 r p m 包 y u m l i s t 列 出 当 前 系 统 中 安 装 的 所 有 包 y u m s e a r c h p a c k a g e _ n a m e 在 r p m 仓 库 中 搜 寻 软 件 包 y u m c l e a n p a c k a g e s 清 理 r p m 缓 存 删 除 下 载 的 包 y u m c l e a n h e a d e r s 删 除 所 有 头 文 件 y u m c l e a n a l l 删 除 所 有 缓 存 的 包 和 头 文 件 D E B 包 ( D e b i a n , U b u n t u 以 及 类 似 系 统 ) d p k g i p a c k a g e . d e b 安 装 / 更 新 一 个 d e b 包 d p k g r p a c k a g e _ n a m e 从 系 统 删 除 一 个 d e b 包 d p k g l 显 示 系 统 中 所 有 已 经 安 装 的 d e b 包 d p k g l | g r e p h t t p d 显 示 所 有 名 称 中 包 含 h t t p d 字 样 的 d e b 包 d p k g s p a c k a g e _ n a m e 获 得 已 经 安 装 在 系 统 中 一 个 特 殊 包 的 信 息 d p k g L p a c k a g e _ n a m e 显 示 系 统 中 已 经 安 装 的 一 个 d e b 包 所 提 供 的 文 件 列 表 d p k g c o n t e n t s p a c k a g e . d e b 显 示 尚 未 安 装 的 一 个 包 所 提 供 的 文 件 列 表 d p k g S / b i n / p i n g 确 认 所 给 的 文 件 由 哪 个 d e b 包 提 供 A P T 软 件 工 具 ( D e b i a n , U b u n t u 以 及 类 似 系 统 ) a p t g e t i n s t a l l p a c k a g e _ n a m e 安 装 / 更 新 一 个 d e b 包 a p t c d r o m i n s t a l l p a c k a g e _ n a m e 从 光 盘 安 装 / 更 新 一 个 d e b 包 a p t g e t u p d a t e 升 级 列 表 中 的 软 件 包 a p t g e t u p g r a d e 升 级 所 有 已 安 装 的 软 件 a p t g e t r e m o v e p a c k a g e _ n a m e 从 系 统 删 除 一 个 d e b 包 a p t g e t c h e c k 确 认 依 赖 的 软 件 仓 库 正 确 a p t g e t c l e a n 从 下 载 的 软 件 包 中 清 理 缓 存 a p t c a c h e s e a r c h s e a r c h e d p a c k a g e 返 回 包 含 所 要 搜 索 字 符 串 的 软 件 包 名 称 查 看 文 件 内 容 c a t f i l e 1 从 第 一 个 字 节 开 始 正 向 查 看 文 件 的 内 容 t a c f i l e 1 从 最 后 一 行 开 始 反 向 查 看 一 个 文 件 的 内 容 m o r e f i l e 1 查 看 一 个 长 文 件 的 内 容 l e s s f i l e 1 类 似 于 m o r e 命 令 , 但 是 它 允 许 在 文 件 中 和 正 向 操 作 一 样 的 反 向 操 作 h e a d 2 f i l e 1 查 看 一 个 文 件 的 前 两 行 t a i l 2 f i l e 1 查 看 一 个 文 件 的 最 后 两 行 t a i l f / v a r / l o g / m e s s a g e s 实 时 查 看 被 添 加 到 一 个 文 件 中 的 内 容 文 本 处 理 c a t f i l e 1 f i l e 2 . . . | c o m m a n d f i l e 1 _ i n . t x t _ o r _ f i l e 1 _ o u t . t x t g e n e r a l s y n t a x f o r t e x t m a n i p u l a t i o n u s i n g P I P E , S T D I N a n d S T D O U T c a t f i l e 1 | c o m m a n d ( s e d , g r e p , a w k , g r e p , e t c . . . ) > r e s u l t . t x t 合 并 一 个 文 件 的 详 细 说 明 文 本 , 并 将 简 介 写 入 一 个 新 文 件 中 c a t f i l e 1 | c o m m a n d ( s e d , g r e p , a w k , g r e p , e t c . . . ) > > r e s u l t . t x t 合 并 一 个 文 件 的 详 细 说 明 文 本 , 并 将 简 介 写 入 一 个 已 有 的 文 件 中 g r e p A u g / v a r / l o g / m e s s a g e s 在 文 件 / v a r / l o g / m e s s a g e s 中 查 找 关 键 词 A u g g r e p ^ A u g / v a r / l o g / m e s s a g e s 在 文 件 / v a r / l o g / m e s s a g e s 中 查 找 以 A u g 开 始 的 词 汇 g r e p [ 0 9 ] / v a r / l o g / m e s s a g e s 选 择 / v a r / l o g / m e s s a g e s 文 件 中 所 有 包 含 数 字 的 行 g r e p A u g R / v a r / l o g / * 在 目 录 / v a r / l o g 及 随 后 的 目 录 中 搜 索 字 符 串 A u g s e d s / s t r i n g a 1 / s t r i n g a 2 / g e x a m p l e . t x t 将 e x a m p l e . t x t 文 件 中 的 s t r i n g 1 替 换 成 s t r i n g 2 s e d / ^ $ / d e x a m p l e . t x t 从 e x a m p l e . t x t 文 件 中 删 除 所 有 空 白 行 s e d / * # / d ; / ^ $ / d e x a m p l e . t x t 从 e x a m p l e . t x t 文 件 中 删 除 所 有 注 释 和 空 白 行 e c h o e s e m p i o | t r [ : l o w e r : ] [ : u p p e r : ] 合 并 上 下 单 元 格 内 容 s e d e 1 d r e s u l t . t x t 从 文 件 e x a m p l e . t x t 中 排 除 第 一 行 s e d n / s t r i n g a 1 / p 查 看 只 包 含 词 汇 s t r i n g 1 的 行 s e d e s / * $ / / e x a m p l e . t x t 删 除 每 一 行 最 后 的 空 白 字 符 s e d e s / s t r i n g a 1 / / g e x a m p l e . t x t 从 文 档 中 只 删 除 词 汇 s t r i n g 1 并 保 留 剩 余 全 部 s e d n 1 , 5 p ; 5 q e x a m p l e . t x t 查 看 从 第 一 行 到 第 5 行 内 容 s e d n 5 p ; 5 q e x a m p l e . t x t 查 看 第 5 行 s e d e s / 0 0 * / 0 / g e x a m p l e . t x t 用 单 个 零 替 换 多 个 零 c a t n f i l e 1 标 示 文 件 的 行 数 c a t e x a m p l e . t x t | a w k N R % 2 = = 1 删 除 e x a m p l e . t x t 文 件 中 的 所 有 偶 数 行 e c h o a b c | a w k 查 看 一 行 第 一 栏 e c h o a b c | a w k 查 看 一 行 的 第 一 和 第 三 栏 p a s t e f i l e 1 f i l e 2 合 并 两 个 文 件 或 两 栏 的 内 容 p a s t e d + f i l e 1 f i l e 2 合 并 两 个 文 件 或 两 栏 的 内 容 , 中 间 用 + 区 分 s o r t f i l e 1 f i l e 2 排 序 两 个 文 件 的 内 容 s o r t f i l e 1 f i l e 2 | u n i q 取 出 两 个 文 件 的 并 集 ( 重 复 的 行 只 保 留 一 份 ) s o r t f i l e 1 f i l e 2 | u n i q u 删 除 交 集 , 留 下 其 他 的 行 s o r t f i l e 1 f i l e 2 | u n i q d 取 出 两 个 文 件 的 交 集 ( 只 留 下 同 时 存 在 于 两 个 文 件 中 的 文 件 ) c o m m 1 f i l e 1 f i l e 2 比 较 两 个 文 件 的 内 容 只 删 除 f i l e 1 所 包 含 的 内 容 c o m m 2 f i l e 1 f i l e 2 比 较 两 个 文 件 的 内 容 只 删 除 f i l e 2 所 包 含 的 内 容 c o m m 3 f i l e 1 f i l e 2 比 较 两 个 文 件 的 内 容 只 删 除 两 个 文 件 共 有 的 部 分 字 符 设 置 和 文 件 格 式 转 换 d o s 2 u n i x f i l e d o s . t x t f i l e u n i x . t x t 将 一 个 文 本 文 件 的 格 式 从 M S D O S 转 换 成 U N I X u n i x 2 d o s f i l e u n i x . t x t f i l e d o s . t x t 将 一 个 文 本 文 件 的 格 式 从 U N I X 转 换 成 M S D O S r e c o d e . . H T M L p a g e . h t m l 将 一 个 文 本 文 件 转 换 成 h t m l r e c o d e l | m o r e 显 示 所 有 允 许 的 转 换 格 式 文 件 系 统 分 析 b a d b l o c k s v / d e v / h d a 1 检 查 磁 盘 h d a 1 上 的 坏 磁 块 f s c k / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 l i n u x 文 件 系 统 的 完 整 性 f s c k . e x t 2 / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 2 文 件 系 统 的 完 整 性 e 2 f s c k / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 2 文 件 系 统 的 完 整 性 e 2 f s c k j / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 3 文 件 系 统 的 完 整 性 f s c k . e x t 3 / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 3 文 件 系 统 的 完 整 性 f s c k . v f a t / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 f a t 文 件 系 统 的 完 整 性 f s c k . m s d o s / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 d o s 文 件 系 统 的 完 整 性 d o s f s c k / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 d o s 文 件 系 统 的 完 整 性 初 始 化 一 个 文 件 系 统 m k f s / d e v / h d a 1 在 h d a 1 分 区 创 建 一 个 文 件 系 统 m k e 2 f s / d e v / h d a 1 在 h d a 1 分 区 创 建 一 个 l i n u x e x t 2 的 文 件 系 统 m k e 2 f s j / d e v / h d a 1 在 h d a 1 分 区 创 建 一 个 l i n u x e x t 3 ( 日 志 型 ) 的 文 件 系 统 m k f s t v f a t 3 2 F / d e v / h d a 1 创 建 一 个 F A T 3 2 文 件 系 统 f d f o r m a t n / d e v / f d 0 格 式 化 一 个 软 盘 m k s w a p / d e v / h d a 3 创 建 一 个 s w a p 文 件 系 统 S W A P 文 件 系 统 m k s w a p / d e v / h d a 3 创 建 一 个 s w a p 文 件 系 统 s w a p o n / d e v / h d a 3 启 用 一 个 新 的 s w a p 文 件 系 统 s w a p o n / d e v / h d a 2 / d e v / h d b 3 启 用 两 个 s w a p 分 区 备 份 d u m p 0 a j f / t m p / h o m e 0 . b a k / h o m e 制 作 一 个 / h o m e 目 录 的 完 整 备 份 d u m p 1 a j f / t m p / h o m e 0 . b a k / h o m e 制 作 一 个 / h o m e 目 录 的 交 互 式 备 份 r e s t o r e i f / t m p / h o m e 0 . b a k 还 原 一 个 交 互 式 备 份 r s y n c r o g p a v d e l e t e / h o m e / t m p 同 步 两 边 的 目 录 r s y n c r o g p a v e s s h d e l e t e / h o m e i p _ a d d r e s s : / t m p 通 过 S S H 通 道 r s y n c r s y n c a z e s s h d e l e t e i p _ a d d r : / h o m e / p u b l i c / h o m e / l o c a l 通 过 s s h 和 压 缩 将 一 个 远 程 目 录 同 步 到 本 地 目 录 r s y n c a z e s s h d e l e t e / h o m e / l o c a l i p _ a d d r : / h o m e / p u b l i c 通 过 s s h 和 压 缩 将 本 地 目 录 同 步 到 远 程 目 录 d d b s = 1 M i f = / d e v / h d a | g z i p | s s h u s e r @ i p _ a d d r d d o f = h d a . g z 通 过 s s h 在 远 程 主 机 上 执 行 一 次 备 份 本 地 磁 盘 的 操 作 d d i f = / d e v / s d a o f = / t m p / f i l e 1 备 份 磁 盘 内 容 到 一 个 文 件 t a r P u f b a c k u p . t a r / h o m e / u s e r 执 行 一 次 对 / h o m e / u s e r 目 录 的 交 互 式 备 份 操 作 ( c d / t m p / l o c a l / t a r x f ) 本 地 将 一 个 目 录 复 制 到 另 一 个 地 方 , 保 留 原 有 权 限 及 链 接 f i n d / h o m e / u s e r 1 n a m e * . t x t | x a r g s c p a v t a r g e t d i r e c t o r y = / h o m e / b a c k u p / p a r e n t s 从 一 个 目 录 查 找 并 复 制 所 有 以 . t x t 结 尾 的 文 件 到 另 一 个 目 录 f i n d / v a r / l o g n a m e * . l o g | t a r c v f i l e s f r o m = | b z i p 2 > l o g . t a r . b z 2 查 找 所 有 以 . l o g 结 尾 的 文 件 并 做 成 一 个 b z i p 包 d d i f = / d e v / h d a o f = / d e v / f d 0 b s = 5 1 2 c o u n t = 1 做 一 个 将 M B R ( M a s t e r B o o t R e c o r d ) 内 容 复 制 到 软 盘 的 动 作 d d i f = / d e v / f d 0 o f = / d e v / h d a b s = 5 1 2 c o u n t = 1 从 已 经 保 存 到 软 盘 的 备 份 中 恢 复 M B R 内 容 光 盘 c d r e c o r d v g r a c e t i m e = 2 d e v = / d e v / c d r o m e j e c t b l a n k = f a s t f o r c e 清 空 一 个 可 复 写 的 光 盘 内 容 m k i s o f s / d e v / c d r o m > c d . i s o 在 磁 盘 上 创 建 一 个 光 盘 的 i s o 镜 像 文 件 m k i s o f s / d e v / c d r o m | g z i p > c d _ i s o . g z 在 磁 盘 上 创 建 一 个 压 缩 了 的 光 盘 i s o 镜 像 文 件 m k i s o f s J a l l o w l e a d i n g d o t s R V L a b e l C D i s o l e v e l 4 o . / c d . i s o d a t a _ c d 创 建 一 个 目 录 的 i s o 镜 像 文 件 c d r e c o r d v d e v = / d e v / c d r o m c d . i s o 刻 录 一 个 I S O 镜 像 文 件 g z i p d c c d _ i s o . g z | c d r e c o r d d e v = / d e v / c d r o m 刻 录 一 个 压 缩 了 的 I S O 镜 像 文 件 m o u n t o l o o p c d . i s o / m n t / i s o 挂 载 一 个 I S O 镜 像 文 件 c d p a r a n o i a B 从 一 个 C D 光 盘 转 录 音 轨 到 w a v 文 件 中 c d p a r a n o i a 3 从 一 个 C D 光 盘 转 录 音 轨 到 w a v 文 件 中 ( 参 数 3 ) c d r e c o r d s c a n b u s 扫 描 总 线 以 识 别 s c s i 通 道 d d i f = / d e v / h d c | m d 5 s u m 校 验 一 个 设 备 的 m d 5 s u m 编 码 , 例 如 一 张 C D 网 络 ( 以 太 网 和 W I F I 无 线 ) i f c o n f i g e t h 0 显 示 一 个 以 太 网 卡 的 配 置 i f u p e t h 0 启 用 一 个 e t h 0 网 络 设 备 i f d o w n e t h 0 禁 用 一 个 e t h 0 网 络 设 备 i f c o n f i g e t h 0 1 9 2 . 1 6 8 . 1 . 1 n e t m a s k 2 5 5 . 2 5 5 . 2 5 5 . 0 控 制 I P 地 址 i f c o n f i g e t h 0 p r o m i s c 设 置 e t h 0 成 混 杂 模 式 以 嗅 探 数 据 包 ( s n i f f i n g ) d h c l i e n t e t h 0 以 d h c p 模 式 启 用 e t h 0 r o u t e n s h o w r o u t i n g t a b l e r o u t e a d d n e t 0 / 0 g w I P _ G a t e w a y c o n f i g u r a d e f a u l t g a t e w a y r o u t e a d d n e t 1 9 2 . 1 6 8 . 0 . 0 n e t m a s k 2 5 5 . 2 5 5 . 0 . 0 g w 1 9 2 . 1 6 8 . 1 . 1 c o n f i g u r e s t a t i c r o u t e t o r e a c h n e t w o r k 1 9 2 . 1 6 8 . 0 . 0 / 1 6 r o u t e d e l 0 / 0 g w I P _ g a t e w a y r e m o v e s t a t i c r o u t e e c h o 1 > / p r o c / s y s / n e t / i p v 4 / i p _ f o r w a r d a c t i v a t e i p r o u t i n g h o s t n a m e s h o w h o s t n a m e o f s y s t e m h o s t w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a n s l o o k u p w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a i p l i n k s h o w s h o w l i n k s t a t u s o f a l l i n t e r f a c e s m i i t o o l e t h 0 s h o w l i n k s t a t u s o f e t h 0 e t h t o o l e t h 0 s h o w s t a t i s t i c s o f n e t w o r k c a r d e t h 0 n e t s t a t t u p s h o w a l l a c t i v e n e t w o r k c o n n e c t i o n s a n d t h e i r P I D n e t s t a t t u p l s h o w a l l n e t w o r k s e r v i c e s l i s t e n i n g o n t h e s y s t e m a n d t h e i r P I D t c p d u m p t c p p o r t 8 0 s h o w a l l H T T P t r a f f i c i w l i s t s c a n s h o w w i r e l e s s n e t w o r k s i w c o n f i g e t h 1 s h o w c o n f i g u r a t i o n o f a w i r e l e s s n e t w o r k c a r d h o s t n a m e s h o w h o s t n a m e h o s t w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a n s l o o k u p w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a w h o i s w w w . e x a m p l e . c o m l o o k u p o n W h o i s d a t a b a s e 一 、 系 统 监 控 1 、 f r e e 命 令 f r e e 命 令 能 够 显 示 系 统 中 物 理 上 的 空 闲 和 已 用 内 存 , 还 有 交 换 内 存 , 同 时 , 也 能 显 示 被 内 核 使 用 的 缓 冲 和 缓 存 语 法 : f r e e [ p a r a m ] p a r a m 可 以 为 : b : 以 B y t e 为 单 位 显 示 内 存 使 用 情 况 ; k : 以 K B 为 单 位 显 示 内 存 使 用 情 况 ; m : 以 M B 为 单 位 显 示 内 存 使 用 情 况 ; o : 不 显 示 缓 冲 区 调 节 列 ; s : 持 续 观 察 内 存 使 用 状 况 ; t : 显 示 内 存 总 和 列 ; V : 显 示 版 本 信 息 。 M e m : 表 示 物 理 内 存 统 计 t o t a l : 表 示 物 理 内 存 总 数 ( t o t a l = u s e d + f r e e ) u s e d : 表 示 系 统 分 配 给 缓 存 使 用 的 数 量 ( 这 里 的 缓 存 包 括 b u f f e r 和 c a c h e ) f r e e : 表 示 未 分 配 的 物 理 内 存 总 数 s h a r e d : 表 示 共 享 内 存 b u f f e r s : 系 统 分 配 但 未 被 使 用 的 b u f f e r s 数 量 。 c a c h e d : 系 统 分 配 但 未 被 使 用 的 c a c h e 数 量 。 / + b u f f e r s / c a c h e : 表 示 物 理 内 存 的 缓 存 统 计 ( b u f f e r s / c a c h e ) 内 存 数 : ( 指 的 第 一 部 分 M e m 行 中 的 u s e d – b u f f e r s – c a c h e d ) ( + b u f f e r s / c a c h e ) 内 存 数 : ( 指 的 第 一 部 分 M e m 行 中 的 f r e e + b u f f e r s + c a c h e d ) ( b u f f e r s / c a c h e ) 表 示 真 正 使 用 的 内 存 数 , ( + b u f f e r s / c a c h e ) 表 示 真 正 未 使 用 的 内 存 数 S w a p : 表 示 硬 盘 上 交 换 分 区 的 使 用 情 况 2 、 u l i m i t 命 令 u l i m i t 用 于 显 示 系 统 资 源 限 制 的 信 息 语 法 : u l i m i t [ p a r a m ] p a r a m 参 数 可 以 为 : a 显 示 目 前 资 源 限 制 的 设 定 。 c 设 定 c o r e 文 件 的 最 大 值 , 单 位 为 区 块 。 d 程 序 数 据 节 区 的 最 大 值 , 单 位 为 K B 。 f s h e l l 所 能 建 立 的 最 大 文 件 , 单 位 为 区 块 。 H 设 定 资 源 的 硬 性 限 制 , 也 就 是 管 理 员 所 设 下 的 限 制 。 m 指 定 可 使 用 内 存 的 上 限 , 单 位 为 K B 。 n 指 定 同 一 时 间 最 多 可 开 启 的 文 件 数 。 p 指 定 管 道 缓 冲 区 的 大 小 , 单 位 5 1 2 字 节 。 s 指 定 堆 叠 的 上 限 , 单 位 为 K B 。 S 设 定 资 源 的 弹 性 限 制 。 t 指 定 C P U 使 用 时 间 的 上 限 , 单 位 为 秒 。 u 用 户 最 多 可 开 启 的 程 序 数 目 。 v 指 定 可 使 用 的 虚 拟 内 存 上 限 , 单 位 为 K B 3 、 t o p 命 令 t o p 命 令 可 以 实 时 动 态 地 查 看 系 统 的 整 体 运 行 情 况 , 是 一 个 综 合 了 多 方 信 息 监 测 系 统 性 能 和 运 行 信 息 的 实 用 工 具 语 法 : t o p [ p a r a m ] p a r a m 为 : b : 以 批 处 理 模 式 操 作 ; c : 显 示 完 整 的 治 命 令 ; d : 屏 幕 刷 新 间 隔 时 间 ; I : 忽 略 失 效 过 程 ; s : 保 密 模 式 ; S : 累 积 模 式 ; u [ 用 户 名 ] : 指 定 用 户 名 ; p [ 进 程 号 ] : 指 定 进 程 ; n [ 次 数 ] : 循 环 显 示 的 次 数 。 4 、 d f 命 令 : d f h 查 看 磁 盘 使 用 情 况 ; d f i 查 看 i n o d e 使 用 情 况 5 、 p s 命 令 : p s 命 令 用 于 查 看 进 程 统 计 信 息 常 用 参 数 : a : 显 示 当 前 终 端 下 的 所 有 进 程 信 息 , 包 括 其 他 用 户 的 进 程 。 u : 使 用 以 用 户 为 主 的 格 式 输 出 进 程 信 息 。 x : 显 示 当 前 用 户 在 所 有 终 端 下 的 进 程 。 e : 显 示 系 统 内 的 所 有 进 程 信 息 。 l : 使 用 长 ( l o n g ) 格 式 显 示 进 程 信 息 。 f : 使 用 完 整 的 ( f u l l ) 格 式 显 示 进 程 信 息 。 在 使 用 中 可 以 加 上 g r e p 命 令 一 起 使 用 , 也 可 以 单 独 使 用 # p s 命 令 单 独 使 用 的 情 况 : p s e l f t o m c a t # 结 合 管 道 操 作 和 g r e p 命 令 进 行 过 滤 , 用 于 查 询 某 一 个 进 程 的 信 息 : p s e l f | g r e p t o m c a t 二 、 文 件 操 作 1 、 t a i l 命 令 t a i l 命 令 可 用 于 查 看 文 件 的 内 容 , 语 法 为 : t a i l [ p a r a m ] [ f i l e n a m e ] 其 中 p a r a m 可 为 : f : 循 环 读 取 q : 不 显 示 处 理 信 息 v : 显 示 详 细 的 处 理 信 息 c [ 数 目 ] : 显 示 的 字 节 数 n [ 行 数 ] : 显 示 文 件 的 尾 部 n 行 内 容 – p i d = P I D : 与 f 合 用 , 表 示 在 进 程 I D , P I D 死 掉 之 后 结 束 q , q u i e t , s i l e n t : 从 不 输 出 给 出 文 件 名 的 首 部 s , s l e e p i n t e r v a l = S : 与 f 合 用 , 表 示 在 每 次 反 复 的 间 隔 休 眠 S 秒 2 、 l l a h : l l a h 命 令 , 可 以 用 于 查 看 文 件 情 况 l l a h 三 、 网 络 通 信 1 、 n e t s t a t n e t s t a t 命 令 是 用 于 监 控 进 出 网 络 的 包 和 网 络 接 口 统 计 的 命 令 行 工 具 : 语 法 : n e t s t a t [ p a r a m ] p a r a m 参 数 可 以 为 : h : 查 看 帮 助 r : 显 示 路 由 表 i : 查 看 网 络 接 口 2 、 重 启 网 络 设 置 了 l i n u x 网 络 , 需 要 重 启 网 络 , 可 以 用 命 令 : s e r v i c e n e t w o r k r e s t a r t 3 、 S E L i n u x S E L i n u x 全 称 是 S e c u r i t y E n h a n c e d L i n u x , 它 是 由 美 国 国 家 安 全 局 ( N S A ) 贡 献 的 , 它 为 L i n u x 内 核 子 系 统 引 入 了 一 个 健 壮 的 强 制 控 制 访 问 M a n d a t o r y A c c e s s C o n t r o l 架 构 。 详 情 可 以 参 考 S E L i n u x 入 门 , S E L I N U X 工 作 原 理 其 实 S E L i n u x 的 功 能 也 就 是 类 似 于 防 火 墙 的 功 能 , 不 过 安 全 相 对 比 较 好 , o k , 所 以 本 博 客 介 绍 一 下 S E L i n u x 的 使 用 命 令 查 看 s e l i n u x 状 态 : g e t e n f o r c e 临 时 禁 用 S E L I N U X ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) : s e t e n f o r c e 永 久 禁 用 S E L I N U X ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) # 将 S E L I N U X = e n f o r c e 改 成 S E L I N U X = d i s a b l e d v i / e t c / s e l i n u x / c o n f i g 4 、 防 火 墙 查 询 l i n u x 系 统 防 火 墙 开 启 状 态 : f i r e w a l l c m d s t a t e 临 时 关 闭 防 火 墙 ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) : s y s t e m c t l s t o p f i r e w a l l d . s e r v i c e 永 久 关 闭 防 火 墙 ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) : s y s t e m c t l d i s a b l e f i r e w a l l d . s e r v i c e 四 、 系 统 管 理 1 、 u n a m e : u n a m e 命 令 用 于 查 看 内 核 版 本 2 、 i p a d d r : 查 看 l i n u x 的 i p 地 址 : 可 以 用 命 令 i p a d d r 2 0 2 5 1 1 2 1 0 9 : 5 0 👁 ️ 查 看 全 文 查 询 s q l s e r v e r 表 大 小 i t l e a r n e r 注 : 显 示 表 信 息 s e l e c t * f r o m t a b l e s p a c e i n f o o r d e r b y c a s t ( l e f t ( l t r i m ( r t r i m ( r e s e r v e d ) ) , l e n ( l t r i m ( r t r i m ( r e s e r v e d ) ) ) 2 ) a s i n t ) d e s c 在 查 询 分 析 器 中 运 行 i f n o t e x i s t s ( s e l e c t * f r o m d b o . s y s o b j e c t s w h e r e i d = o b j e c t _ i d ( N [ d b o ] . [ t a b l e s p a c e i n f o ] ) a n d O B J E C T P R O P E R T Y ( i d , N I s U s e r T a b l e ) = 1 ) c r e a t e t a b l e t a b l e s p a c e i n f o 创 建 结 果 存 储 表 ( n a m e i n f o v a r c h a r ( 5 0 ) , r o w s i n f o i n t , r e s e r v e d v a r c h a r ( 2 0 ) , d a t a i n f o v a r c h a r ( 2 0 ) , i n d e x _ s i z e v a r c h a r ( 2 0 ) , u n u s e d v a r c h a r ( 2 0 ) ) d e l e t e f r o m t a b l e s p a c e i n f o 清 空 数 据 表 d e c l a r e @ t a b l e n a m e v a r c h a r ( 2 5 5 ) 表 名 称 d e c l a r e @ c m d s q l v a r c h a r ( 5 0 0 ) D E C L A R E I n f o _ c u r s o r C U R S O R F O R s e l e c t o . n a m e f r o m d b o . s y s o b j e c t s o w h e r e O B J E C T P R O P E R T Y ( o . i d , N I s T a b l e ) = 1 a n d o . n a m e n o t l i k e N # % % o r d e r b y o . n a m e O P E N I n f o _ c u r s o r F E T C H N E X T F R O M I n f o _ c u r s o r I N T O @ t a b l e n a m e W H I L E @ @ F E T C H _ S T A T U S = 0 B E G I N i f e x i s t s ( s e l e c t * f r o m d b o . s y s o b j e c t s w h e r e i d = o b j e c t _ i d ( @ t a b l e n a m e ) a n d O B J E C T P R O P E R T Y ( i d , N I s U s e r T a b l e ) = 1 ) e x e c u t e s p _ e x e c u t e s q l N i n s e r t i n t o t a b l e s p a c e i n f o e x e c s p _ s p a c e u s e d @ t b n a m e , N @ t b n a m e v a r c h a r ( 2 5 5 ) , @ t b n a m e = @ t a b l e n a m e F E T C H N E X T F R O M I n f o _ c u r s o r I N T O @ t a b l e n a m e E N D C L O S E I n f o _ c u r s o r D E A L L O C A T E I n f o _ c u r s o r G O 2 0 2 5 1 1 2 1 0 9 : 2 3 👁 ️ 查 看 全 文 修 正 s q l s e r v e r 索 引 错 误 D B C C U P D A T E U S A G E ( u f d a t a _ 8 0 8 _ 2 0 0 2 ) ; 运 行 位 置 : 查 询 分 析 器 主 要 用 途 : 意 外 关 机 或 者 日 志 被 删 除 后 , 表 发 生 紊 乱 , 表 保 留 空 间 过 多 , 可 使 用 本 方 法 。 使 用 后 再 进 行 数 据 库 收 缩 , 可 缩 小 1 0 % 空 间 , 并 提 高 速 度 。 基 本 每 个 数 据 库 都 有 错 误 。 我 单 位 用 友 数 据 库 就 是 出 现 骉 紊 乱 的 情 况 , 使 用 本 命 令 就 可 以 解 决 问 题 。 2 0 2 5 1 1 2 1 0 9 : 2 1 👁 ️ 查 看 全 文 s q l s e r v e r 多 表 查 询 U P D A T E R P _ b a n k r e c p S E T R P _ b a n k r e c p . i f l a g = r p _ b a n k r e c p _ 2 0 1 1 . i f l a g F R O M R P _ b a n k r e c p L E F T J O I N R P _ b a n k r e c p _ 2 0 1 1 O N R P _ b a n k r e c p . i _ i d = R P _ b a n k r e c p _ 2 0 1 1 . i _ i d u p d a t e t a b l e 1 s e t t a b l e 1 . f i e l d 1 = t a b l e 2 . f i e l d 2 f r o m t a b l e 1 l e f t j o i n t a b l e 2 o n t a b l e 1 . f i e l d X = t a b l e 2 . f i e l d y 2 0 2 5 1 1 2 1 0 9 : 2 0 👁 ️ 查 看 全 文 用 友 问 题 : 发 票 参 照 发 货 单 可 以 修 改 , 但 无 法 保 存 的 问 题 用 友 T 6 、 U 8 都 存 在 的 问 题 , 发 票 参 照 发 货 单 可 以 修 改 , 但 无 法 保 存 的 问 题 。 检 查 表 S A _ I N I M a i n 中 , 因 为 用 友 T 6 将 单 据 参 照 竟 然 按 照 使 用 者 的 电 脑 来 进 行 存 储 , 换 电 脑 了 , 定 义 的 参 照 就 不 好 用 了 。 不 得 不 说 是 个 很 不 方 便 的 地 方 , 而 且 一 旦 有 人 操 作 销 售 模 块 , 立 马 提 示 : 有 人 在 使 用 。 到 这 里 进 行 修 改 就 行 了 。 修 改 i b i l l d e f 字 段 的 值 就 可 以 了 。 其 他 发 票 、 发 货 单 、 退 货 单 参 照 都 在 这 里 进 行 修 改 2 0 2 5 1 1 2 1 0 9 : 1 9 👁 ️ 查 看 全 文 解 决 用 友 固 定 资 产 出 现 的 “ 不 能 月 末 结 账 , 可 能 月 末 未 结 账 ” 的 处 理 办 法 用 友 官 方 处 理 的 很 粗 暴 , 就 是 你 操 作 的 不 对 , 按 照 他 的 要 求 来 就 是 了 。 但 其 实 这 个 问 题 在 用 友 固 定 资 产 中 很 常 见 , 因 为 用 友 固 定 资 产 编 写 的 太 糟 糕 了 , 对 异 常 处 理 的 很 粗 , 比 方 你 在 3 月 份 中 以 2 月 份 的 日 期 进 行 查 询 或 者 处 理 , 就 很 容 易 导 致 出 现 这 种 情 况 。 查 看 数 据 库 发 现 , 最 后 一 次 折 旧 日 期 哪 里 的 d a t e 类 型 的 数 据 里 , 填 写 竟 然 是 0 0 : 0 0 : 0 0 , 问 题 找 到 了 , 那 么 你 只 需 要 把 时 间 删 除 , 填 写 最 后 一 个 提 折 旧 的 日 期 就 好 了 , 你 会 发 现 问 题 就 得 到 解 决 。 另 外 你 要 看 两 个 月 份 哪 里 是 否 正 常 : 一 个 是 最 后 一 次 提 折 旧 的 月 份 , 一 个 是 最 新 的 日 期 月 份 , 是 否 和 你 的 实 际 业 务 相 符 。 相 关 的 查 询 语 句 为 : s e l e c t * f r o m a c c i n f o r m a t i o n w h e r e c s y s i d l i k e ‘ f a ’ , 这 样 里 面 的 数 据 就 很 好 找 了 。 2 0 2 5 1 1 2 1 0 9 : 1 9 👁 ️ 查 看 全 文 用 友 打 印 设 置 修 改 后 , 预 览 没 有 变 化 : 设 置 打 印 模 板 后 预 览 没 有 变 化 原 因 分 析 : 操 作 员 在 进 行 打 印 预 览 时 如 果 在 预 览 界 面 选 择 “ 保 存 当 前 设 置 ” , 此 时 会 在 C 盘 下 生 成 一 个 X M L 格 式 的 文 件 , 无 论 如 何 修 改 单 据 打 印 模 板 , 预 览 调 取 的 都 是 保 存 在 C 盘 下 的 X M L 格 式 的 文 件 。 问 题 解 答 : 将 C : \ \ W I N D O W S \ \ s y s t e m 3 2 \ \ U F C O M S Q L \ \ P r i n t S e t t i n g 中 对 应 的 X M L 文 件 删 除 后 , 在 进 行 单 据 预 览 , 即 可 按 照 修 改 后 的 单 据 模 板 效 果 显 示 。 提 示 : 在 用 友 T 6 中 , V o u c h e r T e m p l a t e s 表 是 负 责 单 据 显 示 和 打 印 的 题 目 , 如 果 新 增 单 据 , 其 中 v t _ i d 可 以 设 置 为 最 大 + 1 , 其 中 字 段 v t _ t e m p l a t e m o d e = 1 表 示 的 是 打 印 模 板 , 指 向 V o u c h e r I t e m s _ P r n 表 , v t _ t e m p l a t e m o d e = 0 , 则 是 指 向 V o u c h e r I t e m s 表 2 0 2 5 1 1 2 1 0 9 : 1 4 👁 ️ 查 看 全 文 l i n u x s s h l i n u x 下 登 录 日 志 在 下 面 的 目 录 里 : c d / v a r / l o g 查 看 s s h 用 户 的 登 录 日 志 : l e s s s e c u r e l i n u x 日 志 管 理 : 1 . 日 志 简 介 日 志 对 于 安 全 来 说 , 非 常 重 要 , 他 记 录 了 系 统 每 天 发 生 的 各 种 各 样 的 事 情 , 你 可 以 通 过 他 来 检 查 错 误 发 生 的 原 因 , 或 者 受 到 攻 击 时 攻 击 者 留 下 的 痕 迹 。 日 志 主 要 的 功 能 有 : 审 计 和 监 测 。 他 还 可 以 实 时 的 监 测 系 统 状 态 , 监 测 和 追 踪 侵 入 者 等 等 。 在 L i n u x 系 统 中 , 有 三 个 主 要 的 日 志 子 系 统 : 连 接 时 间 日 志 由 多 个 程 序 执 行 , 把 纪 录 写 入 到 / v a r / l o g / w t m p 和 / v a r / r u n / u t m p , l o g i n 等 程 序 更 新 w t m p 和 u t m p 文 件 , 使 系 统 管 理 员 能 够 跟 踪 谁 在 何 时 登 录 到 系 统 。 进 程 统 计 由 系 统 内 核 执 行 。 当 一 个 进 程 终 止 时 , 为 每 个 进 程 往 进 程 统 计 文 件 ( p a c c t 或 a c c t ) 中 写 一 个 纪 录 。 进 程 统 计 的 目 的 是 为 系 统 中 的 基 本 服 务 提 供 命 令 使 用 统 计 。 错 误 日 志 由 s y s l o g d ( 8 ) 执 行 。 各 种 系 统 守 护 进 程 、 用 户 程 序 和 内 核 通 过 s y s l o g ( 3 ) 向 文 件 / v a r / l o g / m e s s a g e s 报 告 值 得 注 意 的 事 件 。 另 外 有 许 多 U N I X 程 序 创 建 日 志 。 像 H T T P 和 F T P 这 样 提 供 网 络 服 务 的 服 务 器 也 保 持 详 细 的 日 志 。 常 用 的 日 志 文 件 如 下 : a c c e s s l o g 纪 录 H T T P / w e b 的 传 输 a c c t / p a c c t 纪 录 用 户 命 令 a c u l o g 纪 录 M O D E M 的 活 动 b t m p 纪 录 失 败 的 纪 录 l a s t l o g 纪 录 最 近 几 次 成 功 登 录 的 事 件 和 最 后 一 次 不 成 功 的 登 录 m e s s a g e s 从 s y s l o g 中 记 录 信 息 ( 有 的 链 接 到 s y s l o g 文 件 ) s u d o l o g 记 录 使 用 s u d o 发 出 的 命 令 s u l o g 记 录 使 用 s u 命 令 的 使 用 s y s l o g 从 s y s l o g 中 记 录 信 息 ( 通 常 链 接 到 m e s s a g e s 文 件 ) u t m p 记 录 当 前 登 录 的 每 个 用 户 w t m p 一 个 用 户 每 次 登 录 进 入 和 退 出 时 间 的 永 久 纪 录 x f e r l o g 记 录 F T P 会 话 u t m p 、 w t m p 和 l a s t l o g 日 志 文 件 是 多 数 重 用 U N I X 日 志 子 系 统 的 关 键 保 持 用 户 登 录 进 入 和 退 出 的 纪 录 。 有 关 当 前 登 录 用 户 的 信 息 记 录 在 文 件 u t m p 中 ; 登 录 进 入 和 退 出 纪 录 在 文 件 w t m p 中 ; 最 后 一 次 登 录 文 件 可 以 用 l a s t l o g 命 令 察 看 。 数 据 交 换 、 关 机 和 重 起 也 记 录 在 w t m p 文 件 中 。 所 有 的 纪 录 都 包 含 时 间 戳 。 这 些 文 件 ( l a s t l o g 通 常 不 大 ) 在 具 有 大 量 用 户 的 系 统 中 增 长 十 分 迅 速 。 例 如 w t m p 文 件 可 以 无 限 增 长 , 除 非 定 期 截 取 。 许 多 系 统 以 一 天 或 者 一 周 为 单 位 把 w t m p 配 置 成 循 环 使 用 。 它 通 常 由 c r o n 运 行 的 脚 本 来 修 改 。 这 些 脚 本 重 新 命 名 并 循 环 使 用 w t m p 文 件 。 通 常 , w t m p 在 第 一 天 结 束 后 命 名 为 w t m p . 1 ; 第 二 天 后 w t m p . 1 变 为 w t m p . 2 等 等 , 直 到 w t m p . 7 。 每 次 有 一 个 用 户 登 录 时 , l o g i n 程 序 在 文 件 l a s t l o g 中 察 看 用 户 的 U I D 。 如 果 找 到 了 , 则 把 用 户 上 次 登 录 、 退 出 时 间 和 主 机 名 写 到 标 准 输 出 中 , 然 后 l o g i n 程 序 在 l a s t l o g 中 纪 录 新 的 登 录 时 间 。 在 新 的 l a s t l o g 纪 录 写 入 后 , u t m p 文 件 打 开 并 插 入 用 户 的 u t m p 纪 录 。 该 纪 录 一 直 用 到 用 户 登 录 退 出 时 删 除 。 u t m p 文 件 被 各 种 命 令 文 件 使 用 , 包 括 w h o 、 w 、 u s e r s 和 f i n g e r 。 下 一 步 , l o g i n 程 序 打 开 文 件 w t m p 附 加 用 户 的 u t m p 纪 录 。 当 用 户 登 录 退 出 时 , 具 有 更 新 时 间 戳 的 同 一 u t m p 纪 录 附 加 到 文 件 中 。 w t m p 文 件 被 程 序 l a s t 和 a c 使 用 。 2 . 具 体 命 令 w t m p 和 u t m p 文 件 都 是 二 进 制 文 件 , 他 们 不 能 被 诸 如 t a i l 命 令 剪 贴 或 合 并 ( 使 用 c a t 命 令 ) 。 用 户 需 要 使 用 w h o 、 w 、 u s e r s 、 l a s t 和 a c 来 使 用 这 两 个 文 件 包 含 的 信 息 。 w h o : w h o 命 令 查 询 u t m p 文 件 并 报 告 当 前 登 录 的 每 个 用 户 。 W h o 的 缺 省 输 出 包 括 用 户 名 、 终 端 类 型 、 登 录 日 期 及 远 程 主 机 。 例 如 : w h o ( 回 车 ) 显 示 y n g u o p t s / 7 A u g 1 8 1 4 : 1 2 y l o u p t s / 8 A u g 1 8 1 4 : 1 5 如 果 指 明 了 w t m p 文 件 名 , 则 w h o 命 令 查 询 所 有 以 前 的 纪 录 。 命 令 w h o / v a r / l o g / w t m p 把 报 告 自 从 w t m p 文 件 创 建 或 删 改 以 来 的 每 一 次 登 录 。 w : w 命 令 查 询 u t m p 文 件 并 显 示 当 前 系 统 中 每 个 用 户 和 它 所 运 行 的 进 程 信 息 。 例 如 : w ( 回 车 ) 显 示 : 3 : 3 6 p m u p 1 d a y , 2 2 : 3 4 , 6 u s e r s , l o a d a v e r a g e : 0 . 2 3 , 0 . 2 9 , 0 . 2 7 U S E R T T Y F R O M L O G I N @ I D L E J C P U P C P U W H A T c h y a n g p t s / 0 2 0 2 . 3 8 . 6 8 . 2 4 2 3 : 0 6 p m 2 : 0 4 0 . 0 8 s 0 . 0 4 s b a s h y n g u o p t s / 2 2 0 2 . 3 8 . 7 9 . 4 7 3 : 3 2 p m 0 . 0 0 s 0 . 1 4 s 0 . 0 5 w y l o u p t s / 8 2 0 2 . 3 8 . 6 4 . 2 3 5 2 : 1 5 p m 1 : 0 9 m 0 . 1 0 s 0 . 0 4 s b a s h u s e r s : u s e r s 用 单 独 的 一 行 打 印 出 当 前 登 录 的 用 户 , 每 个 显 示 的 用 户 名 对 应 一 个 登 录 会 话 。 如 果 一 个 用 户 有 不 止 一 个 登 录 会 话 , 那 他 的 用 户 名 把 显 示 相 同 的 次 数 。 例 如 : u s e r s ( 回 车 ) 显 示 : c h y a n g l e w i s l e w i s y l o u y n g u o y n g u o l a s t : l a s t 命 令 往 回 搜 索 w t m p 来 显 示 自 从 文 件 第 一 次 创 建 以 来 登 录 过 的 用 户 。 例 如 : c h y a n g p t s / 9 2 0 2 . 3 8 . 6 8 . 2 4 2 T u e A u g 1 0 8 : 3 4 1 1 : 2 3 ( 0 2 : 4 9 ) c f a n p t s / 6 2 0 2 . 3 8 . 6 4 . 2 2 4 T u e A u g 1 0 8 : 3 3 0 8 : 4 8 ( 0 0 : 1 4 ) c h y a n g p t s / 4 2 0 2 . 3 8 . 6 8 . 2 4 2 T u e A u g 1 0 8 : 3 2 1 2 : 1 3 ( 0 3 : 4 0 ) l e w i s p t s / 3 2 0 2 . 3 8 . 6 4 . 2 3 3 T u e A u g 1 0 8 : 0 6 1 1 : 0 9 ( 0 3 : 0 3 ) l e w i s p t s / 2 2 0 2 . 3 8 . 6 4 . 2 3 3 T u e A u g 1 0 7 : 5 6 1 1 : 0 9 ( 0 3 : 1 2 ) l i n u x 查 看 日 志 : # c d / v a r / l o g # l e s s s e c u r e 或 者 # l e s s m e s s a g e s 最 近 登 录 的 日 志 : # l a s t 2 0 2 5 1 1 2 1 0 9 : 1 3 👁 ️ 查 看 全 文 L I N U X 命 令 1 、 查 看 当 前 目 录 下 所 有 文 档 的 内 容 行 数 : w c l * 2 、 查 看 当 前 目 录 下 所 有 文 档 的 大 小 : d u s h * 3 、 后 台 启 动 P y t h o n 脚 本 输 出 日 志 到 文 件 , 查 看 日 志 文 件 4 、 查 看 服 务 器 磁 盘 使 用 情 况 d f h 5 、 查 看 服 务 器 内 存 状 况 f r e e g 6 、 查 看 当 前 目 录 下 文 件 数 量 l s l | g r e p ^ | w c l 7 、 查 看 运 行 这 的 P y t h o n 进 程 , 并 杀 掉 指 定 进 程 p s e f | g r e p p y t h o n 3 k i l l 9 进 程 号 8 、 显 示 脚 本 当 前 光 标 所 在 行 号 切 换 到 命 令 行 模 式 n u 9 、 显 示 脚 本 所 有 行 号 命 令 行 模 式 下 s e t n u 1 0 、 统 计 当 前 目 录 下 的 文 件 个 数 : l s l | g r e p ^ | w c l 1 1 、 统 计 当 前 目 录 下 的 目 录 个 数 : l s l | g r e p ^ d | w c l 1 2 、 统 计 当 前 目 录 下 的 文 件 个 数 , 包 括 子 目 录 中 的 ( R 必 须 大 写 , 否 则 无 效 ) l s l R | g r e p ^ | w c l 1 3 、 统 计 当 前 目 录 下 的 目 录 个 数 , 包 括 所 有 子 目 录 中 l s l R | g r e p ^ d | w c l 1 4 、 批 量 替 换 文 件 指 定 内 容 f i n d n a m e n o h u p . o u t | x a r g s p e r l p i e s | o l d _ s t r | n e w _ s t r | g f i n d n a m e 要 查 找 的 文 件 名 | x a r g s p e r l p i e s | 被 替 换 的 字 符 串 | 替 换 后 的 字 符 串 | g 2 0 2 5 1 1 2 1 0 9 : 0 4 👁 ️ 查 看 全 文 f l a s k 基 础 一 、 配 置 文 件 F l a s k 的 配 置 文 件 a p p . c o n f i g C o n f i g 对 象 的 本 质 是 一 个 字 典 f l a s k 中 的 配 置 文 件 是 一 个 f l a s k . c o n f i g . C o n f i g 对 象 ( 继 承 字 典 ) , 默 认 配 置 为 : 修 改 配 置 的 方 式 方 式 一 : a p p . c o n f i g [ 参 数 ] = v a l u e a p p . s e c r e t _ k e y = v a l u e 修 改 配 置 文 件 方 式 一 p r i n t ( a p p . c o n f i g . g e t ( D E B U G ) ) # F a l s e a p p . c o n f i g [ D E B U G ] = T r u e # 修 改 配 置 文 件 的 D E B U G 属 性 p r i n t ( a p p . c o n f i g . g e t ( D E B U G ) ) # T r u e 方 式 二 : a p p . c o n f i g . f r o m _ p y f i l e ( p y t h o n 文 件 名 称 ) 如 : s e t t i n g s . p y D E B U G = T r u e a p p . c o n f i g . f r o m _ p y f i l e ( s e t t i n g s . p y ) a p p . c o n f i g . f r o m _ e n v v a r ( 环 境 变 量 名 称 ) 环 境 变 量 的 值 为 p y t h o n 文 件 名 称 名 称 , 内 部 调 用 f r o m _ p y f i l e 方 法 a p p . c o n f i g . f r o m _ j s o n ( j s o n 文 件 名 称 ) J S O N 文 件 名 称 , 必 须 是 j s o n 格 式 , 因 为 内 部 会 执 行 j s o n . l o a d s a p p . c o n f i g . f r o m _ m a p p i n g ( ) 字 典 格 式 a p p . c o n f i g . f r o m _ o b j e c t ( p y t h o n 类 或 类 的 路 径 ) a p p . c o n f i g . f r o m _ o b j e c t ( s e t t i n g s . M y S e t t i n g ) # s e t t i n g s . p y 的 M y S e t t i n g 类 二 、 路 由 @ a p p . r o u t e ( / u s e r / u s e r n a m e ) @ a p p . r o u t e ( / p o s t / i n t : p o s t _ i d ) @ a p p . r o u t e ( / p o s t / f l o a t : p o s t _ i d ) @ a p p . r o u t e ( / p o s t / p a t h : p a t h ) @ a p p . r o u t e ( / l o g i n , m e t h o d s = [ G E T , P O S T ] ) 常 用 路 由 系 统 有 以 上 五 种 , 所 有 的 路 由 系 统 都 是 基 于 一 下 对 应 关 系 来 处 理 : 转 换 器 类 型 , 为 变 量 指 定 规 则 : s t r i n g ( 缺 省 值 ) 接 受 任 何 不 包 含 斜 杠 的 文 本 i n t 接 受 正 整 数 f l o a t 接 受 正 浮 点 数 p a t h 类 似 s t r i n g , 但 可 以 包 含 斜 杠 u u i d 接 受 U U I D 字 符 串 D E F A U L T _ C O N V E R T E R S = 示 例 : f r o m f l a s k i m p o r t F l a s k , r e d i r e c t , u r l _ f o r a p p = F l a s k ( n a m e ) e n d p o i n t 指 向 函 数 的 名 字 @ a p p . r o u t e ( / b o o k / , e n d p o i n t = b o o k ) d e f b o o k ( n e w i d ) : p r i n t ( n e w i d , t y p e ( n e w i d ) ) # 1 2 3 r e t u r n B o o k 页 面 m e t h o d s = 指 定 请 求 方 式 的 列 表 @ a p p . r o u t e ( / , m e t h o d s = [ G E T , P O S T ] ) d e f i n d e x ( ) : r e t u r n r e d i r e c t ( u r l _ f o r ( b o o k , n e w i d = 1 2 3 ) ) # 反 向 解 析 i f n a m e = = m a i n : a p p . r u n ( ) 访 问 的 U R L 1 . U R L 是 中 规 中 举 的 , 尾 部 有 一 个 斜 杠 , 看 起 来 就 如 同 一 个 文 件 夹 。 访 问 一 个 没 有 斜 杠 结 尾 的 U R L 时 F l a s k 会 自 动 进 行 重 定 向 , 帮 你 在 尾 部 加 上 一 个 斜 杠 。 2 . U R L 没 有 尾 部 斜 杠 , 因 此 其 行 为 表 现 与 一 个 文 件 类 似 。 如 果 访 问 这 个 U R L 时 添 加 了 尾 部 斜 杠 就 会 得 到 一 个 4 0 4 错 误 。 这 样 可 以 保 持 U R L 唯 一 , 并 帮 助 搜 索 引 擎 避 免 重 复 索 引 同 一 页 面 。 三 、 静 态 文 件 动 态 的 w e b 应 用 也 需 要 静 态 文 件 , 一 般 是 C S S 和 J a v a S c r i p t 文 件 。 理 想 情 况 下 你 的 服 务 器 已 经 配 置 好 了 为 你 的 提 供 静 态 文 件 的 服 务 。 但 是 在 开 发 过 程 中 , F l a s k 也 能 做 好 这 项 工 作 。 只 要 在 你 的 包 或 模 块 旁 边 创 建 一 个 名 为 s t a t i c 的 文 件 夹 就 行 了 。 静 态 文 件 位 于 应 用 的 / s t a t i c 中 。 使 用 特 定 的 s t a t i c 端 点 就 可 以 生 成 相 应 的 U R L u r l _ f o r ( s t a t i c , f i l e n a m e = s t y l e . c s s ) 这 个 静 态 文 件 在 文 件 系 统 中 的 位 置 应 该 是 s t a t i c / s t y l e . c s s 。 四 、 请 求 和 响 应 导 入 r e q u e s t 和 R e s p o n s e f r o m f l a s k i m p o r t F l a s k , r e q u e s t , R e s p o n s e # 请 求 相 关 信 息 r e q u e s t . m e t h o d r e q u e s t . a r g s r e q u e s t . f o r m r e q u e s t . v a l u e s r e q u e s t . c o o k i e s r e q u e s t . h e a d e r s r e q u e s t . p a t h r e q u e s t . f u l l _ p a t h r e q u e s t . s c r i p t _ r o o t r e q u e s t . u r l r e q u e s t . b a s e _ u r l r e q u e s t . u r l _ r o o t r e q u e s t . h o s t _ u r l r e q u e s t . h o s t r e q u e s t . f i l e s o b j = r e q u e s t . f i l e s [ t h e _ f i l e _ n a m e ] o b j . s a v e ( / v a r / w w w / u p l o a d s / + s e c u r e _ f i l e n a m e ( f . f i l e n a m e ) ) 响 应 相 关 信 息 r e t u r n 字 符 串 r e t u r n r e n d e r _ t e m p l a t e ( h t m l 模 板 路 径 , * * ) r e t u r n r e d i r e c t ( / i n d e x . h t m l ) r e s p o n s e = m a k e _ r e s p o n s e ( r e n d e r _ t e m p l a t e ( i n d e x . h t m l ) ) r e s p o n s e 是 f l a s k . w r a p p e r s . R e s p o n s e 类 型 r e s p o n s e . d e l e t e _ c o o k i e ( k e y ) r e s p o n s e . s e t _ c o o k i e ( k e y , v a l u e ) r e s p o n s e . h e a d e r s [ X S o m e t h i n g ] = A v a l u e r e t u r n r e s p o n s e 示 例 : f r o m f l a s k i m p o r t F l a s k f r o m f l a s k i m p o r t r e q u e s t , R e s p o n s e f r o m f l a s k i m p o r t r e n d e r _ t e m p l a t e f r o m f l a s k i m p o r t m a k e _ r e s p o n s e a p p = F l a s k ( n a m e ) @ a p p . r o u t e ( / ) d e f i n d e x ( ) : p r i n t ( r e q u e s t . m e t h o d ) # 请 求 自 定 义 响 应 r e s p o n s e = m a k e _ r e s p o n s e ( r e n d e r _ t e m p l a t e ( i n d e x . h t m l ) ) r e s p o n s e . s e t _ c o o k i e ( k e y , v a l u e ) # 响 应 设 置 c o o k i e r e t u r n r e s p o n s e # r e t u r n r e n d e r _ t e m p l a t e ( i n d e x . h t m l ) # 响 应 i f n a m e = = m a i n : a p p . r u n ( ) 五 、 模 板 1 、 模 板 的 使 用 F l a s k 使 用 的 是 J i n j a 2 模 板 , 所 以 其 语 法 和 D j a n g o 无 差 别 2 、 自 定 义 模 板 方 法 F l a s k 中 自 定 义 模 板 方 法 的 方 式 和 B o t t l e 相 似 , 创 建 一 个 函 数 并 通 过 参 数 的 形 式 传 入 r e n d e r _ t e m p l a t e 示 例 一 f r o m f l a s k i m p o r t F l a s k f r o m f l a s k i m p o r t u r l _ f o r f r o m f l a s k i m p o r t r e n d e r _ t e m p l a t e a p p = F l a s k ( n a m e ) b o o k _ l i s t = [ , , , ] @ a p p . r o u t e ( / b o o k ) d e f b o o k ( ) : r e t u r n r e n d e r _ t e m p l a t e ( b o o k . h t m l , b o o k _ l i s t = b o o k _ l i s t ) i f n a m e = = m a i n : a p p . r u n ( ) T i t l e } 实 例 1 的 H T M L 实 例 二 f r o m f l a s k i m p o r t F l a s k f r o m f l a s k i m p o r t r e n d e r _ t e m p l a t e a p p = F l a s k ( n a m e ) m y d i c t = d e f m y f u n c ( ) : r e t u r n 函 数 返 回 的 内 容 @ a p p . r o u t e ( / t e s t ) d e f t e s t ( ) : r e t u r n r e n d e r _ t e m p l a t e ( t e s t . h t m l , * * ) # 传 入 的 字 典 需 要 打 散 i f n a m e = = m a i n : a p p . r u n ( ) T i t l e } 0 } 1 } 实 例 2 的 H T M L 2 0 2 5 1 1 2 1 0 9 : 0 3 👁 ️ 查 看 全 文 p h p 调 用 l i n u x 命 令 1 、 e x e c 函 数 $ t e s t = l s / t m p / t e s t ; / / l s 是 l i n u x 下 的 查 目 录 , 文 件 的 命 令 e x e c ( $ t e s t , $ a r r a y ) ; / / 执 行 命 令 p r i n t _ r ( $ a r r a y ) ; ? > 2 、 s y s t e m 函 数 $ t e s t = l s / t m p / t e s t ; $ l a s t = s y s t e m ( $ t e s t ) ; p r i n t l a s t : $ l a s t \ \ n ; ? > 3 、 p a s s t h r u 函 数 $ t e s t = l s / t m p / t e s t ; p a s s t h r u ( $ t e s t ) ; ? > 4 、 p o p e n 函 数 $ t e s t = l s / t m p / t e s t ; $ f p = p o p e n ( $ t e s t , r ) ; / / p o p e n 打 一 个 进 程 通 道 w h i l e ( ! f e o f ( $ f p ) ) p c l o s e ( $ f p ) ; ? > 5 、 p r o c _ o p e n 函 数 $ t e s t = l s / t m p / t e s t ; $ a r r a y a r r a y = a r r a y ( a r r a y ( p i p e , r ) , / / 标 准 输 入 a r r a y ( p i p e , w ) , / / 标 准 输 出 内 容 a r r a y ( p i p e , w ) / / 标 准 输 出 错 误 ) ; $ f p = p r o c _ o p e n ( $ t e s t , $ a r r a y , $ p i p e s ) ; / / 打 开 一 个 进 程 通 道 e c h o s t r e a m _ g e t _ c o n t e n t s ( $ p i p e s [ 1 ] ) ; / / 为 什 么 是 $ p i p e s [ 1 ] , 因 为 1 是 输 出 内 容 p r o c _ c l o s e ( $ f p ) ; ? > 6 、 p r o c _ o p e n 函 数 $ t e s t = l s / t m p / t e s t ; $ a r r a y a r r a y = a r r a y ( a r r a y ( p i p e , r ) , / / 标 准 输 入 a r r a y ( p i p e , w ) , / / 标 准 输 出 内 容 a r r a y ( p i p e , w ) / / 标 准 输 出 错 误 ) ; $ f p = p r o c _ o p e n ( $ t e s t , $ a r r a y , $ p i p e s ) ; / / 打 开 一 个 进 程 通 道 e c h o s t r e a m _ g e t _ c o n t e n t s ( $ p i p e s [ 1 ] ) ; / / 为 什 么 是 $ p i p e s [ 1 ] , 因 为 1 是 输 出 内 容 p r o c _ c l o s e ( $ f p ) ; ? > 7 、 s h e l l _ e x e c 函 数 $ t e s t = l s / t m p / t e s t ; $ o u t = s h e l l _ e x e c ( $ t e s t ) ; e c h o $ o u t ; ? > 2 0 2 5 1 1 2 1 0 9 : 0 2 👁 ️ 查 看 全 文 问 题 描 述 : 用 友 多 个 版 本 的 固 定 资 产 处 理 模 块 “ 处 理 ” 菜 单 中 的 项 目 会 消 失 大 半 问 题 分 析 : 日 期 格 式 不 同 导 致 的 , 属 于 软 件 b u g , 客 户 端 区 域 修 改 日 期 格 式 为 长 格 式 用 友 T 6 固 定 资 产 模 块 处 理 菜 单 中 的 项 目 会 突 然 消 失 解 决 办 法 : 首 先 进 入 数 据 库 , a c c i n f o r m a t i o n 中 , 执 行 : S E L E C T * F R O M A c c I n f o r m a t i o n W H E R E ( c N a m e L I K E d W r i t a b l e D a t e ) O R ( c N a m e L I K E i L a s t P e r i o d ) 将 最 新 会 计 期 间 改 为 : 3 将 最 新 会 计 日 期 改 为 : 2 0 2 1 0 3 0 1 以 上 根 据 具 体 情 况 进 行 修 改 。 2 0 2 5 1 1 2 1 0 9 : 0 0 👁 ️ 查 看 全 文 j i a j a 2 操 作 数 学 运 算 + , , * , / , * * , / / , % 等 数 学 运 算 符 都 支 持 . 逻 辑 运 算 a n d , o r , n o t 也 同 样 支 持 1 . i n 判 断 元 素 是 否 在 集 合 中 2 . | 管 道 操 作 符 , 默 认 使 用 A p p l y 调 用 一 个 方 法 3 . ~ 字 符 串 连 接 4 ( ) 调 用 可 调 用 对 象 5 . . 和 [ ] 获 取 属 性 6 . 三 元 操 作 : v a l u e 1 i f e x p r e s s i o n e l s e v a l u e 2 支 持 7 . 内 建 f i l t e r : ( 对 于 内 建 f i l t e r 的 别 名 , 可 以 在 j i n j a 2 的 f i l t e r s . p y 文 件 中 查 找 ) 8 . a b s ( n u m b e r ) 返 回 一 个 值 的 绝 对 值 9 . b a t c h ( v a l u e , l i n c o u n t , f i l l _ w i t h = N o n e ) : 接 受 的 v a l u e 是 一 个 序 列 对 象 , l i n e c o u n t 表 明 个 数 , 最 后 生 成 一 个 列 表 , 列 表 个 数 为 l i n e c o u n t , 如 果 提 供 的 v a l u e 长 度 小 于 l i n e c o u n t , 不 足 的 使 用 f i l l _ w i t h 填 充 1 0 . c a p i t a l i z e ( s t r i n g ) : 接 受 一 个 字 符 串 , 将 其 转 换 为 首 字 母 大 写 , 其 他 字 母 小 写 的 形 式 返 回 1 1 . c e n t e r ( v a l u e , w i d t h = 8 0 ) : 接 受 一 个 字 符 串 , 将 其 至 于 8 0 的 长 度 中 居 中 , 不 足 的 字 符 使 用 空 格 填 充 1 2 . d e f a u l t ( v a l u e , d e f a u l t _ v a l u e = u ” ” , b o o l e a n = F a l s e ) : 返 回 v a l u e 指 定 的 变 量 的 值 , 如 果 v a l u e 是 U n d e f i n e d 那 么 返 回 d e f a u l t _ v a l u e 指 定 的 值 , b o o l e a n 意 义 未 知 1 3 . d i c t s o r t ( v a l u e , c a s e _ s e n s i t i v e = F a l s e , b y = ‘ k e y ’ ) : v a l u e 为 要 遍 历 的 字 典 , c a s e _ s e n s i t i v e 指 示 是 否 立 即 加 载 , 设 置 为 F a l s e 表 示 延 时 加 载 , b y 表 示 以 什 么 排 序 , 可 以 通 过 设 置 b y = ‘ v a l u e ’ 来 以 值 排 序 . 1 4 . e s c a p e ( s t r i n g ) : 返 回 一 个 转 码 的 安 全 H T M L 1 5 . f i l e s i z e f o r m a t ( v a l u e ) : 接 受 一 个 数 值 , 返 回 人 易 读 的 文 件 大 小 表 示 . 1 6 . f i r s t ( s e q u e n c e ) : 返 回 序 列 的 第 一 个 元 素 1 7 . f l o a t ( v a l u e , d e f a u l t = 0 . 0 ) : 将 接 受 到 的 v a l u e 转 换 成 f l o a t 类 型 , 如 果 转 换 失 败 返 回 指 定 的 d e f a u l t 值 1 8 . f o r c e e s c a p e ( v a l u e ) : 强 制 进 行 H T M L 转 码 , 也 就 是 说 不 检 查 要 转 码 的 字 符 串 是 否 是 标 记 为 安 全 的 , 这 样 可 能 会 发 生 二 次 转 码 1 9 . f o r m a t ( v a l u e , * a t t r i b u t e ) : 类 似 于 字 符 串 格 式 化 ’ % d % s ’ 这 样 的 功 能 v a l u e 是 格 式 定 义 , a t t r i b u t e 不 定 参 数 接 受 占 位 符 代 表 的 值 . 2 0 . g r o u p b y ( v a l u e , a t t r i b u t e ) : 按 照 指 定 的 共 有 属 性 将 集 合 进 行 分 组 , 返 回 元 组 组 成 的 列 表 , 元 组 中 第 一 个 元 素 是 用 来 分 组 的 属 性 的 值 , 第 二 个 元 素 是 分 组 得 到 的 所 有 原 集 合 元 素 的 列 表 . 2 1 . i n d e n t ( s t r i n g , w i d t h = 4 , i n d e n t f i r s t = F a l s e ) : 将 接 受 到 的 s t r i n g , 每 行 缩 进 w i d t h 指 定 的 字 符 数 , i n d e n t f i r s t 用 来 指 定 首 行 是 否 缩 进 . 2 2 . i n t ( v a l u e , d e f a u l t = 0 ) : 将 接 受 到 的 v a l u e 转 换 成 i n t 型 , 如 果 转 换 失 败 , 返 回 d e f a u l t 指 定 的 值 2 3 . j o i n ( v a l u e , d = u ” ” ) : 接 受 一 个 序 列 类 型 的 对 象 , 向 序 列 中 进 行 插 空 d 指 定 的 字 符 串 返 回 一 个 字 符 串 2 4 . l a s t ( s e q ) : 返 回 指 定 序 列 的 最 后 一 个 元 素 2 5 . l e n g t h ( o b j ) : 返 回 序 列 或 者 字 典 的 项 数 2 6 . l i s t ( v a l u e ) : 将 接 受 到 的 v a l u e 转 换 成 一 个 l i s t 2 7 . l o w e r ( s t r i n g ) : 将 接 受 到 的 字 符 串 转 换 成 小 写 形 式 . 2 8 . p p r i n t ( v a l u e , v e r b o s e = F a l s e ) : 漂 亮 的 打 印 一 个 变 量 的 值 , 多 用 于 调 试 , v e r b o s e 表 示 是 否 显 示 冗 长 的 信 息 2 9 . r a n d o m ( s e q ) : 接 受 一 个 序 列 对 象 , 随 机 返 回 其 中 的 一 个 元 素 3 0 . r e p l a c e ( s t r i n g , o l d , n e w , c o u n t = N o n e ) : 接 受 一 个 字 符 串 , 将 其 中 的 o l d 表 示 的 子 串 替 换 成 n e w 指 定 的 子 串 , 从 左 到 右 替 换 c o u n t 次 , 如 果 c o u n t 不 指 定 , 则 替 换 一 次 3 1 . r e v e r s e ( v a l u e ) : 接 受 一 个 可 迭 代 对 象 , 返 回 逆 序 的 迭 代 器 3 2 . r o u n d ( v a l u e , p r e c i s i o n = 0 , m e t h o d = ‘ c o m m o n ’ ) : 舍 去 运 算 , 接 受 一 个 值 , p r e c i s i o n 表 示 精 度 ( 小 数 点 后 保 留 几 位 ) , m e t h o d 可 以 取 值 c o m m o n | c e i l | f l o o r , 分 别 表 示 四 舍 五 入 | 进 位 | 舍 去 3 3 . s a f e ( v a l u e ) : 标 记 传 入 的 v a l u e 值 是 安 全 的 , 使 用 e s c a p e 转 码 时 不 会 发 生 二 次 转 码 3 4 . s l i c e ( v a l u e , s l i c e s , f i l l _ w i d t h = N o n e ) : 切 片 , 接 受 一 个 可 迭 代 对 象 , 返 回 s l i c e s 指 定 的 前 n 个 元 素 , 不 足 n 个 使 用 f i l l _ w i d t h 指 定 的 对 象 进 行 填 充 3 5 . s o r t ( v a l u e , r e v e r s e = F a l s e ) : 接 受 一 个 序 列 对 象 , 进 行 排 序 , r e v e r s e 指 定 是 否 逆 序 3 6 . s t r i n g ( o b j ) : 接 受 一 个 对 象 , 转 换 成 一 个 s t r i n g 字 符 串 3 7 . s t r i p t a g s ( v a l u e s ) : 接 受 一 个 字 符 串 , 剥 离 S G M L / X M L 标 签 , 并 且 将 多 个 空 白 字 符 转 换 成 单 空 格 3 8 . s u m ( s e q u e n c e , s t a r t = 0 ) : 接 受 一 个 序 列 对 象 , 返 回 序 列 对 象 的 元 素 和 s t a r t 的 总 和 , 如 果 指 定 的 序 列 对 象 是 空 的 , 就 返 回 s t a r t 指 定 的 值 3 9 . t i t l e ( s t r i n g ) : 将 接 受 到 的 字 符 串 转 换 成 标 题 模 式 , 即 每 个 单 词 的 首 字 母 大 写 4 0 . t r i m ( v a l u e ) : 去 掉 字 符 串 开 始 和 末 尾 多 余 的 空 白 字 符 4 1 . t r u n c a t e ( s t r i n g , l e n g t h = 2 5 5 , k i l l w o r d s = F a l s e , e n d = “ … ” ) : 切 断 接 受 到 的 字 符 串 , 截 取 前 l e n g t h 个 字 符 , 如 果 字 符 串 比 l e n g t h 长 , 切 断 后 追 加 e n d 指 定 的 字 符 串 , 如 果 k i l l w o r d s = T r u e 可 以 返 回 , 如 果 k i l l w o r d s = F a l s e 不 会 有 任 何 输 出 , 不 明 白 . 4 2 . u p p e r ( s t r i n g ) 把 接 受 到 的 字 符 串 转 成 大 写 4 3 . u r l i z e ( v a l u e , t r i m _ u r l _ l i m i t = N o n e , n o f o l l o w = F a l s e ) : 接 受 一 个 u r l , 转 换 成 一 个 标 签 表 示 的 l i n k , 这 个 l i n k 的 h r e f 为 传 入 的 u r l , i n n e r T e x t 是 u r l 截 取 前 t r i m _ u r l _ l i m i t 个 字 符 , n o f o l l o w 设 置 为 t r u e 时 , 会 为 这 个 l i n k 加 入 一 个 属 性 r e l = ’ n o f o l l o w ’ 4 4 . w o r d c o u n t ( s t r i n g ) : 计 算 s t r i n g 中 的 单 词 数 4 5 . w o r d w r a p ( s t r i n g , w i d t h = 7 9 , b r e a k _ l o n g _ w o r d s = T r u e ) : 返 回 经 过 包 装 的 w i d t h 指 定 宽 度 的 字 符 , 也 就 是 说 每 读 取 w i d t h 个 字 符 就 会 换 行 . , b r e a k _ l o n g _ w o r d s 表 明 在 获 取 到 w i d t h 个 字 符 之 后 , 如 果 一 个 单 词 还 没 有 结 束 , 是 否 截 断 单 词 , F a l s e 将 不 会 截 断 4 6 . x m l a t t r ( d , a u t o s p a c e = T r u e ) : 通 过 接 受 一 个 字 典 , 创 建 一 个 S G M L / X M L 属 性 列 表 , 例 如 : 可 以 得 到 输 出 字 典 中 指 定 的 值 为 n o n e 的 , 将 不 会 被 解 析 成 标 签 属 性 . 2 3 内 建 测 试 : 2 3 . 1 c a l l a b l e ( o b j e c t ) : 测 试 一 个 对 象 是 否 是 可 调 用 对 象 2 3 . 2 d e f i n e d ( v a l u e ) : 测 试 传 入 的 对 象 是 否 已 经 定 义 了 2 3 . 3 d i v i s i b l e b y ( v a l u e , n u m ) 测 试 传 入 的 数 值 是 否 可 以 被 n u m 整 除 2 3 . 4 e s c a p e d ( v a l u e ) : 检 查 传 入 的 对 象 是 否 被 转 码 了 2 3 . 5 e v e n ( v a l u e ) : 如 果 传 入 的 对 象 是 e v e n 的 返 回 T r u e , 不 懂 e v e n 是 什 么 样 的 对 象 2 3 . 6 i t e r a b l e ( v a l u e ) : 检 查 对 象 是 否 是 可 迭 代 的 2 3 . 7 l o w e r ( v a l u e ) : 检 查 传 入 的 字 符 串 是 否 都 是 小 写 2 3 . 8 n o n e ( v a l u e ) : 检 查 对 象 是 否 是 空 对 象 N o n e 2 3 . 9 n u m b e r ( v a l u e ) : 检 查 对 象 是 否 是 一 个 数 字 2 3 . 1 0 o d d ( v a l u e ) : 检 查 传 入 的 数 字 是 否 是 奇 数 2 3 . 1 1 s a m e a s ( v a l u e , o t h e r ) : 检 查 传 入 的 对 象 和 o t h e r 指 定 的 对 象 是 否 在 内 存 中 的 同 一 块 地 址 ( 同 一 个 对 象 ) 2 3 . 1 2 s e q u e n c e ( v a l u e ) : 检 查 对 象 是 否 是 序 列 , 序 列 同 样 是 可 迭 代 对 象 2 3 . 1 3 s t r i n g ( v a l u e ) : 检 查 对 象 是 否 是 s t r i n g 2 3 . 1 4 u n d e f i n e d ( v a l u e ) : 检 查 一 个 对 象 是 否 未 定 义 2 3 . 1 5 u p p e r ( v a l u e ) : 检 查 一 个 字 符 串 是 否 全 部 大 写 2 4 全 局 函 数 : 2 4 . 1 r a n g e ( [ s t a r t , ] s t o p [ , s t e p ] ) : } { % e n d f o r % } 2 4 . 2 l i p s u m ( n = 5 , h t m l = T r u e , m i n = 2 0 , m a x = 1 0 0 ) : 不 知 道 用 途 2 4 . 3 d i c t ( * * i t e m s ) 根 据 传 入 的 关 键 字 参 数 构 造 一 个 字 典 对 象 . f o r 循 环 打 印 一 个 序 列 , 例 如 : h 1 > M e m b e r s } 在 循 环 内 部 , 你 可 以 访 问 一 些 特 殊 的 变 量 V a r i a b l e D e s c r i p t i o n l o o p . i n d e x 当 前 迭 代 的 索 引 , 从 1 开 始 算 l o o p . i n d e x 0 当 前 迭 代 的 索 引 , 从 0 开 始 算 l o o p . r e v i n d e x 相 对 于 序 列 末 尾 的 索 引 , 从 1 开 始 算 l o o p . r e v i n d e x 0 相 对 于 序 列 末 尾 的 索 引 , 从 0 开 始 算 l o o p . f i r s t 相 当 于 l o o p . i n d e x = = 1 . l o o p . l a s t 相 当 于 l o o p . i n d e x = = l e n ( s e q ) 1 l o o p . l e n g t h 序 列 的 长 度 . l o o p . c y c l e 是 一 个 帮 助 性 质 的 函 数 , 可 以 接 受 两 个 字 符 串 参 数 , 如 果 当 前 循 环 索 引 是 偶 数 , 则 显 示 第 一 个 字 符 串 , 是 奇 数 则 显 示 第 二 个 字 符 串 。 它 常 被 在 表 格 中 用 来 用 不 同 的 背 景 色 区 分 相 邻 的 行 。 设 置 变 量 值 宏 } : } W h y d o y o u n e e d a n e x t e n s i o n f o r t h a t ? A f u n c t i o n i s p e r f e c t l y f i n e : f r o m j i n j a 2 i m p o r t c o n t e x t f u n c t i o n @ c o n t e x t f u n c t i o n d e f w i d g e t ( c o n t e x t , t e m p l a t e _ n a m e , * * e x t r a _ c o n t e x t ) : t = j i n j a _ e n v . g e t _ t e m p l a t e ( w i d g e t s / + t e m p l a t e _ n a m e ) c t x = d i c t ( c o n t e x t . i t e m s ( ) ) c t x . u p d a t e ( e x t r a _ c o n t e x t ) r e t u r n t . r e n d e r ( c t x ) j i n j a _ e n v . g l o b a l s [ w i d g e t ] = w i d g e t A n d t h e n i n t h e t e m p l a t e : : } 1 2 g l o b a l f u n c t i o n s 和 f i l t e r s 类 似 , 注 册 方 法 都 是 将 其 保 存 于 E n v i r o n m e n t 中 , 前 者 保 存 在 E n v i r o n m e n t . g l o b a l s 字 典 中 , 后 者 保 存 在 E n v i r o n m e n t . f i l t e r s 字 典 中 即 可 。 0 1 e n v . f i l t e r s [ f i l t e r _ n a m e ] = f i l t e r _ f u n c 0 2 e n v . f i l t e r s [ g l o b a l f u n c t i o n _ n a m e ] = g l o b a l _ f u n c 0 3 m a c r o : 0 4 0 5 0 7 0 8 0 9 } 1 0 1 1 1 2 1 3 } 1 4 1 5 } 1 6 1 7 1 8 1 9 2 0 2 1 2 2 T h i s i s a s i m p l e d i a l o g r e n d e r e d b y u s i n g a m a c r o a n d 2 3 a c a l l b l o c k . 2 4 2 0 2 5 1 1 2 1 0 8 : 5 8 👁 ️ 查 看 全 文 P Y T H O N 操 作 e x c e l p i p i n s t a l l o p e n p y x l f r o m o p e n p y x l i m p o r t l o a d _ w o r k b o o k w b = l o a d _ w o r k b o o k ( f i l e _ n a m e ) w s = w b [ s h e e t _ n a m e ] f o r s h e e t i n w b : w b . c l o s e ( ) w b . s a v e ( f i l e n a m e ) s h e e t [ 1 ] # 第 一 行 s h e e t [ A ] # A 列 s h e e t [ A 1 ] # 指 定 单 元 格 s h e e t [ A 2 : D 2 ] # 获 取 行 s h e e t [ A 2 : A 4 ] # 获 取 列 s h e e t [ A 1 : D 4 ] # 获 取 4 行 4 列 w s . c e l l ( 1 , 1 ) . v a l u e f o r r o w i n w s . i t e r _ r o w s ( m i n _ r o w = 3 , m a x _ r o w = 5 , m i n _ c o l = 2 , m a x _ c o l = 5 ) : p r i n t ( * [ r . v a l u e f o r r i n r o w ] ) w s . a p p e n d ( [ c e l l 1 , c e l l 2 ] ) 在 指 定 行 插 入 w s . i n s e r t _ r o w s ( 7 ) f o r c e l l i n w s [ 7 ] : c e l l . v a l u e = c e l l v a l u e 在 指 定 列 插 入 w s . i n s e r t _ c o l s ( 2 ) f o r i i n w s . m a x _ r o w : c e l l = w s . c e l l ( i , 2 ) c e l l . v a l u e = c e l l v a l u e w s . d e l e t e _ r o w s ( 2 ) 删 除 行 w s . d e l e t e _ c o l s ( 2 ) 删 除 列 w o r k s h e e t . a p p e n d ( ) 增 加 一 行 s a v e ( ) 方 面 是 w 的 模 式 写 入 , 会 覆 盖 w o r k s h e e t 表 存 在 属 性 : d i m e n s i o n s : 返 回 包 含 数 据 的 所 有 单 元 格 的 最 小 边 界 范 围 m a x _ c o l u m n : 包 含 数 据 的 最 大 列 数 m a x _ r o w : 包 含 数 据 的 最 大 行 数 v a l u e s : 按 行 获 取 所 有 单 元 格 的 值 , 返 回 一 个 生 成 器 c e l l 属 性 r o w : 单 元 格 的 行 号 ( 从 1 开 始 ) c o l u m n : 单 元 格 的 列 索 引 字 母 ( 从 A 开 始 ) c o l _ i d x : 单 元 格 的 列 号 ( 从 1 开 始 ) c o l u m n _ l e t t e r : 单 元 格 的 字 母 索 引 ( A , B , . . . ) c o o r d i n a t e : 单 元 格 的 坐 标 ( 比 如 : A 1 ) p a r e n t : 单 元 格 所 在 的 w o r k s h e e t d a t a _ t y p e : 单 元 格 值 的 类 型 选 择 文 件 窗 口 i m p o r t w i n 3 2 u i d l g = w i n 3 2 u i . C r e a t e F i l e D i a l o g ( 1 ) # 1 表 示 打 开 文 件 对 话 框 d l g . S e t O F N I n i t i a l D i r ( E : / P y t h o n ) # 设 置 打 开 文 件 对 话 框 中 的 初 始 显 示 目 录 d l g . D o M o d a l ( ) f i l e n a m e = d l g . G e t P a t h N a m e ( ) # 获 取 选 择 的 文 件 名 称 s e l f . l i n e E d i t _ I n p u t I d _ A I . s e t T e x t ( f i l e n a m e ) # 将 获 取 的 文 件 名 称 写 入 名 为 “ l i n e E d i t _ I n p u t I d _ A I ” 可 编 辑 文 本 框 2 0 2 5 1 1 2 1 0 8 : 5 8 👁 ️ 查 看 全 文 m y s q l 子 增 加 字 段 I D s q l 代 码 A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; 2 0 2 5 1 1 2 1 0 8 : 5 7 👁 ️ 查 看 全 文 c # 操 作 数 据 库 S q l C o n n e c t i o n c o n n = n e w S q l C o n n e c t i o n ( s e r v e r = 1 7 2 . 3 1 . 9 . 9 ; u i d = s a ; p w d = s a ; d a t a b a s e = u f d a t a _ 1 0 1 _ 2 0 2 0 ) ; c o n n . O p e n ( ) ; s t r i n g s q l ; c i n v c o d e = 1 0 0 % s q l = $ @ s e l e c t t o p 1 0 0 0 * f r o m i n v e n t o r y w h e r e c i n v c o d e l i k e ; S q l C o m m a n d c o m m a n d = n e w S q l C o m m a n d ( s q l , c o n n ) ; / / i n t r e s u l t = c o m m a n d . E x e c u t e N o n Q u e r y ( ) ; / / 这 里 是 u p d a t e d e l e t e 等 引 起 的 行 号 变 化 / / 以 下 使 用 r e a d e r 取 得 , 然 后 送 给 g r i d S q l D a t a R e a d e r r e a d e r = c o m m a n d . E x e c u t e R e a d e r ( ) ; B i n d i n g S o u r c e s o u r c e = n e w B i n d i n g S o u r c e ( ) ; s o u r c e . D a t a S o u r c e = r e a d e r ; d a t a G r i d V i e w 1 . D a t a S o u r c e = s o u r c e ; c o n n . C l o s e ( ) ; / / 以 下 为 r e a d e r 使 用 t a b l e 传 递 到 d a t a g r i d D a t a T a b l e d a t a = n e w D a t a T a b l e ( ) ; S q l D a t a R e a d e r r e a d e r = c o m m a n d . E x e c u t e R e a d e r ( ) ; d a t a . L o a d ( r e a d e r ) ; d a t a G r i d V i e w 1 . D a t a S o u r c e = d a t a ; c o n n . C l o s e ( ) ; / / 以 下 为 使 用 d a t a a d a p t e r 送 到 t a b l e 里 面 S q l D a t a A d a p t e r s q l D a t a A d a p t e r = n e w S q l D a t a A d a p t e r ( s q l , c o n n ) ; D a t a T a b l e d a t a = n e w D a t a T a b l e ( ) ; s q l D a t a A d a p t e r . F i l l ( d a t a ) ; d a t a G r i d V i e w 1 . D a t a S o u r c e = d a t a ; c o n n . C l o s e ( ) ; 2 0 2 5 1 1 2 1 0 8 : 5 6 👁 ️ 查 看 全 文 M O N G O 操 作 s h o w d b s 查 看 所 有 数 据 库 u s e r u n o o b 打 开 和 创 建 数 据 库 d b . d r o p D a t a b a s e ( ) 删 除 数 据 库 d b . c r e a t e C o l l e c t i o n ( 集 合 名 ) 创 建 集 合 d b . c o l l e c t i o n . d r o p ( ) 删 除 集 合 d b . 集 合 名 . i n s e r t ( d o c u m e n t ) 或 者 d b . 集 合 名 . s a v e ( d o c u m e n t ) 3 . 2 后 增 加 了 : d b . c o l l e c t i o n . i n s e r t O n e ( ) 用 于 向 集 合 插 入 一 个 新 文 档 d b . c o l l e c t i o n . i n s e r t M a n y ( ) 用 于 向 集 合 插 入 多 个 文 档 d b . c o l . u p d a t e ( , } ) 替 换 文 档 d b . c o l . f i n d ( ) . p r e t t y ( ) 查 询 文 档 d b . c o l . r e m o v e ( ) 删 除 指 定 记 录 d b . c o l . r e m o v e ( ) 删 除 所 有 记 录 d a t a b a s e d a t a b a s e 数 据 库 t a b l e c o l l e c t i o n 数 据 库 表 / 集 合 r o w d o c u m e n t 数 据 记 录 行 / 文 档 c o l u m n f i e l d 数 据 字 段 / 域 i n d e x i n d e x 索 引 安 全 验 证 : u s e a d m i n # 创 建 超 级 用 户 d b . c r e a t e U s e r ( ] } ) d b . c r e a t e U s e r ( ) # 创 建 普 通 用 户 u s e m y d b 1 d b . c r e a t e U s e r ( ] } ) d b . c r e a t e U s e r ( ] } ) 1 、 创 建 集 合 s h o w d b s s h o w d b s . u s e r a d m i n 数 据 库 u s e w j h 2 0 2 1 : 创 建 或 者 打 开 数 据 库 u s e 以 后 再 d b . d r o p D a t a b a s e ( ) , 可 以 删 除 数 据 库 s h o w t a b l e s : 显 示 w j h 2 0 2 1 下 所 有 的 表 比 方 有 个 i n v e n t o r y 表 , 或 者 说 集 合 , 里 面 的 记 录 叫 做 文 档 d b . i n v e n t o r y . f i n d ( ) 显 示 所 有 的 记 录 d b . i n v e n t o r y . f i n d ( ) . c o u n t ( ) 记 录 数 , 也 可 以 灵 活 一 点 , 比 如 在 f i n d 后 面 加 上 条 件 d b . i n v e n t o r y . f i n d ( c i n v c o d e : 0 1 0 1 0 0 1 ) 这 样 只 显 示 符 合 c i n v c o d e = 0 1 0 1 0 0 1 的 条 件 , 记 住 : 字 段 要 加 引 号 d b . i n v e n t o r y . r e m o v e ( 字 段 名 : 值 ) 注 意 , 这 是 删 除 字 段 名 = 值 的 d b . i n v e n t o r y . s o r t ( ) 排 序 d b . i n v e n t o r y . d r o p ( ) 删 除 表 d b . i n v e n t o r y . r e m o v e ( ) 2 0 2 5 1 1 2 1 0 8 : 5 3 👁 ️ 查 看 全 文 正 文 : 网 上 几 乎 你 能 看 到 的 所 有 的 K m s p i c o 都 是 木 马 , 正 宗 的 K m s p i c o 是 没 有 病 毒 软 件 警 告 的 , 至 少 我 使 用 的 腾 讯 的 安 全 管 家 没 有 报 。 记 住 以 下 几 点 : 1 、 正 确 的 K m s p i c o 为 3 . 5 M , 而 带 毒 的 几 乎 都 1 0 多 M 2 正 确 的 K m s p i c o 直 接 就 是 安 装 界 面 , 而 带 毒 的 几 乎 都 是 所 谓 的 绿 色 的 正 确 的 不 会 弹 出 带 毒 窗 口 , 提 示 广 告 、 木 马 之 类 的 , 而 带 毒 的 都 会 正 确 的 K m s p i c o 最 后 一 个 版 本 是 1 0 . 2 , 网 上 所 有 的 高 版 本 都 是 带 毒 的 。 5 、 正 确 的 K m s p i c o 地 址 是 : g e t k m s p i c o . c o m ( 我 是 在 墙 外 可 以 访 问 , 墙 内 不 知 道 ) 最 后 我 鄙 视 下 国 人 , 你 加 个 壳 表 示 你 做 的 也 行 , 竟 然 加 上 了 广 告 和 木 马 , 也 太 会 做 买 卖 了 , 真 是 心 眼 长 歪 了 ! ! ! 2 0 2 5 1 1 2 1 0 8 : 5 2 👁 ️ 查 看 全 文 不 知 道 有 没 有 人 开 放 类 似 的 数 据 库 , 因 为 有 服 务 器 和 带 宽 资 源 , 所 以 就 开 放 了 , 没 有 对 最 大 请 求 数 量 和 最 大 连 接 数 进 行 限 制 , 服 务 器 内 存 1 6 G , 希 望 善 用 。 有 需 要 的 , 可 以 直 接 保 存 到 本 地 , 占 用 空 间 8 . 4 G 。 数 据 库 类 型 : m y s q l I P : 2 2 1 . 2 . 1 5 6 . 4 2 端 口 : 1 3 3 0 6 用 户 名 : g u e s t 密 码 : l a n 2 4 w f 3 数 据 库 名 称 : b o o k d a t a 表 名 : b o o k d a t a 字 段 : ` i d ` , ` t i t l e ` , ` k e y w o r d ` , ` c o n t e n t ` , ` t y p e ` 对 应 的 ` t i t l e ` , ` k e y w o r d ` , ` c o n t e n t ` 分 别 为 : 标 题 , 分 类 , 内 容 权 限 : s e l e c t 连 接 字 符 串 : D a t a b a s e = b o o k d a t a ; S e r v e r = 2 2 1 . 2 . 1 5 6 . 4 2 ; P o r t = 1 3 3 0 6 ; P a s s w o r d = l a n 2 4 w f 3 ; U s e r I D = g u e s t ; c h a r s e t = u t f 8 m b 4 内 容 : 关 于 c # , c + + , j a v a , g o l a n g , p y t h o n , p h p 等 语 言 的 5 0 万 条 代 码 示 例 和 函 数 示 例 , 来 源 于 各 类 代 码 平 台 , 会 持 续 补 充 。 用 途 : 供 开 发 自 行 进 行 查 询 的 代 码 示 例 数 据 库 , 方 便 开 发 查 询 。 时 间 : 长 期 2 0 2 5 1 1 2 1 0 8 : 5 1 👁 ️ 查 看 全 文 详 细 内 容 # 4 1 可 以 通 过 命 令 行 工 具 或 第 三 方 软 件 来 备 份 电 脑 现 有 的 驱 动 程 序 , 以 便 在 需 要 时 恢 复 。 方 法 一 : 使 用 命 令 行 工 具 备 份 驱 动 程 序 创 建 备 份 文 件 夹 : 在 你 的 电 脑 上 选 择 一 个 位 置 ( 例 如 D 盘 ) , 新 建 一 个 文 件 夹 , 命 名 为 “ D r i v e r s B a c k u p ” 。 打 开 命 令 提 示 符 : 以 管 理 员 身 份 运 行 命 令 提 示 符 ( C M D ) 。 输 入 备 份 命 令 : 在 命 令 提 示 符 中 输 入 以 下 命 令 并 按 回 车 键 : d i s m / o n l i n e / e x p o r t d r i v e r / d e s t i n a t i o n : D : \ \ D r i v e r s B a c k u p 这 条 命 令 会 将 当 前 系 统 中 的 所 有 驱 动 程 序 备 份 到 你 指 定 的 文 件 夹 中 。 4 . 完 成 备 份 : 备 份 完 成 后 , 你 可 以 在 指 定 的 文 件 夹 中 查 看 备 份 的 驱 动 文 件 。 发 布 时 间 : 2 0 2 6 0 3 0 9 1 7 : 5 2 : 4 9 关 闭 详 细 内 容 # 4 0 一 键 拉 黑 这 个 攻 击 I P n e t s h a d v f i r e w a l l f i r e w a l l a d d r u l e n a m e = 拉 黑 R D P 攻 击 I P d i r = i n a c t i o n = b l o c k r e m o t e i p = 1 7 6 . 1 9 0 . 1 7 2 . 2 3 4 p r o t o c o l = a n y e n a b l e = y e s p r o f i l e = a n y 以 后 再 看 到 新 I P , 直 接 批 量 加 进 去 n e t s h a d v f i r e w a l l f i r e w a l l a d d r u l e n a m e = 拉 黑 R D P 攻 击 I P _ 批 量 d i r = i n a c t i o n = b l o c k r e m o t e i p = 1 7 6 . 1 9 0 . 1 7 2 . 2 3 4 , 1 . 2 . 3 . 4 , 5 . 6 . 7 . 8 p r o t o c o l = a n y e n a b l e = y e s p r o f i l e = a n y 查 看 你 现 在 拉 黑 了 哪 些 I P n e t s h a d v f i r e w a l l f i r e w a l l s h o w r u l e n a m e = a l l | f i n d s t r / i 拉 黑 删 除 某 一 条 拉 黑 规 则 n e t s h a d v f i r e w a l l f i r e w a l l d e l e t e r u l e n a m e = 拉 黑 R D P 攻 击 I P 清 空 所 有 你 自 己 加 的 拉 黑 I P f o r / f t o k e n s = 2 d e l i m s = : % a i n ( n e t s h a d v f i r e w a l l f i r e w a l l s h o w r u l e n a m e = a l l ^ | f i n d s t r / r R u l e N a m e . * 拉 黑 ) d o n e t s h a d v f i r e w a l l f i r e w a l l d e l e t e r u l e n a m e = % a 自 动 拉 黑 # 自 动 拉 黑 R D P 暴 力 破 解 I P ( 失 败 5 次 拉 黑 2 4 小 时 ) $ l o g N a m e = S e c u r i t y $ e v e n t I D = 4 6 2 5 $ m a x F a i l e d = 5 $ b l o c k H o u r s = 2 4 $ b l o c k e d I P s = @ ( ) G e t W i n E v e n t L o g N a m e $ l o g N a m e F i l t e r X P a t h * [ S y s t e m [ E v e n t I D = $ e v e n t I D ] ] M a x E v e n t s 1 0 0 0 | F o r E a c h O b j e c t } $ i p C o u n t s = $ b l o c k e d I P s | G r o u p O b j e c t | W h e r e O b j e c t f o r e a c h ( $ i p G r o u p i n $ i p C o u n t s ) } 保 存 为 A u t o B l o c k R D P . p s 1 以 管 理 员 身 份 打 开 P o w e r S h e l l , 运 行 S e t E x e c u t i o n P o l i c y R e m o t e S i g n e d F o r c e . \ \ A u t o B l o c k R D P . p s 1 以 后 R D P 登 录 失 败 5 次 , I P 自 动 拉 黑 2 4 小 时 , 到 期 自 动 解 封 。 发 布 时 间 : 2 0 2 6 0 3 0 3 0 9 : 5 5 : 1 0 关 闭 详 细 内 容 # 3 9 1 、 n a n o ~ / . b a s h r c 2 、 P S 1 = \ \ [ \ \ e [ 1 ; 3 5 m \ \ ] \ \ u @ \ \ h \ \ [ \ \ e [ 0 m \ \ ] : \ \ [ \ \ e [ 0 m \ \ ] \ \ w \ \ [ \ \ e [ 0 m \ \ ] \ \ $ \ \ [ \ \ e [ 1 ; 3 6 m \ \ ] 3 、 s o u r c e ~ / . b a s h r c 发 布 时 间 : 2 0 2 5 1 1 2 2 1 6 : 0 0 : 3 2 关 闭 详 细 内 容 # 3 8 L I N U X 加 固 作 为 L i n u x 服 务 器 维 护 管 理 人 员 , * * 安 全 是 日 常 工 作 的 重 中 之 重 * * , 需 要 从 系 统 加 固 、 权 限 管 理 、 网 络 防 护 、 数 据 安 全 、 日 志 审 计 、 漏 洞 修 复 、 应 急 响 应 等 多 个 维 度 构 建 纵 深 防 御 体 系 。 以 下 是 L i n u x 安 全 的 核 心 做 法 , 结 合 实 操 命 令 和 配 置 示 例 , 覆 盖 从 基 础 加 固 到 高 级 防 护 的 全 流 程 : 一 、 系 统 基 础 加 固 : 从 源 头 减 少 攻 击 面 1 . 操 作 系 统 最 小 化 安 装 核 心 原 则 : 只 安 装 必 要 的 组 件 和 服 务 , 禁 用 无 用 功 能 ( 如 图 形 界 面 、 多 余 的 网 络 服 务 、 开 发 工 具 ) , 减 少 潜 在 漏 洞 。 实 操 : 安 装 时 选 择 「 最 小 安 装 」 模 式 ( 如 C e n t O S / R H E L 的 M i n i m a l 选 项 , U b u n t u 的 s e r v e r 版 ) 。 安 装 后 清 理 无 用 包 : # C e n t O S / R H E L y u m r e m o v e y x o r g x 1 1 * g n o m e * k d e * # 卸 载 图 形 界 面 y u m a u t o r e m o v e y # 自 动 清 理 依 赖 # U b u n t u / D e b i a n a p t g e t r e m o v e y x s e r v e r x o r g * g n o m e * k d e * a p t g e t a u t o r e m o v e y 2 . 及 时 更 新 系 统 补 丁 核 心 原 则 : 定 期 更 新 内 核 、 系 统 库 和 应 用 程 序 , 修 复 已 知 漏 洞 ( 尤 其 是 高 危 漏 洞 , 如 H e a r t b l e e d 、 S h e l l s h o c k 、 S p e c t r e / M e l t d o w n 等 ) 。 实 操 : 配 置 自 动 更 新 ( 推 荐 生 产 环 境 谨 慎 使 用 , 测 试 环 境 可 开 启 ) : # C e n t O S / R H E L 7 + y u m i n s t a l l y y u m c r o n s y s t e m c t l e n a b l e n o w y u m c r o n # U b u n t u / D e b i a n a p t g e t i n s t a l l y u n a t t e n d e d u p g r a d e s d p k g r e c o n f i g u r e p l o w u n a t t e n d e d u p g r a d e s # 交 互 式 配 置 自 动 更 新 手 动 更 新 ( 生 产 环 境 建 议 先 测 试 补 丁 兼 容 性 ) : # C e n t O S / R H E L y u m u p d a t e y # 更 新 所 有 包 ( 包 括 内 核 ) y u m u p d a t e y e x c l u d e = k e r n e l * # 不 更 新 内 核 ( 如 需 保 持 内 核 版 本 ) # U b u n t u / D e b i a n a p t g e t u p d a t e a p t g e t u p g r a d e y 注 意 : 内 核 更 新 后 需 重 启 服 务 器 生 效 , 生 产 环 境 建 议 在 维 护 窗 口 执 行 , 并 提 前 备 份 数 据 。 3 . 禁 用 不 必 要 的 服 务 核 心 原 则 : 只 保 留 业 务 必 需 的 服 务 ( 如 N g i n x 、 M y S Q L 、 S S H ) , 禁 用 所 有 无 关 服 务 ( 如 t e l n e t 、 f t p 、 r p c b i n d 、 c u p s 等 ) , 减 少 监 听 端 口 。 实 操 : 查 看 当 前 运 行 的 服 务 : # C e n t O S / R H E L 7 + s y s t e m c t l l i s t u n i t f i l e s t y p e = s e r v i c e s t a t e = e n a b l e d # U b u n t u / D e b i a n s y s t e m c t l l i s t s e r v i c e s t y p e = s e r v i c e s t a t e = r u n n i n g 禁 用 无 用 服 务 : # 示 例 : 禁 用 t e l n e t 、 f t p 、 r p c b i n d 服 务 s y s t e m c t l d i s a b l e n o w t e l n e t . s o c k e t v s f t p d r p c b i n d 4 . 限 制 系 统 核 心 参 数 ( s y s c t l 配 置 ) 核 心 原 则 : 通 过 调 整 内 核 参 数 , 增 强 系 统 对 网 络 攻 击 、 内 存 溢 出 、 文 件 系 统 滥 用 的 防 护 能 力 。 实 操 : 编 辑 / e t c / s y s c t l . c o n f 文 件 , 添 加 / 修 改 以 下 参 数 , 然 后 执 行 s y s c t l p 生 效 : # 禁 止 I P 转 发 ( 非 路 由 服 务 器 禁 用 ) n e t . i p v 4 . i p _ f o r w a r d = 0 # 禁 用 I C M P 重 定 向 ( 防 止 中 间 人 攻 击 ) n e t . i p v 4 . c o n f . a l l . a c c e p t _ r e d i r e c t s = 0 n e t . i p v 4 . c o n f . d e f a u l t . a c c e p t _ r e d i r e c t s = 0 # 启 用 T C P S Y N C o o k i e ( 防 御 S Y N 洪 水 攻 击 ) n e t . i p v 4 . t c p _ s y n c o o k i e s = 1 # 限 制 S Y N 半 连 接 队 列 大 小 n e t . i p v 4 . t c p _ m a x _ s y n _ b a c k l o g = 1 0 2 4 # 防 止 T C P 连 接 被 劫 持 n e t . i p v 4 . t c p _ s e q _ f i l e = / p r o c / n e t / t c p _ s e q # 禁 用 I P v 6 ( 如 不 使 用 ) n e t . i p v 6 . c o n f . a l l . d i s a b l e _ i p v 6 = 1 n e t . i p v 6 . c o n f . d e f a u l t . d i s a b l e _ i p v 6 = 1 # 限 制 文 件 句 柄 数 量 ( 防 止 D o S 攻 击 ) f s . f i l e m a x = 6 5 5 3 5 # 启 用 内 存 保 护 ( 防 止 缓 冲 区 溢 出 ) k e r n e l . r a n d o m i z e _ v a _ s p a c e = 2 # 开 启 地 址 空 间 随 机 化 二 、 账 户 与 权 限 管 理 : 守 住 “ 访 问 入 口 ” 1 . 禁 用 r o o t 远 程 登 录 核 心 原 则 : r o o t 是 系 统 最 高 权 限 账 户 , 直 接 远 程 登 录 风 险 极 高 , 应 禁 用 并 通 过 普 通 用 户 + s u d o 授 权 管 理 。 实 操 : 编 辑 S S H 配 置 文 件 / e t c / s s h / s s h d _ c o n f i g : P e r m i t R o o t L o g i n n o # 禁 用 r o o t 远 程 登 录 A l l o w U s e r s a d m i n u s e r 1 # 只 允 许 指 定 普 通 用 户 登 录 ( 可 选 , 增 强 限 制 ) 重 启 S S H 服 务 生 效 : s y s t e m c t l r e s t a r t s s h d # C e n t O S / R H E L 7 + s y s t e m c t l r e s t a r t s s h # U b u n t u / D e b i a n 2 . 创 建 并 授 权 普 通 用 户 核 心 原 则 : 为 管 理 员 和 运 维 人 员 创 建 独 立 普 通 用 户 , 通 过 s u d o 分 配 必 要 权 限 , 避 免 直 接 使 用 r o o t 。 实 操 : 创 建 普 通 用 户 : u s e r a d d m s / b i n / b a s h a d m i n # 创 建 a d m i n 用 户 , 生 成 家 目 录 , 指 定 b a s h s h e l l p a s s w d a d m i n # 为 a d m i n 设 置 强 密 码 ( 长 度 ≥ 8 位 , 包 含 大 小 写 、 数 字 、 特 殊 字 符 ) 授 予 s u d o 权 限 : u s e r m o d a G w h e e l a d m i n # C e n t O S / R H E L ( w h e e l 组 默 认 拥 有 s u d o 权 限 ) u s e r m o d a G s u d o a d m i n # U b u n t u / D e b i a n ( s u d o 组 默 认 拥 有 s u d o 权 限 ) 限 制 s u d o 权 限 范 围 ( 可 选 , 最 小 权 限 原 则 ) : v i s u d o # 编 辑 s u d o e r s 文 件 ( 避 免 直 接 编 辑 / e t c / s u d o e r s ) # 添 加 以 下 内 容 , 仅 允 许 a d m i n 用 户 执 行 指 定 命 令 ( 如 重 启 、 管 理 服 务 ) a d m i n A L L = ( A L L ) N O P A S S W D : / u s r / b i n / s y s t e m c t l r e s t a r t n g i n x , / u s r / b i n / r e b o o t 3 . 强 制 设 置 强 密 码 策 略 核 心 原 则 : 防 止 弱 密 码 被 暴 力 破 解 , 强 制 用 户 使 用 复 杂 密 码 , 并 定 期 更 换 。 实 操 : 安 装 密 码 策 略 工 具 : # C e n t O S / R H E L y u m i n s t a l l y p a m _ c r a c k l i b # U b u n t u / D e b i a n a p t g e t i n s t a l l y l i b p a m c r a c k l i b 编 辑 P A M 配 置 文 件 / e t c / p a m . d / s y s t e m a u t h ( C e n t O S / R H E L ) 或 / e t c / p a m . d / c o m m o n p a s s w o r d ( U b u n t u / D e b i a n ) : # C e n t O S / R H E L : 在 p a s s w o r d s u f f i c i e n t p a m _ u n i x . s o 行 后 添 加 p a s s w o r d r e q u i s i t e p a m _ c r a c k l i b . s o m i n l e n = 8 u c r e d i t = 1 l c r e d i t = 1 d c r e d i t = 1 o c r e d i t = 1 r e t r y = 3 # U b u n t u / D e b i a n : 修 改 p a s s w o r d [ s u c c e s s = 1 d e f a u l t = i g n o r e ] p a m _ u n i x . s o 行 p a s s w o r d [ s u c c e s s = 1 d e f a u l t = i g n o r e ] p a m _ u n i x . s o o b s c u r e s h a 5 1 2 m i n l e n = 8 u c r e d i t = 1 l c r e d i t = 1 d c r e d i t = 1 o c r e d i t = 1 参 数 说 明 : m i n l e n = 8 ( 最 小 长 度 8 ) 、 u c r e d i t = 1 ( 至 少 1 个 大 写 ) 、 l c r e d i t = 1 ( 至 少 1 个 小 写 ) 、 d c r e d i t = 1 ( 至 少 1 个 数 字 ) 、 o c r e d i t = 1 ( 至 少 1 个 特 殊 字 符 ) 、 r e t r y = 3 ( 最 多 重 试 3 次 ) 。 4 . 清 理 无 用 账 户 和 密 钥 核 心 原 则 : 定 期 审 计 系 统 账 户 , 删 除 离 职 人 员 、 测 试 用 的 无 用 账 户 , 清 理 未 授 权 的 S S H 密 钥 。 实 操 : 列 出 所 有 用 户 : c a t / e t c / p a s s w d | g r e p v n o l o g i n | g r e p v f a l s e # 过 滤 系 统 账 户 , 查 看 可 登 录 用 户 删 除 无 用 账 户 : u s e r d e l r o l d u s e r # r 同 时 删 除 用 户 家 目 录 清 理 S S H 密 钥 : 检 查 所 有 用 户 的 ~ / . s s h / a u t h o r i z e d _ k e y s 文 件 , 删 除 未 授 权 的 公 钥 。 5 . 限 制 S S H 登 录 ( 密 钥 认 证 + 端 口 修 改 ) 核 心 原 则 : S S H 是 远 程 管 理 的 主 要 入 口 , 需 通 过 “ 修 改 默 认 端 口 + 禁 用 密 码 登 录 + 限 制 登 录 I P ” 增 强 防 护 。 实 操 : 修 改 S S H 默 认 端 口 ( 避 免 暴 力 破 解 扫 描 2 2 端 口 ) : v i m / e t c / s s h / s s h d _ c o n f i g P o r t 2 2 2 2 # 将 默 认 2 2 端 口 改 为 自 定 义 端 口 ( 如 2 2 2 2 , 建 议 1 0 0 0 0 + ) 禁 用 密 码 登 录 , 强 制 使 用 S S H 密 钥 认 证 : v i m / e t c / s s h / s s h d _ c o n f i g P a s s w o r d A u t h e n t i c a t i o n n o # 禁 用 密 码 登 录 P u b k e y A u t h e n t i c a t i o n y e s # 启 用 密 钥 认 证 配 置 S S H 密 钥 ( 客 户 端 生 成 , 上 传 到 服 务 器 ) : # 客 户 端 生 成 密 钥 对 ( 本 地 执 行 ) s s h k e y g e n t r s a b 4 0 9 6 # 生 成 4 0 9 6 位 R S A 密 钥 ( 默 认 存 放 在 ~ / . s s h / i d _ r s a ) 上 传 公 钥 到 服 务 器 ( 客 户 端 执 行 ) s s h c o p y i d p 2 2 2 2 a d m i n @ 服 务 器 I P # 把 公 钥 复 制 到 服 务 器 a d m i n 用 户 的 ~ / . s s h / a u t h o r i z e d _ k e y s 限 制 S S H 登 录 I P ( 可 选 , 仅 允 许 指 定 I P 访 问 ) : # 方 法 1 : S S H 配 置 文 件 限 制 v i m / e t c / s s h / s s h d _ c o n f i g A l l o w U s e r s a d m i n @ 1 9 2 . 1 6 8 . 1 . 0 / 2 4 # 仅 允 许 1 9 2 . 1 6 8 . 1 . 0 / 2 4 网 段 的 a d m i n 用 户 登 录 方 法 2 : 防 火 墙 限 制 ( 推 荐 , 更 灵 活 ) C e n t O S / R H E L 7 + ( f i r e w a l l d ) f i r e w a l l c m d p e r m a n e n t a d d r i c h r u l e = r u l e f a m i l y = i p v 4 s o u r c e a d d r e s s = 1 9 2 . 1 6 8 . 1 . 0 / 2 4 p o r t p r o t o c o l = t c p p o r t = 2 2 2 2 a c c e p t f i r e w a l l c m d r e l o a d U b u n t u / D e b i a n ( u f w ) u f w a l l o w f r o m 1 9 2 . 1 6 8 . 1 . 0 / 2 4 t o a n y p o r t 2 2 2 2 u f w e n a b l e 重 启 S S H 服 务 生 效 : s y s t e m c t l r e s t a r t s s h d 三 、 网 络 安 全 : 防 护 “ 外 部 入 侵 通 道 ” 1 . 配 置 防 火 墙 ( 默 认 拒 绝 , 仅 开 放 必 要 端 口 ) 核 心 原 则 : 防 火 墙 是 网 络 防 护 的 第 一 道 屏 障 , 采 用 “ 默 认 拒 绝 所 有 , 只 开 放 必 要 端 口 ” 的 策 略 , 限 制 入 站 和 出 站 流 量 。 实 操 : 选 择 防 火 墙 工 具 ( C e n t O S / R H E L 7 + 用 f i r e w a l l d , U b u n t u / D e b i a n 用 u f w , 或 通 用 i p t a b l e s ) : # 示 例 1 : C e n t O S / R H E L 7 + ( f i r e w a l l d ) # 查 看 当 前 开 放 端 口 f i r e w a l l c m d l i s t p o r t s # 开 放 必 要 端 口 ( 如 S S H 2 2 2 2 、 H T T P 8 0 、 H T T P S 4 4 3 ) f i r e w a l l c m d p e r m a n e n t a d d p o r t = 2 2 2 2 / t c p f i r e w a l l c m d p e r m a n e n t a d d p o r t = 8 0 / t c p f i r e w a l l c m d p e r m a n e n t a d d p o r t = 4 4 3 / t c p # 禁 止 所 有 其 他 入 站 流 量 ( 默 认 策 略 ) f i r e w a l l c m d p e r m a n e n t s e t d e f a u l t z o n e = d r o p f i r e w a l l c m d r e l o a d # 示 例 2 : U b u n t u / D e b i a n ( u f w ) # 重 置 防 火 墙 ( 可 选 , 清 理 原 有 规 则 ) u f w r e s e t # 开 放 必 要 端 口 u f w a l l o w 2 2 2 2 / t c p u f w a l l o w 8 0 / t c p u f w a l l o w 4 4 3 / t c p # 启 用 防 火 墙 ( 默 认 拒 绝 入 站 , 允 许 出 站 ) u f w e n a b l e u f w s t a t u s # 示 例 3 : 通 用 i p t a b l e s ( 适 合 复 杂 规 则 ) # 清 空 原 有 规 则 i p t a b l e s F i p t a b l e s X # 允 许 回 环 接 口 i p t a b l e s A I N P U T i l o j A C C E P T # 允 许 已 建 立 的 连 接 i p t a b l e s A I N P U T m s t a t e s t a t e R E L A T E D , E S T A B L I S H E D j A C C E P T # 开 放 必 要 端 口 i p t a b l e s A I N P U T p t c p d p o r t 2 2 2 2 j A C C E P T i p t a b l e s A I N P U T p t c p d p o r t 8 0 j A C C E P T i p t a b l e s A I N P U T p t c p d p o r t 4 4 3 j A C C E P T # 默 认 拒 绝 所 有 入 站 流 量 i p t a b l e s P I N P U T D R O P # 保 存 规 则 ( C e n t O S / R H E L ) s e r v i c e i p t a b l e s s a v e # 保 存 规 则 ( U b u n t u / D e b i a n ) i p t a b l e s s a v e / e t c / i p t a b l e s / r u l e s . v 4 2 . 禁 用 不 安 全 的 网 络 服 务 和 协 议 核 心 原 则 : 禁 用 t e l n e t 、 f t p 、 r s h 、 r c p 等 明 文 传 输 协 议 , 改 用 S S H 、 S F T P 、 S C P 等 加 密 协 议 。 实 操 : 检 查 并 禁 用 不 安 全 服 务 : # 查 看 是 否 安 装 t e l n e t / f t p r p m q t e l n e t s e r v e r v s f t p d # C e n t O S / R H E L d p k g l | g r e p E t e l n e t | f t p # U b u n t u / D e b i a n # 卸 载 不 安 全 服 务 y u m r e m o v e y t e l n e t s e r v e r v s f t p d # C e n t O S / R H E L a p t g e t r e m o v e y t e l n e t v s f t p d # U b u n t u / D e b i a n 禁 用 I P v 6 ( 如 不 使 用 ) : 参 考 「 一 、 4 」 的 s y s c t l 配 置 。 3 . 配 置 网 络 访 问 控 制 ( A C L / h o s t s . a l l o w ) 核 心 原 则 : 通 过 T C P W r a p p e r s 或 文 件 系 统 A C L 限 制 特 定 服 务 的 访 问 权 限 , 实 现 “ 白 名 单 ” 控 制 。 实 操 : T C P W r a p p e r s 配 置 ( 限 制 S S H 、 v s f t p d 等 支 持 的 服 务 ) : # 编 辑 / e t c / h o s t s . a l l o w ( 允 许 访 问 的 I P / 网 段 ) s s h d : 1 9 2 . 1 6 8 . 1 . 0 / 2 4 , 1 0 . 0 . 0 . 0 / 8 v s f t p d : 1 9 2 . 1 6 8 . 1 . 1 0 0 # 仅 允 许 1 9 2 . 1 6 8 . 1 . 1 0 0 访 问 F T P ( 如 必 须 使 用 ) 编 辑 / e t c / h o s t s . d e n y ( 默 认 拒 绝 所 有 ) A L L : A L L 文 件 系 统 A C L ( 限 制 敏 感 目 录 的 访 问 ) : # 为 / e t c / s h a d o w 设 置 A C L , 仅 r o o t 可 读 写 s e t f a c l m u : r o o t : r w / e t c / s h a d o w s e t f a c l m g : r o o t : r / e t c / s h a d o w s e t f a c l m o : : / e t c / s h a d o w 查 看 A C L 设 置 g e t f a c l / e t c / s h a d o w 4 . 防 御 D D o S 攻 击 ( 基 础 措 施 ) 核 心 原 则 : 通 过 限 制 连 接 数 、 S Y N 队 列 、 请 求 频 率 等 参 数 , 缓 解 常 见 D D o S 攻 击 ( 如 S Y N 洪 水 、 C C 攻 击 ) 。 实 操 : 调 整 T C P 连 接 参 数 ( s y s c t l 配 置 , 补 充 「 一 、 4 」 ) : # 限 制 每 个 I P 的 最 大 连 接 数 ( C e n t O S / R H E L 需 安 装 i p t a b l e s e x t e n s i o n s ) i p t a b l e s A I N P U T p t c p d p o r t 8 0 m c o n n l i m i t c o n n l i m i t a b o v e 1 0 0 j D R O P # 单 个 I P 最 多 1 0 0 个 H T T P 连 接 限 制 S Y N 包 发 送 频 率 i p t a b l e s A I N P U T p t c p s y n m l i m i t l i m i t 1 0 / s l i m i t b u r s t 2 0 j A C C E P T i p t a b l e s A I N P U T p t c p s y n j D R O P 安 装 D D o S 防 护 工 具 ( 如 f a i l 2 b a n , 防 御 暴 力 破 解 ) : # 安 装 f a i l 2 b a n y u m i n s t a l l y f a i l 2 b a n # C e n t O S / R H E L a p t g e t i n s t a l l y f a i l 2 b a n # U b u n t u / D e b i a n 配 置 f a i l 2 b a n ( 以 S S H 为 例 ) v i m / e t c / f a i l 2 b a n / j a i l . l o c a l [ s s h d ] e n a b l e d = t r u e p o r t = 2 2 2 2 # 对 应 S S H 自 定 义 端 口 f i l t e r = s s h d l o g p a t h = / v a r / l o g / s e c u r e # C e n t O S / R H E L 日 志 路 径 l o g p a t h = / v a r / l o g / a u t h . l o g # U b u n t u / D e b i a n 日 志 路 径 m a x r e t r y = 3 # 失 败 3 次 b a n t i m e = 3 6 0 0 # 封 禁 1 小 时 启 动 f a i l 2 b a n s y s t e m c t l e n a b l e n o w f a i l 2 b a n 四 、 数 据 安 全 : 保 护 “ 核 心 资 产 ” 1 . 定 期 备 份 重 要 数 据 核 心 原 则 : 数 据 是 企 业 核 心 资 产 , 需 制 定 “ 定 期 备 份 + 异 地 备 份 + 测 试 恢 复 ” 的 策 略 , 防 止 数 据 丢 失 ( 如 硬 件 故 障 、 勒 索 病 毒 ) 。 实 操 : 确 定 备 份 内 容 : / e t c ( 系 统 配 置 ) 、 / h o m e ( 用 户 数 据 ) 、 / v a r / w w w ( W e b 数 据 ) 、 数 据 库 文 件 ( M y S Q L / M a r i a D B 等 ) 。 使 用 r s y n c 或 t a r 进 行 本 地 备 份 : # 示 例 : 用 t a r 备 份 / e t c 和 / h o m e 到 / b a c k u p m k d i r p / b a c k u p t a r c z v f / b a c k u p / s y s t e m _ b a c k u p _ $ ( d a t e + % Y % m % d ) . t a r . g z / e t c / h o m e 示 例 : 用 r s y n c 同 步 到 异 地 备 份 服 务 器 r s y n c a v z e s s h p 2 2 2 2 / b a c k u p a d m i n @ 备 份 服 务 器 I P : / r e m o t e _ b a c k u p 配 置 定 时 备 份 ( c r o n t a b ) : c r o n t a b e # 编 辑 定 时 任 务 # 每 天 凌 晨 2 点 执 行 备 份 0 2 * * * / u s r / b i n / t a r c z v f / b a c k u p / s y s t e m _ b a c k u p _ $ ( d a t e + % Y % m % d ) . t a r . g z / e t c / h o m e # 每 周 日 凌 晨 3 点 同 步 到 异 地 0 3 * * 0 / u s r / b i n / r s y n c a v z e s s h p 2 2 2 2 / b a c k u p a d m i n @ 备 份 服 务 器 I P : / r e m o t e _ b a c k u p 测 试 备 份 恢 复 : 定 期 从 备 份 文 件 中 恢 复 部 分 数 据 , 验 证 备 份 的 可 用 性 。 2 . 数 据 加 密 ( 传 输 + 存 储 ) 核 心 原 则 : 敏 感 数 据 ( 如 密 码 、 财 务 数 据 ) 需 在 传 输 和 存 储 环 节 加 密 , 防 止 泄 露 。 实 操 : 传 输 加 密 : S S H / S C P / S F T P 替 代 t e l n e t / f t p ( 已 在 「 二 、 5 」 配 置 ) 。 W e b 服 务 启 用 H T T P S ( L e t s E n c r y p t 免 费 证 书 ) : # 安 装 C e r t b o t y u m i n s t a l l y c e r t b o t p y t h o n 3 c e r t b o t n g i n x # C e n t O S / R H E L + N g i n x a p t g e t i n s t a l l y c e r t b o t p y t h o n 3 c e r t b o t n g i n x # U b u n t u / D e b i a n + N g i n x # 自 动 获 取 并 配 置 证 书 c e r t b o t n g i n x d e x a m p l e . c o m d w w w . e x a m p l e . c o m 存 储 加 密 : 敏 感 文 件 加 密 ( 如 数 据 库 配 置 、 密 钥 文 件 ) : # 用 g p g 加 密 文 件 g p g c / e t c / m y . c n f # 生 成 m y . c n f . g p g 加 密 文 件 , 删 除 原 文 件 # 解 密 文 件 g p g / e t c / m y . c n f . g p g 文 件 系 统 加 密 ( 如 L U K S 加 密 分 区 ) : # 对 / d e v / s d b 1 进 行 L U K S 加 密 c r y p t s e t u p l u k s F o r m a t / d e v / s d b 1 c r y p t s e t u p o p e n / d e v / s d b 1 e n c r y p t e d _ p a r t i t i o n m k f s . e x t 4 / d e v / m a p p e r / e n c r y p t e d _ p a r t i t i o n m o u n t / d e v / m a p p e r / e n c r y p t e d _ p a r t i t i o n / d a t a # 挂 载 加 密 分 区 3 . 限 制 敏 感 文 件 权 限 核 心 原 则 : 敏 感 文 件 ( 如 / e t c / p a s s w d 、 / e t c / s h a d o w 、 / e t c / s u d o e r s ) 仅 允 许 r o o t 访 问 , 防 止 非 授 权 读 取 或 修 改 。 实 操 : 检 查 并 修 复 敏 感 文 件 权 限 : # / e t c / s h a d o w : 仅 r o o t 读 写 c h m o d 0 0 0 0 / e t c / s h a d o w c h o w n r o o t : r o o t / e t c / s h a d o w # / e t c / p a s s w d : r o o t 读 写 , 其 他 只 读 c h m o d 0 6 4 4 / e t c / p a s s w d c h o w n r o o t : r o o t / e t c / p a s s w d # / e t c / s u d o e r s : 仅 r o o t 读 写 c h m o d 0 4 4 0 / e t c / s u d o e r s c h o w n r o o t : r o o t / e t c / s u d o e r s 查 找 并 处 理 世 界 可 写 的 文 件 ( 安 全 隐 患 ) : f i n d / p e r m 0 0 0 2 t y p e f n o t p a t h / p r o c / * n o t p a t h / s y s / * # 查 找 世 界 可 写 文 件 c h m o d o w 文 件 名 # 移 除 其 他 用 户 的 写 权 限 五 、 日 志 审 计 : 及 时 发 现 “ 异 常 行 为 ” 1 . 开 启 并 集 中 管 理 日 志 核 心 原 则 : 系 统 日 志 是 安 全 审 计 的 重 要 依 据 , 需 开 启 所 有 关 键 服 务 的 日 志 ( 如 S S H 、 W e b 、 数 据 库 ) , 并 集 中 存 储 ( 避 免 日 志 被 篡 改 ) 。 实 操 : 配 置 系 统 日 志 ( r s y s l o g / j o u r n a l d ) : # C e n t O S / R H E L 7 + ( r s y s l o g ) v i m / e t c / r s y s l o g . c o n f # 确 保 以 下 配 置 启 用 ( 记 录 a u t h 、 c r o n 、 m a i l 、 k e r n 等 日 志 ) a u t h p r i v . * / v a r / l o g / s e c u r e c r o n . * / v a r / l o g / c r o n m a i l . * / v a r / l o g / m a i l l o g k e r n . * / v a r / l o g / k e r n . l o g 重 启 r s y s l o g s y s t e m c t l r e s t a r t r s y s l o g U b u n t u / D e b i a n ( r s y s l o g 默 认 启 用 ) v i m / e t c / r s y s l o g . d / 5 0 d e f a u l t . c o n f 确 保 a u t h . l o g 、 s y s l o g 等 日 志 配 置 正 确 集 中 日 志 管 理 ( E L K 栈 示 例 ) : 安 装 E l a s t i c s e a r c h 、 L o g s t a s h 、 K i b a n a , 将 所 有 服 务 器 日 志 同 步 到 L o g s t a s h , 存 储 到 E l a s t i c s e a r c h , 通 过 K i b a n a 可 视 化 分 析 。 简 单 方 案 : 用 r s y n c 定 期 同 步 日 志 到 日 志 服 务 器 , 或 使 用 s y s l o g n g 实 时 转 发 。 2 . 监 控 异 常 日 志 ( 关 键 词 告 警 ) 核 心 原 则 : 通 过 脚 本 或 工 具 监 控 日 志 中 的 敏 感 关 键 词 ( 如 F a i l e d p a s s w o r d 、 r o o t l o g i n 、 i n v a l i d u s e r 、 e r r o r ) , 及 时 发 现 暴 力 破 解 、 异 常 登 录 等 行 为 。 实 操 : 简 单 脚 本 监 控 S S H 暴 力 破 解 ( 结 合 f a i l 2 b a n 更 佳 ) : # 编 辑 监 控 脚 本 / u s r / l o c a l / b i n / s s h _ m o n i t o r . s h # ! / b i n / b a s h L O G _ F I L E = / v a r / l o g / s e c u r e K E Y W O R D = F a i l e d p a s s w o r d A L E R T _ E M A I L = a d m i n @ e x a m p l e . c o m 统 计 近 1 小 时 内 的 失 败 次 数 F A I L _ C O U N T = $ ( g r e p $ ( d a t e + % Y % m % d ) $ ( d a t e d 1 h o u r a g o + % H ) : $ L O G _ F I L E | g r e p $ K E Y W O R D | w c l ) i f [ $ F A I L _ C O U N T g t 1 0 ] ; t h e n e c h o S S H 暴 力 破 解 告 警 : 近 1 小 时 失 败 $ F A I L _ C O U N T 次 | m a i l s S S H 安 全 告 警 $ A L E R T _ E M A I L f i 添 加 到 c r o n t a b , 每 小 时 执 行 一 次 c r o n t a b e 0 / u s r / l o c a l / b i n / s s h _ m o n i t o r . s h 工 具 监 控 : f a i l 2 b a n 自 动 封 禁 暴 力 破 解 I P , o s s e c 支 持 日 志 分 析 和 实 时 告 警 。 六 、 漏 洞 防 护 : 主 动 “ 修 复 潜 在 风 险 ” 1 . 定 期 漏 洞 扫 描 核 心 原 则 : 使 用 工 具 扫 描 系 统 和 应 用 的 漏 洞 , 优 先 修 复 高 危 漏 洞 ( C V S S 评 分 ≥ 7 . 0 ) 。 实 操 : 系 统 漏 洞 扫 描 : # C e n t O S / R H E L : 用 y u m s e c u r i t y 检 查 漏 洞 y u m i n s t a l l y y u m p l u g i n s e c u r i t y y u m u p d a t e i n f o l i s t v u l n # 列 出 所 有 漏 洞 y u m u p d a t e i n f o l i s t v u l n s e c s e v e r i t y = C r i t i c a l # 仅 列 出 高 危 漏 洞 U b u n t u / D e b i a n : 用 a p t s h o w v e r s i o n s 检 查 a p t g e t i n s t a l l y a p t s h o w v e r s i o n s a p t s h o w v e r s i o n s u # 列 出 可 升 级 的 包 ( 含 漏 洞 修 复 ) 应 用 漏 洞 扫 描 : 使 用 n m a p 扫 描 端 口 和 服 务 版 本 , 识 别 已 知 漏 洞 : n m a p s V p 服 务 器 I P 。 使 用 o p e n v a s 或 n e s s u s 进 行 深 度 漏 洞 扫 描 ( 需 安 装 配 置 ) 。 W e b 应 用 扫 描 : n i k t o ( 扫 描 W e b 服 务 器 漏 洞 ) 、 s q l m a p ( 检 测 S Q L 注 入 ) 。 2 . 应 用 安 全 加 固 核 心 原 则 : 除 系 统 漏 洞 外 , 应 用 程 序 ( 如 N g i n x 、 M y S Q L 、 P H P ) 的 配 置 漏 洞 是 主 要 攻 击 入 口 , 需 针 对 性 加 固 。 实 操 : N g i n x 安 全 加 固 : # 编 辑 n g i n x . c o n f v i m / e t c / n g i n x / n g i n x . c o n f # 添 加 安 全 头 部 a d d _ h e a d e r X C o n t e n t T y p e O p t i o n s n o s n i f f a l w a y s ; a d d _ h e a d e r X F r a m e O p t i o n s D E N Y a l w a y s ; a d d _ h e a d e r X X S S P r o t e c t i o n 1 ; m o d e = b l o c k a l w a y s ; a d d _ h e a d e r C o n t e n t S e c u r i t y P o l i c y d e f a u l t s r c s e l f a l w a y s ; 禁 用 不 必 要 的 模 块 编 译 时 : . / c o n f i g u r e w i t h o u t h t t p _ a u t o i n d e x _ m o d u l e w i t h o u t h t t p _ s s i _ m o d u l e 运 行 时 : 在 n g i n x . c o n f 中 注 释 掉 l o a d _ m o d u l e 指 令 限 制 请 求 体 大 小 ( 防 止 D o S 攻 击 ) c l i e n t _ m a x _ b o d y _ s i z e 1 0 M ; 重 启 N g i n x s y s t e m c t l r e s t a r t n g i n x M y S Q L 安 全 加 固 : # 执 行 安 全 脚 本 ( M y S Q L 5 . 7 + 内 置 ) m y s q l _ s e c u r e _ i n s t a l l a t i o n # 按 提 示 设 置 r o o t 密 码 、 删 除 匿 名 用 户 、 禁 用 r o o t 远 程 登 录 、 删 除 t e s t 数 据 库 编 辑 m y . c n f v i m / e t c / m y . c n f 禁 用 本 地 文 件 访 问 ( 防 止 S Q L 注 入 读 取 系 统 文 件 ) s e c u r e _ f i l e _ p r i v = 限 制 连 接 数 m a x _ c o n n e c t i o n s = 1 0 0 0 重 启 M y S Q L s y s t e m c t l r e s t a r t m y s q l d P H P 安 全 加 固 : # 编 辑 p h p . i n i v i m / e t c / p h p . i n i # 禁 用 危 险 函 数 d i s a b l e _ f u n c t i o n s = e v a l , e x e c , p a s s t h r u , s h e l l _ e x e c , s y s t e m # 限 制 文 件 上 传 大 小 u p l o a d _ m a x _ f i l e s i z e = 2 M # 开 启 魔 术 引 号 ( 防 止 S Q L 注 入 , P H P 5 . 4 + 已 移 除 , 需 手 动 过 滤 ) m a g i c _ q u o t e s _ g p c = O n # 禁 用 暴 露 P H P 版 本 e x p o s e _ p h p = O f f 重 启 W e b 服 务 s y s t e m c t l r e s t a r t n g i n x 七 、 应 急 响 应 : 快 速 “ 处 置 安 全 事 件 ” 1 . 制 定 应 急 响 应 计 划 ( I R P ) 核 心 原 则 : 提 前 制 定 安 全 事 件 的 处 理 流 程 , 明 确 责 任 人 、 响 应 步 骤 、 沟 通 机 制 , 避 免 事 件 扩 大 。 关 键 内 容 : 事 件 分 类 : 如 暴 力 破 解 、 数 据 泄 露 、 病 毒 入 侵 、 D D o S 攻 击 。 响 应 步 骤 : 发 现 → 控 制 → 消 除 → 恢 复 → 总 结 。 联 系 方 式 : 安 全 团 队 、 运 维 团 队 、 业 务 团 队 、 外 部 应 急 响 应 机 构 。 2 . 入 侵 后 的 处 置 步 骤 核 心 原 则 : 一 旦 发 现 入 侵 , 立 即 隔 离 受 影 响 系 统 , 保 留 证 据 , 快 速 清 除 威 胁 , 恢 复 业 务 。 实 操 步 骤 : 隔 离 系 统 : 断 开 网 络 ( 物 理 断 开 或 防 火 墙 阻 断 ) , 防 止 攻 击 扩 散 。 保 留 证 据 : 备 份 日 志 ( / v a r / l o g / * ) 、 内 存 镜 像 ( d d i f = / d e v / m e m o f = / b a c k u p / m e m _ d u m p . i m g ) 、 恶 意 文 件 ( 如 / t m p / u n k n o w n ) 。 清 除 威 胁 : 终 止 恶 意 进 程 : p s e f | g r e p 恶 意 进 程 名 → k i l l 9 进 程 I D 。 删 除 恶 意 文 件 : r m f 恶 意 文 件 路 径 。 修 复 漏 洞 : 更 新 系 统 和 应 用 , 重 新 配 置 安 全 参 数 。 恢 复 业 务 : 在 清 理 后 的 系 统 上 恢 复 数 据 ( 从 备 份 ) , 测 试 服 务 可 用 性 , 逐 步 恢 复 网 络 连 接 。 事 后 总 结 : 分 析 入 侵 原 因 , 优 化 安 全 策 略 , 避 免 再 次 发 生 。 八 、 持 续 安 全 : 构 建 “ 长 效 防 御 体 系 ” 定 期 安 全 审 计 : 每 季 度 / 半 年 进 行 一 次 全 面 安 全 检 查 , 包 括 系 统 配 置 、 权 限 、 日 志 、 漏 洞 等 。 安 全 培 训 : 对 运 维 人 员 进 行 安 全 知 识 培 训 , 如 弱 密 码 危 害 、 钓 鱼 邮 件 识 别 、 应 急 处 置 流 程 。 关 注 安 全 动 态 : 订 阅 C V E 漏 洞 库 、 厂 商 安 全 公 告 ( 如 R e d H a t 、 U b u n t u 安 全 邮 件 ) , 及 时 了 解 最 新 威 胁 。 自 动 化 运 维 : 使 用 A n s i b l e 、 S a l t S t a c k 等 工 具 批 量 管 理 服 务 器 , 确 保 安 全 配 置 的 一 致 性 ( 如 统 一 S S H 配 置 、 防 火 墙 规 则 ) 。 总 结 L i n u x 安 全 是 一 个 “ 持 续 迭 代 ” 的 过 程 , 没 有 一 劳 永 逸 的 方 案 。 核 心 是 围 绕 「 最 小 攻 击 面 、 最 小 权 限 、 数 据 加 密 、 日 志 审 计 、 快 速 响 应 」 五 大 原 则 , 从 系 统 、 账 户 、 网 络 、 数 据 、 应 用 等 多 个 层 面 构 建 防 御 体 系 , 并 定 期 演 练 和 优 化 。 以 上 做 法 覆 盖 了 9 0 % 以 上 的 常 见 安 全 风 险 , 可 根 据 企 业 实 际 业 务 场 景 ( 如 生 产 环 境 、 测 试 环 境 ) 和 合 规 要 求 ( 如 等 保 2 . 0 ) 进 行 调 整 和 深 化 。 发 布 时 间 : 2 0 2 5 1 1 2 1 1 3 : 0 8 : 4 2 关 闭 详 细 内 容 # 3 7 用 友 T + P l u s 表 之 间 的 勾 兑 关 系 # # 用 友 T + P l u s 账 套 与 表 结 构 详 解 一 、 账 套 的 核 心 意 义 账 套 是 用 友 T + P l u s 中 存 储 企 业 完 整 业 务 与 财 务 数 据 的 独 立 数 据 集 合 , 相 当 于 企 业 的 数 字 账 本 , 具 有 三 大 核 心 功 能 : 数 据 隔 离 与 独 立 核 算 : 支 持 创 建 多 个 账 套 , 区 分 不 同 业 务 板 块 、 子 公 司 或 项 目 , 各 账 套 拥 有 独 立 的 会 计 期 间 、 科 目 体 系 和 初 始 余 额 , 实 现 数 据 互 不 干 扰 的 精 准 核 算 数 据 安 全 与 权 限 控 制 : 通 过 账 套 密 码 和 角 色 权 限 , 限 制 不 同 人 员 的 操 作 范 围 ( 如 财 务 只 能 操 作 财 务 模 块 ) , 支 持 数 据 备 份 与 恢 复 , 防 止 数 据 丢 失 业 务 流 程 管 理 载 体 : 完 整 记 录 从 采 购 、 销 售 到 财 务 核 算 的 全 流 程 数 据 , 支 持 凭 证 处 理 、 报 表 生 成 和 业 务 分 析 , 满 足 企 业 多 维 度 管 理 需 求 核 心 表 : E A P _ A C C O U N T ( 账 套 信 息 表 ) , 存 储 账 套 号 、 名 称 、 启 用 年 度 等 关 键 信 息 二 、 表 的 分 类 与 作 用 用 友 T + P l u s 中 的 表 分 为 两 大 类 : 1 . 系 统 基 础 表 存 储 系 统 配 置 、 基 础 档 案 和 编 码 规 则 , 是 整 个 系 统 运 行 的 基 础 : 表 类 别 代 表 表 主 要 功 能 基 础 档 案 A A _ A c c o u n t ( 科 目 表 ) A A _ V e n d o r ( 供 应 商 表 ) A A _ C u s t o m e r ( 客 户 表 ) 存 储 科 目 编 码 、 供 应 商 / 客 户 基 本 信 息 , 为 业 务 单 据 提 供 参 照 依 据 系 统 配 置 E A P _ O p e r a t i o n L o g ( 操 作 日 志 表 ) D S i g n ( 凭 证 类 别 表 ) 记 录 操 作 轨 迹 、 定 义 凭 证 类 型 , 支 持 系 统 审 计 和 异 常 追 踪 存 货 基 础 I n v e n t o r y C l a s s ( 存 货 分 类 表 ) I n v e n t o r y ( 存 货 档 案 表 ) 建 立 存 货 分 类 体 系 , 记 录 存 货 编 码 、 名 称 、 规 格 等 基 础 属 性 , 是 库 存 和 存 货 核 算 的 基 础 2 . 业 务 财 务 表 存 储 企 业 日 常 经 营 数 据 , 是 模 块 间 数 据 流 转 的 核 心 : 模 块 核 心 表 用 途 采 购 管 理 P O _ P o m a i n ( 采 购 订 单 主 表 ) P O _ P o d e t a i l s ( 采 购 订 单 子 表 ) 记 录 采 购 订 单 头 信 息 和 明 细 , 通 过 c P O I D 字 段 关 联 , 主 表 存 储 表 头 , 子 表 存 储 行 项 目 库 存 管 理 S T _ R D R e c o r d ( 出 入 库 主 表 ) S T _ R D R e c o r d s ( 出 入 库 子 表 ) 记 录 所 有 出 入 库 业 务 , 通 过 i T y p e 区 分 业 务 类 型 ( I I 采 购 入 库 、 I O 销 售 出 库 、 M D 材 料 出 库 等 ) 存 货 核 算 I A _ S u b s i d i a r y ( 存 货 明 细 账 ) I A _ S u m m a r y ( 存 货 总 账 ) 记 录 存 货 的 收 发 存 数 量 和 金 额 , 计 算 存 货 成 本 , 是 财 务 核 算 的 重 要 数 据 源 财 务 管 理 G L _ A c c V o u c h ( 凭 证 明 细 表 ) G L _ A c c S u m ( 科 目 总 账 表 ) 存 储 凭 证 详 细 信 息 和 科 目 汇 总 数 据 , 是 生 成 财 务 报 表 的 基 础 三 、 核 心 环 节 表 对 应 关 系 详 解 1 . 采 购 环 节 表 关 联 完 整 流 程 : 采 购 计 划 → 采 购 订 单 → 进 货 单 → 采 购 入 库 单 → 采 购 发 票 → 付 款 业 务 环 节 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 采 购 订 货 采 购 订 单 P O _ P o m a i n ( 主 表 ) ↔ P O _ P o d e t a i l s ( 子 表 ) c P O I D 字 段 关 联 → P P _ P U ( 采 购 计 划 采 购 单 关 联 表 ) 记 录 采 购 意 向 , 不 影 响 财 务 账 采 购 收 货 采 购 入 库 单 S T _ R D R e c o r d ( i T y p e = I I ) ↔ S T _ R D R e c o r d s i B i l l N o 关 联 采 购 订 单 号 → P U _ L e f t S u m ( 采 购 余 额 表 ) 增 加 库 存 , 暂 估 应 付 款 ( 票 未 到 ) 采 购 结 算 进 货 单 / 采 购 发 票 A P _ V o u c h ( 应 付 单 主 表 ) ↔ A P _ V o u c h s ( 子 表 ) 与 S T _ R D R e c o r d 通 过 i B i l l N o 关 联 → A P _ S u m ( 应 付 总 账 表 ) 确 认 应 付 账 款 , 记 录 进 项 税 付 款 核 销 付 款 单 A P _ C l o s e B i l l ( 付 款 核 销 表 ) 关 联 A P _ V o u c h 和 银 行 日 记 账 → G L _ A c c V o u c h ( 凭 证 表 ) 减 少 应 付 账 款 , 减 少 银 行 存 款 关 键 勾 兑 : 采 购 入 库 单 ( S T _ R D R e c o r d ) 与 进 货 单 ( A P _ V o u c h ) 通 过 i B i l l N o 关 联 , 确 保 货 票 一 致 , 生 成 凭 证 : 暂 估 入 库 : 借 : 库 存 商 品 贷 : 暂 估 应 付 款 发 票 到 : 借 : 暂 估 应 付 款 应 交 税 费 进 项 税 贷 : 应 付 账 款 2 . 销 售 环 节 表 关 联 完 整 流 程 : 销 售 订 单 → 销 货 单 → 销 售 出 库 单 → 销 售 发 票 → 收 款 业 务 环 节 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 销 售 订 货 销 售 订 单 S O _ S O D e t a i l s ( 销 售 订 单 表 ) 记 录 销 售 意 向 , 不 影 响 财 务 账 销 售 发 货 销 售 出 库 单 S T _ R D R e c o r d ( i T y p e = I O ) ↔ S T _ R D R e c o r d s 与 S O _ S O D e t a i l s 通 过 订 单 号 关 联 → 当 前 库 存 量 表 ( 减 少 ) 减 少 库 存 数 量 , 不 影 响 财 务 账 销 售 结 算 销 货 单 / 销 售 发 票 S a l e B i l l V o u c h ( 销 售 发 票 主 表 ) ↔ S a l e B i l l V o u c h s ( 子 表 ) 与 S T _ R D R e c o r d 通 过 i B i l l N o 关 联 → A R _ S u m ( 应 收 总 账 表 ) 确 认 销 售 收 入 和 销 项 税 , 增 加 应 收 账 款 收 款 核 销 收 款 单 A R _ C l o s e B i l l ( 收 款 核 销 表 ) 关 联 S a l e B i l l V o u c h 和 银 行 日 记 账 → G L _ A c c V o u c h ( 凭 证 表 ) 减 少 应 收 账 款 , 增 加 银 行 存 款 关 键 勾 兑 : 销 售 出 库 单 ( S T _ R D R e c o r d ) 与 销 货 单 ( S a l e B i l l V o u c h ) 通 过 i B i l l N o 关 联 , 确 保 货 票 一 致 , 生 成 凭 证 : 确 认 收 入 : 借 : 应 收 账 款 贷 : 主 营 业 务 收 入 应 交 税 费 销 项 税 结 转 成 本 : 借 : 主 营 业 务 成 本 贷 : 库 存 商 品 ( 从 I A _ S u b s i d i a r y 取 单 价 ) 3 . 生 产 环 节 表 关 联 完 整 流 程 : 生 产 订 单 → 材 料 出 库 → 产 成 品 入 库 → 成 本 核 算 业 务 环 节 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 生 产 准 备 生 产 加 工 单 M E _ O r d e r ( 生 产 订 单 表 ) 记 录 生 产 计 划 , 关 联 销 售 订 单 号 领 料 材 料 出 库 单 S T _ R D R e c o r d ( i T y p e = M D ) ↔ S T _ R D R e c o r d s 与 M E _ O r d e r 通 过 生 产 订 单 号 关 联 → I A _ S u b s i d i a r y ( 减 少 材 料 库 存 ) 减 少 原 材 料 库 存 , 增 加 生 产 成 本 直 接 材 料 完 工 入 库 产 成 品 入 库 单 S T _ R D R e c o r d ( i T y p e = M C ) ↔ S T _ R D R e c o r d s 与 M E _ O r d e r 通 过 生 产 订 单 号 关 联 → I A _ S u b s i d i a r y ( 增 加 产 成 品 库 存 ) 增 加 产 成 品 库 存 , 减 少 生 产 成 本 , 完 成 成 本 结 转 成 本 核 算 成 本 分 配 单 C A _ C o s t C D ( 费 用 明 细 定 义 表 ) C A _ A l l M t ( 分 配 率 表 ) 归 集 材 料 、 人 工 和 制 造 费 用 , 计 算 产 品 单 位 成 本 关 键 勾 兑 : 材 料 出 库 单 与 生 产 订 单 关 联 , 将 材 料 成 本 计 入 生 产 成 本 产 成 品 入 库 单 与 生 产 订 单 关 联 , 触 发 成 本 自 动 结 转 : 借 : 库 存 商 品 贷 : 生 产 成 本 直 接 材 料 / 直 接 人 工 / 制 造 费 用 4 . 库 存 管 理 环 节 表 关 联 主 要 业 务 : 盘 点 、 调 拨 、 其 他 出 入 库 业 务 类 型 操 作 单 据 核 心 表 及 关 联 关 系 财 务 影 响 盘 点 业 务 盘 点 单 ( C h e c k V o u c h ) C h e c k V o u c h ( 盘 点 主 表 ) ↔ C h e c k V o u c h s ( 盘 点 子 表 ) → S T _ R D R e c o r d ( 生 成 盘 盈 / 盘 亏 出 入 库 单 ) 盘 盈 : 借 : 库 存 商 品 贷 : 待 处 理 财 产 损 溢 盘 亏 : 相 反 分 录 调 拨 业 务 调 拨 单 ( T r a n s V o u c h ) T r a n s V o u c h ( 调 拨 主 表 ) ↔ T r a n s V o u c h s ( 调 拨 子 表 ) → S T _ T r a n s S o u r c e R e l a t i o n ( 调 拨 来 源 关 系 表 ) → S T _ R D R e c o r d ( 生 成 其 他 出 入 库 单 ) 调 整 库 存 分 布 , 不 影 响 总 成 本 , 只 改 变 仓 库 归 属 其 他 出 入 库 其 他 入 库 单 / 出 库 单 S T _ R D R e c o r d ( i T y p e = I C / I D ) ↔ S T _ R D R e c o r d s 按 业 务 性 质 确 定 财 务 影 响 ( 如 赠 品 出 库 计 入 销 售 费 用 ) 关 键 勾 兑 : 盘 点 单 审 核 后 自 动 生 成 出 入 库 单 , 更 新 库 存 数 量 , 并 通 过 存 货 核 算 模 块 生 成 财 务 凭 证 , 确 保 账 实 一 致 5 . 财 务 核 算 环 节 表 关 联 核 心 流 程 : 凭 证 录 入 → 记 账 → 结 账 → 报 表 生 成 核 算 环 节 操 作 / 报 表 核 心 表 及 关 系 数 据 来 源 凭 证 处 理 凭 证 录 入 / 审 核 G L _ A c c V o u c h ( 凭 证 明 细 表 ) 手 工 录 入 或 业 务 单 据 自 动 生 成 , 记 录 借 贷 方 科 目 、 金 额 和 摘 要 记 账 凭 证 记 账 G L _ A c c V o u c h → G L _ A c c S u m ( 科 目 总 账 表 ) → G L _ A c c a s s ( 辅 助 总 账 表 ) 将 凭 证 明 细 汇 总 到 科 目 总 账 和 辅 助 核 算 账 , 为 报 表 提 供 数 据 基 础 期 末 处 理 自 动 转 账 / 结 账 G L _ m p o s t c o n d ( 记 账 条 件 表 ) G L _ m e n d ( 结 账 状 态 表 ) 定 义 转 账 规 则 , 记 录 各 模 块 结 账 状 态 , 控 制 结 账 顺 序 ( 上 月 未 结 , 本 月 不 能 结 ) 财 务 报 表 资 产 负 债 表 / 利 润 表 取 数 公 式 关 联 G L _ A c c S u m 和 I A _ S u m m a r y 等 资 产 负 债 表 未 分 配 利 润 期 末 期 初 = 利 润 表 净 利 润 累 计 , 确 保 报 表 勾 稽 关 系 关 键 勾 兑 : 业 务 单 据 ( 如 采 购 入 库 单 ) 自 动 生 成 凭 证 , 确 保 业 务 与 财 务 数 据 一 致 科 目 总 账 ( G L _ A c c S u m ) 与 明 细 账 ( G L _ A c c V o u c h ) 通 过 科 目 编 码 关 联 , 实 现 账 账 相 符 财 务 报 表 通 过 预 设 公 式 从 总 账 取 数 , 确 保 报 表 间 勾 稽 关 系 ( 如 资 产 = 负 债 + 所 有 者 权 益 ) 四 、 模 块 间 数 据 流 转 全 景 用 友 T + P l u s 通 过 关 键 关 联 字 段 实 现 模 块 间 数 据 无 缝 流 转 , 形 成 完 整 业 务 闭 环 : 1 . 采 购 库 存 财 务 联 动 采 购 订 单 ( P O _ P o m a i n ) → 进 货 单 ( A P _ V o u c h ) → 采 购 入 库 单 ( S T _ R D R e c o r d : i T y p e = I I ) → 存 货 核 算 ( I A _ S u b s i d i a r y ) → 凭 证 ( G L _ A c c V o u c h : 借 库 存 商 品 , 贷 应 付 账 款 ) 核 心 关 联 : 进 货 单 与 采 购 入 库 单 通 过 i B i l l N o 关 联 , 确 保 票 货 一 致 ; 存 货 核 算 根 据 入 库 单 计 算 成 本 并 生 成 凭 证 2 . 销 售 库 存 财 务 联 动 销 售 订 单 ( S O _ S O D e t a i l s ) → 销 货 单 → 销 售 出 库 单 ( S T _ R D R e c o r d : i T y p e = I O ) → 存 货 核 算 ( I A _ S u b s i d i a r y ) → 凭 证 ( G L _ A c c V o u c h : 借 应 收 账 款 , 贷 收 入 ; 借 成 本 , 贷 库 存 商 品 ) 核 心 关 联 : 销 货 单 与 销 售 出 库 单 通 过 i B i l l N o 关 联 , 确 保 销 售 数 量 一 致 ; 存 货 核 算 根 据 出 库 单 结 转 销 售 成 本 3 . 生 产 库 存 财 务 联 动 生 产 订 单 ( M E _ O r d e r ) → 材 料 出 库 单 ( S T _ R D R e c o r d : i T y p e = M D ) → 产 成 品 入 库 单 ( S T _ R D R e c o r d : i T y p e = M C ) → 存 货 核 算 → 凭 证 ( 借 生 产 成 本 , 贷 原 材 料 ; 借 库 存 商 品 , 贷 生 产 成 本 ) 核 心 关 联 : 材 料 出 库 单 和 产 成 品 入 库 单 均 与 生 产 订 单 关 联 , 确 保 生 产 过 程 的 材 料 消 耗 和 成 品 产 出 准 确 归 集 到 对 应 生 产 订 单 , 实 现 成 本 精 准 核 算 4 . 财 务 报 表 数 据 来 源 G L _ A c c S u m ( 科 目 总 账 ) → 资 产 负 债 表 / 利 润 表 I A _ S u m m a r y ( 存 货 总 账 ) → 资 产 负 债 表 存 货 项 目 A P _ S u m / A R _ S u m ( 往 来 总 账 ) → 资 产 负 债 表 应 付 账 款 / 应 收 账 款 项 目 关 键 勾 稽 : 资 产 负 债 表 未 分 配 利 润 期 末 数 期 初 数 = 利 润 表 净 利 润 本 年 累 计 数 总 账 应 收 账 款 余 额 = 销 售 模 块 应 收 单 / 销 售 发 票 未 核 销 余 额 , 确 保 账 账 相 符 五 、 常 见 问 题 与 排 查 方 向 使 用 用 友 T + P l u s 时 , 数 据 不 一 致 问 题 通 常 源 于 表 间 关 联 异 常 , 可 从 以 下 方 向 排 查 : 采 购 暂 估 差 异 : 采 购 入 库 单 与 进 货 单 数 量 或 金 额 不 一 致 , 导 致 暂 估 回 冲 异 常 排 查 S T _ R D R e c o r d 与 A P _ V o u c h 的 i B i l l N o 关 联 , 检 查 是 否 存 在 未 匹 配 的 入 库 单 或 发 票 销 售 成 本 结 转 错 误 : 发 出 商 品 成 本 与 实 际 成 本 不 符 检 查 S T _ R D R e c o r d ( 销 售 出 库 ) 与 I A _ S u b s i d i a r y ( 存 货 明 细 账 ) 的 成 本 取 数 关 系 , 确 认 计 价 方 式 是 否 正 确 账 实 不 符 : 库 存 账 面 数 与 实 物 不 一 致 通 过 盘 点 单 核 对 I n v e n t o r y 表 与 S T _ R D R e c o r d 的 结 存 数 量 , 检 查 是 否 有 未 审 核 的 出 入 库 单 或 盘 点 调 整 未 生 成 凭 证 报 表 勾 稽 关 系 破 坏 : 资 产 负 债 表 与 利 润 表 数 据 不 衔 接 检 查 G L _ A c c S u m 中 本 年 利 润 科 目 与 利 润 表 的 取 数 关 系 , 确 认 期 间 损 益 结 转 是 否 完 整 总 结 用 友 T + P l u s 通 过 表 间 精 准 关 联 实 现 了 业 务 财 务 一 体 化 管 理 , 每 个 业 务 环 节 都 有 对 应 的 表 结 构 记 录 , 并 通 过 关 键 字 段 ( 如 i B i l l N o 、 c P O I D ) 与 上 下 游 表 连 接 , 形 成 完 整 的 数 据 链 。 理 解 这 种 表 对 应 关 系 , 有 助 于 管 理 员 更 精 准 地 进 行 数 据 维 护 、 问 题 排 查 和 系 统 优 化 , 确 保 企 业 数 字 化 管 理 的 高 效 运 行 。 下 一 步 建 议 : 结 合 企 业 实 际 业 务 场 景 , 绘 制 专 属 的 数 据 流 向 图 , 明 确 各 环 节 表 关 联 , 为 系 统 维 护 和 二 次 开 发 提 供 清 晰 指 引 。 发 布 时 间 : 2 0 2 5 1 1 2 1 1 0 : 4 6 : 3 0 关 闭 详 细 内 容 # 3 4 M a r k d o w n 命 令 M a r k d o w n 是 一 种 轻 量 级 标 记 语 言 , 语 法 简 洁 直 观 , 常 用 于 编 写 文 档 、 笔 记 、 博 客 等 。 以 下 是 常 用 M a r k d o w n 语 法 命 令 , 按 功 能 分 类 整 理 , 附 带 示 例 和 效 果 说 明 : 一 、 标 题 ( H e a d i n g ) 通 过 # 符 号 表 示 不 同 级 别 标 题 , # 数 量 越 多 , 标 题 级 别 越 低 ( 共 6 级 ) 。 语 法 : # 一 级 标 题 ( 最 大 ) # # 二 级 标 题 # # # 三 级 标 题 # # # # 四 级 标 题 # # # # # 五 级 标 题 # # # # # # 六 级 标 题 ( 最 小 ) 效 果 : 一 级 标 题 ( 最 大 ) 二 级 标 题 三 级 标 题 四 级 标 题 五 级 标 题 六 级 标 题 ( 最 小 ) 二 、 文 本 格 式 ( T e x t F o r m a t t i n g ) 用 于 设 置 文 本 的 加 粗 、 斜 体 、 删 除 线 等 样 式 。 语 法 效 果 说 明 * 斜 体 文 本 * 斜 体 文 本 单 个 * 或 _ 包 裹 _ 斜 体 文 本 _ 斜 体 文 本 * * 加 粗 文 本 * * 加 粗 文 本 两 个 * 或 _ 包 裹 _ _ 加 粗 文 本 _ _ 加 粗 文 本 * * * 加 粗 斜 体 * * * 加 粗 斜 体 三 个 * 包 裹 ~ ~ 删 除 线 文 本 ~ ~ 删 除 线 文 本 两 个 ~ 包 裹 = = 高 亮 文 本 = = = = 高 亮 文 本 = = 两 个 = 包 裹 ( 部 分 编 辑 器 支 持 ) ^ 上 标 ^ ^ 上 标 ^ 单 个 ^ 包 裹 ( 部 分 编 辑 器 支 持 ) ~ 下 标 ~ ~ 下 标 ~ 单 个 ~ 包 裹 ( 部 分 编 辑 器 支 持 ) 示 例 : 这 是 * 斜 体 * , 这 是 * * 加 粗 * * , 这 是 * * * 加 粗 斜 体 * * * , 这 是 ~ ~ 删 除 线 ~ ~ 。 H 2 O ( 水 的 化 学 式 ) , 2 2 = 4 ( 平 方 ) 。 三 、 段 落 与 换 行 ( P a r a g r a p h n e w p a s s w o r d ) , 这 会 在 历 史 记 录 中 留 下 明 文 密 码 。 c h m o d 用 法 : c h m o d [ 选 项 ] 模 式 文 件 或 目 录 模 式 : 可 以 使 用 数 字 ( 如 7 5 5 ) 或 符 号 ( 如 u + x ) 表 示 。 u : 所 有 者 , g : 所 属 组 , o : 其 他 人 , a : 所 有 人 。 + : 添 加 权 限 , : 移 除 权 限 , = : 设 置 权 限 。 r : 读 ( 4 ) , w : 写 ( 2 ) , x : 执 行 ( 1 ) 。 示 例 : c h m o d 7 5 5 s c r i p t . s h 或 c h m o d u + x s c r i p t . s h 注 意 : 对 目 录 设 置 执 行 权 限 ( x ) 是 进 入 该 目 录 的 必 要 条 件 。 谨 慎 使 用 c h m o d 7 7 7 , 它 会 给 所 有 用 户 完 全 权 限 , 存 在 严 重 安 全 风 险 。 c h o w n 用 法 : c h o w n [ 选 项 ] 所 有 者 : 所 属 组 文 件 或 目 录 示 例 : c h o w n w w w d a t a : w w w d a t a / v a r / w w w / h t m l 注 意 : 该 命 令 通 常 需 要 r o o t 权 限 执 行 。 三 、 文 件 与 目 录 操 作 l s 用 法 : l s [ 选 项 ] [ 目 录 ] 常 用 选 项 : l : 长 格 式 显 示 ( 包 含 权 限 、 大 小 、 修 改 时 间 等 ) 。 a : 显 示 所 有 文 件 , 包 括 隐 藏 文 件 ( 以 . 开 头 ) 。 h : 与 l 配 合 , 以 人 类 可 读 格 式 显 示 大 小 。 示 例 : l s l h a 注 意 : l s l 的 输 出 中 , 第 一 个 字 符 为 d 表 示 目 录 , 表 示 文 件 , l 表 示 链 接 。 c d 用 法 : c d [ 目 录 路 径 ] 特 殊 用 法 : c d . . : 返 回 上 一 级 目 录 。 c d ~ 或 c d : 回 到 当 前 用 户 的 家 目 录 。 c d : 回 到 上 一 次 所 在 的 目 录 。 p w d 用 法 : p w d 说 明 : 显 示 当 前 所 在 的 工 作 目 录 的 绝 对 路 径 。 m k d i r 用 法 : m k d i r [ 选 项 ] 目 录 名 常 用 选 项 : p : 递 归 创 建 目 录 , 即 使 父 目 录 不 存 在 也 不 会 报 错 。 示 例 : m k d i r p / d a t a / l o g s / a p p r m 用 法 : r m [ 选 项 ] 文 件 或 目 录 常 用 选 项 : r : 递 归 删 除 目 录 及 其 内 容 。 f : 强 制 删 除 , 不 提 示 确 认 。 示 例 : r m r f o l d _ d i r e c t o r y 注 意 : r m r f 是 极 其 危 险 的 命 令 ! 一 旦 执 行 , 数 据 很 难 恢 复 。 操 作 前 务 必 确 认 路 径 和 文 件 无 误 , 尤 其 是 在 使 用 r o o t 权 限 时 。 c p 用 法 : c p [ 选 项 ] 源 文 件 目 标 文 件 或 c p [ 选 项 ] 源 文 件 . . . 目 标 目 录 常 用 选 项 : r : 递 归 复 制 目 录 。 a : 归 档 复 制 , 保 留 文 件 的 权 限 、 所 有 者 、 时 间 戳 等 所 有 属 性 , 常 用 于 备 份 。 v : 显 示 复 制 过 程 。 示 例 : c p a v / e t c / b a c k u p / e t c . b a k m v 用 法 : m v [ 选 项 ] 源 文 件 目 标 文 件 或 m v [ 选 项 ] 源 文 件 . . . 目 标 目 录 说 明 : 移 动 或 重 命 名 文 件 / 目 录 。 注 意 : 在 同 一 文 件 系 统 内 移 动 文 件 时 , 速 度 很 快 , 因 为 它 只 修 改 文 件 名 和 目 录 条 目 , 不 移 动 实 际 数 据 。 四 、 网 络 操 作 i p 用 法 : i p [ 选 项 ] 操 作 对 象 常 用 对 象 和 操 作 : i p a d d r : 查 看 所 有 网 络 接 口 的 I P 地 址 配 置 。 i p r o u t e : 查 看 路 由 表 。 i p l i n k s e t d e v 接 口 名 u p / d o w n : 启 用 或 禁 用 网 络 接 口 。 示 例 : i p a d d r s h o w e t h 0 注 意 : i p 命 令 是 现 代 L i n u x 系 统 中 推 荐 的 网 络 配 置 工 具 , 正 在 逐 步 替 代 传 统 的 i f c o n f i g , r o u t e 等 命 令 。 p i n g 用 法 : p i n g [ 选 项 ] 主 机 名 或 I P 地 址 常 用 选 项 : c 次 数 : 指 定 发 送 I C M P E c h o 请 求 的 次 数 。 i 间 隔 : 指 定 发 送 请 求 的 时 间 间 隔 ( 秒 ) 。 示 例 : p i n g c 4 8 . 8 . 8 . 8 注 意 : p i n g 使 用 I C M P 协 议 , 某 些 防 火 墙 可 能 会 禁 止 I C M P , 导 致 p i n g 不 通 但 服 务 可 能 正 常 。 n e t s t a t / s s 用 法 : n e t s t a t [ 选 项 ] 或 s s [ 选 项 ] 说 明 : 查 看 网 络 连 接 状 态 、 监 听 端 口 等 。 s s 是 n e t s t a t 的 替 代 工 具 , 速 度 更 快 , 功 能 更 强 大 。 常 用 选 项 : n e t s t a t t u l p n : 显 示 所 有 正 在 监 听 的 T C P 和 U D P 端 口 , 并 显 示 对 应 的 进 程 。 s s t u l p n : s s 的 e q u i v a l e n t 命 令 。 示 例 : s s t u l p n | g r e p n g i n x 注 意 : 这 是 检 查 服 务 是 否 正 确 监 听 端 口 的 关 键 命 令 。 五 、 日 志 查 看 t a i l 用 法 : t a i l [ 选 项 ] 文 件 常 用 选 项 : f : 实 时 跟 踪 文 件 内 容 的 变 化 ( 最 常 用 ) 。 n 行 数 : 显 示 文 件 的 最 后 N 行 。 示 例 : t a i l f / v a r / l o g / n g i n x / a c c e s s . l o g 注 意 : C t r l + C 可 以 退 出 实 时 跟 踪 模 式 。 l e s s / m o r e 用 法 : l e s s 文 件 或 m o r e 文 件 说 明 : 分 页 查 看 文 件 内 容 。 l e s s 功 能 更 强 大 , 可 以 向 前 / 向 后 翻 页 、 搜 索 等 。 交 互 快 捷 键 ( 在 l e s s 中 ) : 空 格 键 : 向 下 翻 一 页 。 b : 向 上 翻 一 页 。 / 关 键 词 : 向 下 搜 索 关 键 词 。 n : 跳 转 到 下 一 个 匹 配 项 。 q : 退 出 。 示 例 : l e s s / v a r / l o g / m e s s a g e s g r e p 用 法 : g r e p [ 选 项 ] 搜 索 模 式 文 件 常 用 选 项 : i : 忽 略 大 小 写 。 n : 显 示 匹 配 行 的 行 号 。 r : 递 归 搜 索 目 录 下 的 所 有 文 件 。 E : 使 用 扩 展 正 则 表 达 式 。 示 例 : g r e p r n e r r o r / v a r / l o g / 注 意 : g r e p 是 日 志 分 析 中 不 可 或 缺 的 工 具 , 用 于 快 速 定 位 关 键 信 息 。 六 、 系 统 管 理 与 维 护 s y s t e m c t l 用 法 : s y s t e m c t l [ 选 项 ] 服 务 名 常 用 操 作 : s y s t e m c t l s t a r t 服 务 名 : 启 动 服 务 。 s y s t e m c t l s t o p 服 务 名 : 停 止 服 务 。 s y s t e m c t l r e s t a r t 服 务 名 : 重 启 服 务 。 s y s t e m c t l s t a t u s 服 务 名 : 查 看 服 务 状 态 。 s y s t e m c t l e n a b l e 服 务 名 : 设 置 服 务 开 机 自 启 。 s y s t e m c t l d i s a b l e 服 务 名 : 禁 止 服 务 开 机 自 启 。 示 例 : s y s t e m c t l s t a t u s n g i n x 注 意 : s y s t e m c t l 是 S y s t e m d 系 统 ( C e n t O S 7 + , U b u n t u 1 6 . 0 4 + 等 ) 的 服 务 管 理 命 令 。 在 较 旧 的 系 统 ( 如 C e n t O S 6 ) 中 , 使 用 s e r v i c e 和 c h k c o n f i g 命 令 。 t a r 用 法 : t a r [ 选 项 ] 归 档 文 件 名 源 文 件 或 目 录 常 用 选 项 : c : 创 建 新 的 归 档 文 件 。 x : 从 归 档 文 件 中 提 取 文 件 。 v : 显 示 操 作 过 程 。 f : 指 定 归 档 文 件 名 ( 这 个 选 项 必 须 放 在 最 后 ) 。 z : 通 过 g z i p 压 缩 / 解 压 。 j : 通 过 b z i p 2 压 缩 / 解 压 。 示 例 : 压 缩 : t a r c z v f b a c k u p . t a r . g z / h o m e / u s e r / d a t a 解 压 : t a r x z v f b a c k u p . t a r . g z C / p a t h / t o / e x t r a c t 注 意 : t a r 是 L i n u x 中 最 常 用 的 归 档 工 具 , 常 与 压 缩 算 法 结 合 使 用 。 f i n d 用 法 : f i n d [ 搜 索 路 径 ] [ 选 项 ] [ 表 达 式 ] 常 用 选 项 : n a m e 文 件 名 : 按 文 件 名 查 找 ( 支 持 通 配 符 * 和 ? ) 。 t y p e f / d : 查 找 文 件 ( f ) 或 目 录 ( d ) 。 s i z e + 1 0 0 M : 查 找 大 于 1 0 0 M B 的 文 件 。 m t i m e 7 : 查 找 最 近 7 天 内 修 改 过 的 文 件 。 e x e c 命 令 \ \ ; : 对 找 到 的 每 个 文 件 执 行 指 定 命 令 。 示 例 : f i n d / v a r / l o g n a m e * . l o g m t i m e + 3 0 e x e c r m \ \ ; ( 删 除 / v a r / l o g 目 录 下 3 0 天 前 的 . l o g 文 件 ) 注 意 : f i n d 命 令 功 能 强 大 , 但 在 大 型 文 件 系 统 上 递 归 搜 索 可 能 会 比 较 耗 时 。 通 用 注 意 事 项 备 份 为 王 : 在 执 行 任 何 可 能 修 改 系 统 或 删 除 数 据 的 操 作 ( 如 r m , m v , c h m o d , c h o w n ) 之 前 , 尤 其 是 在 生 产 环 境 中 , 务 必 先 备 份 相 关 文 件 或 目 录 。 最 小 权 限 原 则 : 尽 量 使 用 普 通 用 户 执 行 日 常 任 务 。 只 有 在 必 要 时 才 使 用 s u d o 或 切 换 到 r o o t 用 户 。 这 可 以 有 效 防 止 误 操 作 带 来 的 灾 难 性 后 果 。 谨 慎 使 用 通 配 符 : 在 r m , c p 等 命 令 中 使 用 * 等 通 配 符 时 , 一 定 要 仔 细 检 查 , 避 免 匹 配 到 不 该 操 作 的 文 件 。 命 令 历 史 : 善 用 h i s t o r y 命 令 查 看 之 前 执 行 过 的 命 令 。 可 以 通 过 ! 编 号 快 速 重 复 执 行 , 或 使 用 C t r l + R 进 行 反 向 搜 索 。 文 档 和 注 释 : 对 于 复 杂 的 配 置 或 脚 本 , 养 成 良 好 的 文 档 记 录 习 惯 。 这 不 仅 方 便 自 己 日 后 查 阅 , 也 能 帮 助 团 队 其 他 成 员 理 解 。 保 持 学 习 : L i n u x 系 统 博 大 精 深 , 新 的 工 具 和 技 术 层 出 不 穷 。 持 续 学 习 是 成 为 一 名 优 秀 管 理 员 的 必 经 之 路 。 这 份 清 单 涵 盖 了 最 基 础 和 常 用 的 命 令 , 但 远 非 全 部 。 根 据 你 管 理 的 服 务 器 类 型 ( W e b 服 务 器 、 数 据 库 服 务 器 等 ) 和 具 体 业 务 场 景 , 还 需 要 深 入 学 习 相 关 的 专 业 知 识 和 命 令 。 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 5 6 : 5 2 关 闭 详 细 内 容 # 3 0 D O S 命 令 n e t s t a t a n o | f i n d s t r 8 0 查 看 应 用 占 用 的 端 口 , 并 且 显 示 p i d 号 , 可 以 直 接 任 务 管 理 器 k i l l 掉 。 a r p 命 令 : ① a r p – a : 用 于 查 看 高 速 缓 存 中 的 所 有 项 目 。 ② a r p a I P : 如 果 有 多 个 网 卡 , 那 么 使 用 a r p a 加 上 接 口 的 I P 地 址 , 就 可 以 只 显 示 与 该 接 口 相 关 的 A R P 缓 存 项 目 。 ③ a r p s I P 物 理 地 址 : 向 A R P 高 速 缓 存 中 人 工 输 入 一 个 静 态 项 目 。 该 项 目 在 计 算 机 引 导 过 程 中 将 保 持 有 效 状 态 , 或 者 在 出 现 错 误 时 , 人 工 配 置 的 物 理 地 址 将 自 动 更 新 该 项 目 。 ④ a r p d I P : 使 用 本 命 令 能 够 人 工 删 除 一 个 静 态 项 目 。 t r a c e r t 命 令 就 是 t r a c e r o u t e 命 令 , 用 来 跟 踪 路 由 的 。 格 式 为 : t r a c e r t i p _ a d d r e s s r o u t e 命 令 r o u t e p r i n t : 用 于 显 示 路 由 表 中 的 当 前 项 目 , 在 单 个 路 由 器 网 段 上 的 输 出 结 果 r o u t e a d d : 使 用 本 命 令 , 可 以 将 路 由 项 目 添 加 给 路 由 表 。 例 如 , 如 果 要 设 定 一 个 到 目 的 网 络 2 0 9 . 9 9 . 3 2 . 3 3 的 路 由 , 其 间 要 经 过 5 个 路 由 器 网 段 , 首 先 要 经 过 本 地 网 络 上 的 一 个 路 由 器 I P 为 2 0 2 . 9 6 . 1 2 3 . 5 , 子 网 掩 码 为 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 , 那 么 用 户 应 该 输 入 以 下 命 令 : r o u t e a d d 2 0 9 . 9 9 . 3 2 . 3 3 m a s k 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 2 0 2 . 9 6 . 1 2 3 . 5 m e t r i c 5 r o u t e c h a n g e : 可 以 使 用 本 命 令 来 修 改 数 据 的 传 输 路 由 , 不 过 , 用 户 不 能 使 用 本 命 令 来 改 变 数 据 的 目 的 地 。 下 面 这 个 例 子 将 上 例 路 由 改 变 采 用 一 条 包 含 3 个 网 段 的 路 径 : r o u t e a d d 2 0 9 . 9 9 . 3 2 . 3 3 m a s k 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 2 0 2 . 9 6 . 1 2 3 . 2 5 0 m e t r i c 3 r o u t e d e l e t e 使 用 本 命 令 可 以 从 路 由 表 中 删 除 路 由 。 例 如 : r o u t e d e l e t e 2 0 9 . 9 9 . 3 2 . 3 3 n s l o o k u p 的 功 能 是 查 询 任 何 一 台 机 器 的 I P 地 址 和 其 对 应 的 域 名 。 它 通 常 需 要 一 台 域 名 服 务 器 来 提 供 域 名 。 如 果 用 户 已 经 设 置 好 域 名 服 务 器 , 就 可 以 用 这 个 命 令 查 看 不 同 主 机 的 I P 地 址 对 应 的 域 名 。 n b t s t a t 命 令 可 以 查 看 计 算 机 上 网 络 配 置 的 一 些 信 息 。 使 用 这 条 命 令 还 可 以 查 找 出 别 人 计 算 机 上 一 些 私 人 信 息 。 如 果 想 查 看 自 己 计 算 机 上 的 网 络 信 息 , 可 以 运 行 n b t s t a t n , 可 以 得 到 你 所 在 的 工 作 组 , 计 算 机 名 以 及 网 卡 地 址 等 等 ; 想 查 看 网 络 上 其 他 的 电 脑 情 况 , 就 , 运 行 n b t s t a t a * . * . * . * , 此 处 的 * . * . * . * 用 I P 地 址 代 替 就 会 返 回 得 到 那 台 主 机 上 的 一 些 信 息 。 n e t s t a t 命 令 能 够 显 示 活 动 的 T C P 连 接 、 计 算 机 侦 听 的 端 口 、 以 太 网 统 计 信 息 、 I P 路 由 表 、 I P v 4 统 计 信 息 ( 对 于 I P 、 I C M P 、 T C P 和 U D P 协 议 ) 以 及 I P v 6 统 计 信 息 ( 对 于 I P v 6 、 I C M P v 6 、 通 过 I P v 6 的 T C P 以 及 U D P 协 议 ) 。 使 用 时 如 果 不 带 参 数 , n e t s t a t 显 示 活 动 的 T C P 连 接 。 ① n e t s t a t – a : a 选 项 显 示 所 有 的 有 效 连 接 信 息 列 表 , 包 括 已 建 立 的 连 接 ( E S T A B L I S H E D ) , 也 包 括 监 听 连 接 请 求 ( L I S T E N I N G ) 的 那 些 连 接 。 ② n e t s t a t – n : 以 点 分 十 进 制 的 形 式 列 出 I P 地 址 , 而 不 是 象 征 性 的 主 机 名 和 网 络 名 。 ③ n e t s t a t e : e 选 项 用 于 显 示 关 于 以 太 网 的 统 计 数 据 。 它 列 出 的 项 目 包 括 传 送 的 数 据 包 的 总 字 节 数 、 错 误 数 、 删 除 数 、 数 据 包 的 数 量 和 广 播 的 数 量 。 这 些 统 计 数 据 既 有 发 送 的 数 据 包 数 量 , 也 有 接 收 的 数 据 包 数 量 。 使 用 这 个 选 项 可 以 统 计 一 些 基 本 的 网 络 流 量 。 ④ n e t s t a t r : r 选 项 可 以 显 示 关 于 路 由 表 的 信 息 , 类 似 于 r o u t e p r i n t 命 令 时 看 到 的 信 息 。 除 了 显 示 有 效 路 由 外 , 还 显 示 当 前 有 效 的 连 接 。 n e t 命 令 很 强 大 所 有 的 n e t 命 令 都 可 以 加 入 / y 和 / n 参 数 , 使 用 n e t / ? 来 寻 找 对 应 的 对 象 , 例 如 : n e t a c c o u n t 就 是 对 账 户 的 操 作 , 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 5 1 : 4 3 关 闭 详 细 内 容 # 2 9 L I N U X 命 令 a l i a s : 给 命 令 起 别 名 a w k = A h o W e i b e r g e r a n d K e r n i g h a n , 三 个 作 者 的 姓 的 第 一 个 字 母 b a s h : G N U B o u r n e A g a i n S h e l l , 大 多 L i n u x 的 默 认 s h e l l b c = B a s i c C a l c u l a t o r , 基 础 计 算 器 , s c a l e 设 定 小 数 位 , q u i t 退 出 b g = B a c k G r o u n d , 后 台 运 行 任 务 b y e = b y e , 用 于 在 F T P 时 退 出 F T P 执 行 c a l = c a l e n d a r , 日 历 , 后 跟 月 份 数 、 年 份 数 可 显 示 指 定 月 日 历 c a t = c a t e n a t e , 连 续 , 输 出 文 件 内 容 , n 显 示 行 号 , b 不 显 示 空 行 , 有 意 思 的 是 t a c 则 从 后 向 前 输 出 c d = C h a n g e D i r e c t o r y , 切 换 目 录 c h g r p = C h a n g e g r o u p , 改 变 文 件 归 属 用 户 组 c l e a r = c l e a r , 清 屏 c h m o d = C h a n g e m o d e , 改 变 读 写 权 限 , R 递 归 更 改 , a 默 认 所 有 用 户 u 本 用 户 g 本 群 组 o 其 他 用 户 , + r w x 增 减 读 写 执 行 权 限 , r w x 4 2 1 c h o w n = C h a n g e o w n e r , 改 变 所 有 者 c p = c o p y , 复 制 c r o n t a b = C h r o n o s , 希 腊 文 时 间 , 定 时 执 行 工 具 , * * * * * 分 别 为 分 时 日 月 星 期 , * 代 表 所 有 , 为 范 围 , 为 多 值 / 为 频 率 , u 指 定 用 户 , l 查 看 任 务 , r 删 除 任 务 , e 编 辑 任 务 。 c u t = c u t , 从 文 件 中 的 每 行 文 本 中 剪 出 指 定 字 符 , 功 能 类 似 g r e p , b 以 字 节 为 单 位 , c 以 字 符 为 单 位 , d 自 定 义 分 隔 符 默 认 制 表 符 d a t e = d a t e , 日 期 时 间 , d a t e + o p t i o n , d 显 示 指 定 时 间 , r 显 示 文 件 最 后 修 改 时 间 , s 修 改 时 间 , % x 日 期 , % X 时 间 , % F 日 期 , % D 月 日 年 , % Y 4 位 年 份 , % y 2 位 年 份 , % m 月 份 , % d 日 , % H 2 4 制 时 , % I 1 2 制 时 , % M 分 , % S 秒 d e c l a r e = d e c l a r e , 用 于 声 明 s h e l l 变 量 , a 数 组 , i 指 定 整 数 型 d f = D i s k F r e e , 剩 余 磁 盘 空 间 , h 以 适 阅 读 单 位 显 示 , 后 跟 文 件 则 显 示 其 所 在 挂 载 点 磁 盘 剩 余 空 间 d i r s = d i r e c t o r i e s , 从 目 录 栈 中 读 取 , 功 能 类 似 于 一 个 数 组 , 先 显 示 本 目 录 再 显 示 目 录 栈 , c 删 除 目 录 栈 中 所 有 记 录 , p 每 行 显 示 一 个 ( 默 认 连 续 显 示 ) , v 每 行 显 示 一 个 并 加 编 号 , + N 显 示 第 N 个 目 录 ( 数 字 从 0 开 始 ) , N 显 示 倒 数 第 N 个 目 录 d u = D i s k U s a g e , 磁 盘 使 用 情 况 , 统 计 文 件 大 小 , h 以 适 阅 读 单 位 显 示 , s 不 迭 代 仅 合 计 统 计 , m a x d e p t h n 指 定 统 计 深 度 e g r e p = E x t e n d e d G R E P , 可 使 用 扩 展 正 则 的 g r e p e x e c = e x e c u t e , 执 行 , 内 部 命 令 f i n d = f i n d , 查 找 , f i n d P A T H O P T I O N [ p r i n t ] [ e x e c c m d ] \ \ ; , P A T H 为 查 找 数 据 若 为 当 前 目 录 下 则 为 “ . ” , n a m e 文 件 名 , m t i m e + / N N 天 前 或 内 更 改 的 文 件 , c t i m e + / N N 天 前 或 内 创 建 的 文 件 , t y p e 文 件 类 型 d 为 目 录 f 为 文 件 , s i z e 大 于 指 定 字 节 的 文 件 , f g = F o r e G r o u n d , 前 台 运 行 任 务 f m t = f o r m a t , 简 单 的 文 本 格 式 化 f t p = F i l e T r a n s f e r P r o t o c o l , 文 件 传 输 , 后 跟 I P 地 址 , g e t 从 远 程 F T P 机 下 载 到 本 机 , m g e t 批 量 下 载 , p u t 将 本 机 文 件 上 传 到 远 程 F T P 机 , m p u t 批 量 上 传 f r e e = f r e e , 内 存 使 用 情 况 , s 间 隔 N 秒 查 询 一 次 , m k b 以 M 、 K B 、 B y t e 为 单 位 显 示 g a w k = G N U A W K g r e p = g l o b a l r e g u l a r e x p r e s s i o n p r i n t , 全 局 正 则 表 达 式 打 印 , 强 大 的 文 本 搜 索 工 具 , c 只 输 出 计 数 , i 忽 略 大 小 写 , n 输 出 行 号 , v 取 反 , h 多 文 件 时 不 显 文 件 名 , r 递 归 搜 索 h e a d = h e a d , 查 看 前 n 行 i o s t a t = i n o u t s t a t u s , I O 及 C P U 状 态 i o s t a t = i n o u t s t a t u s , I O 及 C P U 状 态 l e s s = l e s s , 分 页 展 示 文 件 内 容 l o g n a m e = l o g i n n a m e , 显 示 当 前 登 录 用 户 名 l n = l i n k , 建 立 链 接 , s 建 立 软 链 接 ( 默 认 硬 链 接 ) l o c a t e = l o c a t e , 查 找 文 件 地 址 , 并 不 查 硬 盘 , 而 是 在 / v a r / l i b / s l o c a t e / s l o c a t e . d b 中 查 看 , 速 度 快 省 资 源 l s = l i s t , 列 出 文 件 , l 详 细 信 息 , h 合 适 单 位 显 示 , S 大 小 排 序 , t 时 间 排 序 l s o f = L i s t O p e n F i l e s , 列 出 当 前 系 统 打 开 的 文 件 , R O O T 权 限 , c 某 进 程 打 开 的 文 件 , p 某 进 程 打 开 的 文 件 , u 某 用 户 打 开 的 文 件 , 跟 目 录 为 目 录 下 打 开 的 文 件 , 跟 文 件 为 文 件 相 关 打 开 信 息 , i 某 端 口 或 I P 打 开 的 文 件 m a n = M a n u a l 意 思 是 手 册 , 可 以 用 这 个 命 令 查 询 其 他 命 令 的 用 法 。 m k d i r = M a k e d i r e c t o r y , 创 建 目 录 , p 指 定 路 径 , m 指 定 权 限 m v = M o v e , 移 动 文 件 , 同 目 录 下 则 为 重 命 名 , i 询 问 试 覆 盖 , f 同 名 强 制 覆 盖 , b 备 份 旧 文 件 ( 文 件 名 后 加 ~ ) , u 若 本 文 件 较 新 则 覆 盖 旧 文 件 m o r e = m o r e , 分 页 显 示 n l = N u m b e r o f L i n e s , 计 算 文 件 行 号 , 类 似 c a t , b a 计 算 空 行 ( 默 认 不 计 算 ) , n r z 以 6 位 数 字 显 示 行 号 前 补 0 , w 指 定 占 位 数 ( 默 认 6 ) p a s s w d = P a s s W o r d p g = p a g e r , 分 页 显 示 文 件 内 容 p i n g = P a c k e t I n t e r N e t G r o u p e r , 测 试 网 络 , c 指 定 次 数 , i 指 定 间 隔 秒 数 p r i n t f = P r i n t F o r m a t p s = P r o c e s s e s S t a t u s , 进 程 状 态 , 命 令 执 行 时 刻 进 程 信 息 , a 同 终 端 进 程 , A 所 有 进 程 , u 指 定 用 户 , e 同 A , f 展 示 所 有 信 息 , a u x 查 看 进 程 详 细 信 息 类 似 e f , C 可 跟 搜 索 词 , s o r t = p c p u , + p m e m 按 c p u 降 序 按 m e m 内 存 升 序 排 序 p u s h d = p u s h D i r e c t o r y , 当 目 录 放 入 目 录 栈 , + / N 将 正 数 / 倒 数 第 N 个 目 录 移 到 栈 顶 并 切 换 到 该 目 录 , n 在 切 目 录 栈 时 不 切 目 录 p o p d = p o p D i r e c t o r y , 从 目 录 栈 弹 出 目 录 , + / N 将 正 数 / 倒 数 第 N 个 目 录 从 目 录 栈 中 移 除 p w d = p r i n t w o r k i n g D i r e c t o r y , 打 印 工 作 目 录 r c p = r e m o t e c o p y , 远 程 拷 贝 , r 递 归 , p 保 留 修 改 时 间 和 权 限 , 将 远 程 文 件 拷 贝 到 本 机 , 限 制 条 件 较 多 r m = R e M o v e , 删 除 文 件 , r 递 归 , f 不 询 问 强 制 删 除 r m d i r = R e m o v e d i r e c t o r y , 删 除 目 录 r l o g i n = r e m o t e l o g i n , l 指 定 登 录 用 户 名 , r l o g i n I P / 主 机 名 r s h = r e m o t e s h e l l , 远 程 执 行 s h e l l , l 指 定 用 户 r m p = R e d H a t P a c k a g e M a n a g e r , R e d H a t 软 件 包 管 理 工 具 , 类 似 W i n d o w s 里 面 的 “ 添 加 / 删 除 程 序 ” , a 查 询 所 有 , e 卸 载 , h 显 示 进 度 , i 显 示 相 关 信 息 , l 列 出 软 件 所 有 文 件 名 , q 查 询 , p 软 件 包 内 文 件 , v 显 示 执 行 过 程 ; 常 用 参 数 : i v h 安 装 并 显 示 进 度 , q p l 查 看 软 件 包 内 文 件 , q a 查 询 一 个 软 件 是 否 安 装 过 , r e l o c a t e 指 定 安 装 目 录 , r e b u i l d 编 译 + 打 包 , r e c o m p i l e 编 译 + 打 包 + 安 装 r e b o o t = R e s t a r t y o u r c o m p u t e r , 重 启 s c p = s e c u r e c o p y , 用 于 L i n u x 间 复 制 , 基 于 s s h 远 程 复 制 , p 保 留 修 改 时 间 权 限 , r 递 归 , P 指 定 端 口 , v 显 示 进 度 , s e d = S t r e a m E d i t o r , 流 编 辑 器 , 本 身 即 先 查 , 在 C M D 中 匹 配 字 符 两 侧 要 有 / / , s e d O P T I O N C M D f i l e , 选 项 : n 安 静 模 式 , i 直 接 修 改 不 屏 幕 输 出 , r 支 持 扩 展 正 则 , e 多 命 令 , f 文 件 指 定 动 作 ; 命 令 : a 增 , d 删 除 , i 插 , c 改 , s 正 则 查 , p 屏 幕 输 出 , g 获 取 内 存 缓 冲 区 内 容 并 替 代 当 前 模 板 块 中 文 字 , G 获 取 内 容 追 加 , h 内 容 拷 贝 到 内 存 , H 内 容 追 加 到 内 存 s e t = s e t , 主 要 作 用 是 显 示 系 统 中 已 经 存 在 的 s h e l l 变 量 , 以 及 设 置 s h e l l 变 量 的 新 变 量 值 , 不 能 够 定 义 新 的 s h e l l 变 量 , 定 义 新 的 变 量 使 用 d e c l a r e 命 令 。 s h u t d o w n , 关 机 , t 设 定 延 迟 时 间 , k 通 知 所 有 用 户 , r 重 启 , h 关 机 后 停 机 , c 取 消 关 机 , f 强 制 关 机 , t i m e 设 定 关 机 时 间 s l e e p = s l e e p , 动 作 延 迟 s o r t = s o r t , 排 序 , b 忽 略 行 首 空 格 , r 反 向 , n 以 数 值 , o 排 序 结 果 输 出 文 件 , t 指 定 列 分 隔 符 , k 指 定 排 序 列 , f 忽 略 大 小 s p l i t = s p l i t , 将 大 文 件 分 割 成 小 文 件 , N 每 N 行 分 割 成 一 个 文 件 , b N 每 N 字 节 分 割 成 一 个 文 件 , C 按 字 节 分 割 保 证 完 整 性 s s h = S e c u r e S h e l l , 远 程 登 录 L i n u x , l 指 定 用 户 , p 指 定 端 口 s s h p a s s , 一 款 s s h 免 密 码 输 入 软 件 s u = s w i t c h u s e r , 切 换 用 户 , r o o t 切 任 何 用 户 不 需 要 密 码 , 但 其 他 用 户 之 间 切 换 需 要 密 码 , u s e r 表 示 切 换 到 用 户 u s e r 并 将 用 户 环 境 一 并 切 换 , c 执 行 命 令 再 退 回 原 用 户 s u d o = s u p e r u s e r d o , 受 限 制 的 s u s v n = S u b V e r s i o N s y n c = 强 制 将 内 存 写 入 硬 盘 t a r = t a p e a r c h i v e , 打 包 归 档 文 件 , c 创 建 c r e a t e , x 提 取 e x t r a c t , t 查 看 l i s t , f 指 定 归 档 文 件 , m 解 压 时 不 变 更 文 件 更 改 时 间 , p 解 压 时 原 权 限 不 变 , v 显 示 执 行 详 情 , r 向 归 档 文 件 中 追 加 , u 更 新 归 档 文 件 中 文 件 t a i l = t a i l , 查 看 尾 部 n 行 t o u c h = t o u c h , 创 建 , 修 改 文 件 或 者 目 录 的 时 间 属 性 , 若 文 件 不 存 在 , 系 统 会 建 立 一 个 新 的 文 件 , 更 改 文 件 权 限 再 结 合 c h m o d t o p = t o p , 实 时 显 示 系 统 中 各 个 进 程 的 资 源 占 用 状 况 , 该 命 令 可 以 按 C P U 使 用 、 内 存 使 用 和 执 行 时 间 对 任 务 进 行 排 序 u m o u n t = U n m o u n t 卸 载 , 可 以 通 过 设 备 名 卸 载 或 挂 载 点 卸 载 u n s e t = u n s e t , 用 于 删 除 变 量 或 函 数 u s e r a d d 、 u s e r d e l 、 u s e r m o d , 新 增 用 户 、 删 除 用 户 、 修 改 用 户 w = w h o , 显 示 目 前 登 入 系 统 的 用 户 信 息 x a r g s = e X t e n d e d A R G u m e n t s , 给 命 令 传 递 参 数 的 一 个 过 滤 器 , 也 是 组 合 多 个 命 令 的 一 个 工 具 , 它 把 一 个 数 据 流 分 割 为 一 些 足 够 小 的 块 , 以 方 便 过 滤 器 和 命 令 进 行 处 理 w c = W o r d C o u n t , 计 算 文 件 的 B y t e 数 、 字 数 、 或 是 列 数 , c 只 显 示 字 节 数 , l 只 显 示 行 数 , w 只 统 计 单 词 数 w h o = w h o , 显 示 当 前 系 统 所 有 使 用 者 等 信 息 w h o a m i = w h o a m i , 命 令 用 于 显 示 自 身 用 户 名 称 。 w h i c h = w h i c h , 命 令 用 于 查 找 文 件 w h e r e i s = w h e r e i s , 查 看 文 件 命 令 : r m r f t e s t ( 注 意 , 这 样 做 是 非 常 危 险 的 ! ) r m 是 删 除 命 令 。 r m r 并 不 是 一 个 完 整 的 命 令 后 面 还 需 要 加 上 需 要 删 除 的 路 径 例 如 : r m r t e s t 就 是 删 除 t e s t 不 管 他 是 文 件 还 是 目 录 , r m 的 使 用 详 情 如 下 : 语 法 r m ( 选 项 ) ( 参 数 ) 选 项 d : 直 接 把 欲 删 除 的 目 录 的 硬 连 接 数 据 删 除 成 0 , 删 除 该 目 录 ; f : 强 制 删 除 文 件 或 目 录 ; i : 删 除 已 有 文 件 或 目 录 之 前 先 询 问 用 户 ; r 或 R : 递 归 处 理 , 将 指 定 目 录 下 的 所 有 文 件 与 子 目 录 一 并 处 理 ; p r e s e r v e r o o t : 不 对 根 目 录 进 行 递 归 操 作 ; v : 显 示 指 令 的 详 细 执 行 过 程 。 参 数 文 件 : 指 定 被 删 除 的 文 件 列 表 , 如 果 参 数 中 含 有 目 录 , 则 必 须 加 上 r 或 者 R 选 项 。 实 例 交 互 式 删 除 当 前 目 录 下 的 文 件 t e s t 和 e x a m p l e r m i t e s t e x a m p l e R e m o v e t e s t ? n ( 不 删 除 文 件 t e s t ) R e m o v e e x a m p l e ? y ( 删 除 文 件 e x a m p l e ) 删 除 当 前 目 录 下 除 隐 含 文 件 外 的 所 有 文 件 和 子 目 录 # r m r * s u : S w i t h u s e r 切 换 用 户 , 切 换 到 r o o t 用 户 c a t : C o n c a t e n a t e 串 联 u n a m e : U n i x n a m e 系 统 名 称 d f : D i s k f r e e 空 余 硬 盘 d u : D i s k u s a g e 硬 盘 使 用 率 c h o w n : C h a n g e o w n e r 改 变 所 有 者 c h g r p : C h a n g e g r o u p 改 变 用 户 组 p s : P r o c e s s S t a t u s 进 程 状 态 t a r : T a p e a r c h i v e 解 压 文 件 c h m o d : C h a n g e m o d e 改 变 模 式 u m o u n t : U n m o u n t 卸 载 l d d : L i s t d y n a m i c d e p e n d e n c i e s 列 出 动 态 相 依 i n s m o d : I n s t a l l m o d u l e 安 装 模 块 r m m o d : R e m o v e m o d u l e 删 除 模 块 l s m o d : L i s t m o d u l e 列 表 模 块 a l i a s : C r e a t e y o u r o w n n a m e f o r a c o m m a n d b a s h : G N U B o u r n e A g a i n S h e l l l i n u x 内 核 g r e p : g l o b a l r e g u l a r e x p r e s s i o n p r i n t h t t p d : S t a r t A p a c h e i p c a l c : C a l c u l a t e I P i n f o r m a t i o n f o r a h o s t p i n g : S e n d I C M P E C H O _ R e q u e s t t o n e t w o r k h o s t s r e b o o t : R e s t a r t y o u r c o m p u t e r s u d o : S u p e r u s e r d o / b i n = B I N a r i e s / d e v = D E V i c e s / e t c = E T C e t e r a / l i b = L I B r a r y / p r o c = P R O C e s s e s / s b i n = S u p e r u s e r B I N a r i e s / t m p = T e M P o r a r y / u s r = U n i x S h a r e d R e s o u r c e s / v a r = V A R i a b l e ? F I F O = F i r s t I n , F i r s t O u t G R U B = G R a n d U n i f i e d B o o t l o a d e r I F S = I n t e r n a l F i e l d S e p e r a t o r s L I L O = L I n u x L O a d e r M y S Q L = M y 最 初 作 者 的 名 字 S Q L = S t r u c t u r e d Q u e r y L a n g u a g e P H P = P e r s o n a l H o m e P a g e T o o l s = P H P H y p e r t e x t P r e p r o c e s s o r P S = P r o m p t S t r i n g P e r l = “ P r a t i c a l E x t r a c t i o n a n d R e p o r t L a n g u a g e ” = “ P a t h o l o g i c a l l y E c l e c t i c R u b b i s h L i s t e r ” P y t h o n M o n t y P y t h o n ’ s F l y i n g C i r c u s T c l = T o o l C o m m a n d L a n g u a g e T k = T o o l K i t V T = V i d e o T e r m i n a l Y a S T = Y e t A n o t h e r S e t u p T o o l a p a c h e = “ a p a t c h y ” s e r v e r a p t = A d v a n c e d P a c k a g i n g T o o l a r = a r c h i v e r a s = a s s e m b l e r b a s h = B o u r n e A g a i n S H e l l b c = B a s i c ( B e t t e r ) C a l c u l a t o r b g = B a c k G r o u n d c a l = C A L e n d a r c a t = C A T e n a t e c d = C h a n g e D i r e c t o r y c h g r p = C H a n g e G R o u P c h m o d = C H a n g e M O D e c h o w n = C H a n g e O W N e r c h s h = C H a n g e S H e l l c m p = c o m p a r e c o b r a = C o m m o n O b j e c t R e q u e s t B r o k e r A r c h i t e c t u r e c o m m = c o m m o n c p = C o P y c p i o = C o P y I n a n d O u t c p p = C P r e P r o c e s s o r c u p s = C o m m o n U n i x P r i n t i n g S y s t e m c v s = C u r r e n t V e r s i o n S y s t e m d a e m o n = D i s k A n d E x e c u t i o n M O N i t o r d c = D e s k C a l c u l a t o r d d = D i s k D u m p d f = D i s k F r e e d i f f = D I F F e r e n c e d m e s g = d i a g n o s t i c m e s s a g e d u = D i s k U s a g e e d = e d i t o r e g r e p = E x t e n d e d G R E P e l f = E x t e n s i b l e L i n k i n g F o r m a t e l m = E L e c t r o n i c M a i l e m a c s = E d i t o r M A C r o S e v a l = E V A L u a t e e x = E X t e n d e d e x e c = E X E C u t e f d = f i l e d e s c r i p t o r s f g = F o r e G r o u n d f g r e p = F i x e d G R E P f m t = f o r m a t f s c k = F i l e S y s t e m C h e c K f s t a b = F i l e S y s t e m T A B l e f v w m = F * * * V i r t u a l W i n d o w M a n a g e r g a w k = G N U A W K g p g = G N U P r i v a c y G u a r d g r o f f = G N U t r o f f h a l = H a r d w a r e A b s t r a c t i o n L a y e r j o e = J o e ’ s O w n E d i t o r k s h = K o r n S H e l l l a m e = L a m e A i n ’ t a n M P 3 E n c o d e r l e x = L E X i c a l a n a l y s e r l i s p = L I S t P r o c e s s i n g = L o t s o f I r r i t a t i n g S u p e r f l u o u s P a r e n t h e s e s l n = L i N k l p r = L i n e P R i n t l s = l i s t l s o f = L i S t O p e n F i l e s m 4 = M a c r o p r o c e s s o r V e r s i o n 4 m a n = M A N u a l p a g e s m a w k = M i k e B r e n n a n ’ s A W K m c = M i d n i g h t C o m m a n d e r m k f s = M a K e F i l e S y s t e m m k n o d = M a K e N O D e m o t d = M e s s a g e o f T h e D a y m o z i l l a = M O s a i c G o d Z I L L a m t a b = M o u n t T A B l e m v = M o V e n a n o = N a n o ’ s A N O t h e r e d i t o r n a w k = N e w A W K n l = N u m b e r o f L i n e s n m = n a m e s n o h u p = N o H a n g U P n r o f f = N e w R O F F o d = O c t a l D u m p p a s s w d = P A S S W o r D p g = p a g e r p i c o = P I n e ’ s m e s s a g e C O m p o s i t i o n e d i t o r p i n e = “ P r o g r a m f o r I n t e r n e t N e w s b a t c h r e s i z e f i l e s i n t h e c u r r e n t d i r e c t o r y a n d s e n d t h e m t o a t h u m b n a i l s d i r e c t o r y ( r e q u i r e s c o n v e r t f r o m I m a g e m a g i c k ) 文 件 搜 索 f i n d / n a m e f i l e 1 从 / 开 始 进 入 根 文 件 系 统 搜 索 文 件 和 目 录 f i n d / u s e r u s e r 1 搜 索 属 于 用 户 u s e r 1 的 文 件 和 目 录 f i n d / h o m e / u s e r 1 n a m e \ \ * . b i n 在 目 录 / h o m e / u s e r 1 中 搜 索 带 有 . b i n 结 尾 的 文 件 f i n d / u s r / b i n t y p e f a t i m e + 1 0 0 搜 索 在 过 去 1 0 0 天 内 未 被 使 用 过 的 执 行 文 件 f i n d / u s r / b i n t y p e f m t i m e 1 0 搜 索 在 1 0 天 内 被 创 建 或 者 修 改 过 的 文 件 f i n d / n a m e \ \ * . r p m e x e c c h m o d 7 5 5 \ \ ; 搜 索 以 . r p m 结 尾 的 文 件 并 定 义 其 权 限 f i n d / x d e v n a m e \ \ * . r p m 搜 索 以 . r p m 结 尾 的 文 件 , 忽 略 光 驱 、 捷 盘 等 可 移 动 设 备 l o c a t e \ \ * . p s 寻 找 以 . p s 结 尾 的 文 件 先 运 行 u p d a t e d b 命 令 w h e r e i s h a l t 显 示 一 个 二 进 制 文 件 、 源 码 或 m a n 的 位 置 w h i c h h a l t 显 示 一 个 二 进 制 文 件 或 可 执 行 文 件 的 完 整 路 径 挂 载 一 个 文 件 系 统 m o u n t / d e v / h d a 2 / m n t / h d a 2 挂 载 一 个 叫 做 h d a 2 的 盘 确 定 目 录 / m n t / h d a 2 已 经 存 在 u m o u n t / d e v / h d a 2 卸 载 一 个 叫 做 h d a 2 的 盘 先 从 挂 载 点 / m n t / h d a 2 退 出 f u s e r k m / m n t / h d a 2 当 设 备 繁 忙 时 强 制 卸 载 u m o u n t n / m n t / h d a 2 运 行 卸 载 操 作 而 不 写 入 / e t c / m t a b 文 件 当 文 件 为 只 读 或 当 磁 盘 写 满 时 非 常 有 用 m o u n t / d e v / f d 0 / m n t / f l o p p y 挂 载 一 个 软 盘 m o u n t / d e v / c d r o m / m n t / c d r o m 挂 载 一 个 c d r o m 或 d v d r o m m o u n t / d e v / h d c / m n t / c d r e c o r d e r 挂 载 一 个 c d r w 或 d v d r o m m o u n t / d e v / h d b / m n t / c d r e c o r d e r 挂 载 一 个 c d r w 或 d v d r o m m o u n t o l o o p f i l e . i s o / m n t / c d r o m 挂 载 一 个 文 件 或 I S O 镜 像 文 件 m o u n t t v f a t / d e v / h d a 5 / m n t / h d a 5 挂 载 一 个 W i n d o w s F A T 3 2 文 件 系 统 m o u n t / d e v / s d a 1 / m n t / u s b d i s k 挂 载 一 个 u s b 捷 盘 或 闪 存 设 备 m o u n t t s m b f s o u s e r n a m e = u s e r , p a s s w o r d = p a s s / / W i n C l i e n t / s h a r e / m n t / s h a r e 挂 载 一 个 w i n d o w s 网 络 共 享 磁 盘 空 间 d f h 显 示 已 经 挂 载 的 分 区 列 表 l s l S r | m o r e 以 尺 寸 大 小 排 列 文 件 和 目 录 d u s h d i r 1 估 算 目 录 d i r 1 已 经 使 用 的 磁 盘 空 间 d u s k * | s o r t r n 以 容 量 大 小 为 依 据 依 次 显 示 文 件 和 目 录 的 大 小 r p m q a q f % 1 0 t % n | s o r t k 1 , 1 n 以 大 小 为 依 据 依 次 显 示 已 安 装 的 r p m 包 所 使 用 的 空 间 ( f e d o r a , r e d h a t 类 系 统 ) d p k g q u e r y W f = $ t $ n | s o r t k 1 , 1 n 以 大 小 为 依 据 显 示 已 安 装 的 d e b 包 所 使 用 的 空 间 ( u b u n t u , d e b i a n 类 系 统 ) 用 户 和 群 组 g r o u p a d d g r o u p _ n a m e 创 建 一 个 新 用 户 组 g r o u p d e l g r o u p _ n a m e 删 除 一 个 用 户 组 g r o u p m o d n n e w _ g r o u p _ n a m e o l d _ g r o u p _ n a m e 重 命 名 一 个 用 户 组 u s e r a d d c N a m e S u r n a m e g a d m i n d / h o m e / u s e r 1 s / b i n / b a s h u s e r 1 创 建 一 个 属 于 a d m i n 用 户 组 的 用 户 u s e r a d d u s e r 1 创 建 一 个 新 用 户 u s e r d e l r u s e r 1 删 除 一 个 用 户 ( r 排 除 主 目 录 ) u s e r m o d c U s e r F T P g s y s t e m d / f t p / u s e r 1 s / b i n / n o l o g i n u s e r 1 修 改 用 户 属 性 p a s s w d 修 改 口 令 p a s s w d u s e r 1 修 改 一 个 用 户 的 口 令 ( 只 允 许 r o o t 执 行 ) c h a g e E 2 0 0 5 1 2 3 1 u s e r 1 设 置 用 户 口 令 的 失 效 期 限 p w c k 检 查 / e t c / p a s s w d 的 文 件 格 式 和 语 法 修 正 以 及 存 在 的 用 户 g r p c k 检 查 / e t c / p a s s w d 的 文 件 格 式 和 语 法 修 正 以 及 存 在 的 群 组 n e w g r p g r o u p _ n a m e 登 陆 进 一 个 新 的 群 组 以 改 变 新 创 建 文 件 的 预 设 群 组 文 件 的 权 限 使 用 + 设 置 权 限 , 使 用 用 于 取 消 l s l h 显 示 权 限 l s / t m p | p r T 5 W $ C O L U M N S 将 终 端 划 分 成 5 栏 显 示 c h m o d u g o + r w x d i r e c t o r y 1 设 置 目 录 的 所 有 人 ( u ) 、 群 组 ( g ) 以 及 其 他 人 ( o ) 以 读 ( r ) 、 写 ( w ) 和 执 行 ( x ) 的 权 限 c h m o d g o r w x d i r e c t o r y 1 删 除 群 组 ( g ) 与 其 他 人 ( o ) 对 目 录 的 读 写 执 行 权 限 c h o w n u s e r 1 f i l e 1 改 变 一 个 文 件 的 所 有 人 属 性 c h o w n R u s e r 1 d i r e c t o r y 1 改 变 一 个 目 录 的 所 有 人 属 性 并 同 时 改 变 改 目 录 下 所 有 文 件 的 属 性 c h g r p g r o u p 1 f i l e 1 改 变 文 件 的 群 组 c h o w n u s e r 1 : g r o u p 1 f i l e 1 改 变 一 个 文 件 的 所 有 人 和 群 组 属 性 f i n d / p e r m u + s 罗 列 一 个 系 统 中 所 有 使 用 了 S U I D 控 制 的 文 件 c h m o d u + s / b i n / f i l e 1 设 置 一 个 二 进 制 文 件 的 S U I D 位 运 行 该 文 件 的 用 户 也 被 赋 予 和 所 有 者 同 样 的 权 限 c h m o d u s / b i n / f i l e 1 禁 用 一 个 二 进 制 文 件 的 S U I D 位 c h m o d g + s / h o m e / p u b l i c 设 置 一 个 目 录 的 S G I D 位 类 似 S U I D , 不 过 这 是 针 对 目 录 的 c h m o d g s / h o m e / p u b l i c 禁 用 一 个 目 录 的 S G I D 位 c h m o d o + t / h o m e / p u b l i c 设 置 一 个 文 件 的 S T I K Y 位 只 允 许 合 法 所 有 人 删 除 文 件 c h m o d o t / h o m e / p u b l i c 禁 用 一 个 目 录 的 S T I K Y 位 文 件 的 特 殊 属 性 使 用 + 设 置 权 限 , 使 用 用 于 取 消 c h a t t r + a f i l e 1 只 允 许 以 追 加 方 式 读 写 文 件 c h a t t r + c f i l e 1 允 许 这 个 文 件 能 被 内 核 自 动 压 缩 / 解 压 c h a t t r + d f i l e 1 在 进 行 文 件 系 统 备 份 时 , d u m p 程 序 将 忽 略 这 个 文 件 c h a t t r + i f i l e 1 设 置 成 不 可 变 的 文 件 , 不 能 被 删 除 、 修 改 、 重 命 名 或 者 链 接 c h a t t r + s f i l e 1 允 许 一 个 文 件 被 安 全 地 删 除 c h a t t r + S f i l e 1 一 旦 应 用 程 序 对 这 个 文 件 执 行 了 写 操 作 , 使 系 统 立 刻 把 修 改 的 结 果 写 到 磁 盘 c h a t t r + u f i l e 1 若 文 件 被 删 除 , 系 统 会 允 许 你 在 以 后 恢 复 这 个 被 删 除 的 文 件 l s a t t r 显 示 特 殊 的 属 性 打 包 和 压 缩 文 件 b u n z i p 2 f i l e 1 . b z 2 解 压 一 个 叫 做 f i l e 1 . b z 2 的 文 件 b z i p 2 f i l e 1 压 缩 一 个 叫 做 f i l e 1 的 文 件 g u n z i p f i l e 1 . g z 解 压 一 个 叫 做 f i l e 1 . g z 的 文 件 g z i p f i l e 1 压 缩 一 个 叫 做 f i l e 1 的 文 件 g z i p 9 f i l e 1 最 大 程 度 压 缩 r a r a f i l e 1 . r a r t e s t _ f i l e 创 建 一 个 叫 做 f i l e 1 . r a r 的 包 r a r a f i l e 1 . r a r f i l e 1 f i l e 2 d i r 1 同 时 压 缩 f i l e 1 , f i l e 2 以 及 目 录 d i r 1 r a r x f i l e 1 . r a r 解 压 r a r 包 u n r a r x f i l e 1 . r a r 解 压 r a r 包 t a r c v f a r c h i v e . t a r f i l e 1 创 建 一 个 非 压 缩 的 t a r b a l l t a r c v f a r c h i v e . t a r f i l e 1 f i l e 2 d i r 1 创 建 一 个 包 含 了 f i l e 1 , f i l e 2 以 及 d i r 1 的 档 案 文 件 t a r t f a r c h i v e . t a r 显 示 一 个 包 中 的 内 容 t a r x v f a r c h i v e . t a r 释 放 一 个 包 t a r x v f a r c h i v e . t a r C / t m p 将 压 缩 包 释 放 到 / t m p 目 录 下 t a r c v f j a r c h i v e . t a r . b z 2 d i r 1 创 建 一 个 b z i p 2 格 式 的 压 缩 包 t a r j x v f a r c h i v e . t a r . b z 2 解 压 一 个 b z i p 2 格 式 的 压 缩 包 t a r c v f z a r c h i v e . t a r . g z d i r 1 创 建 一 个 g z i p 格 式 的 压 缩 包 t a r z x v f a r c h i v e . t a r . g z 解 压 一 个 g z i p 格 式 的 压 缩 包 z i p f i l e 1 . z i p f i l e 1 创 建 一 个 z i p 格 式 的 压 缩 包 z i p r f i l e 1 . z i p f i l e 1 f i l e 2 d i r 1 将 几 个 文 件 和 目 录 同 时 压 缩 成 一 个 z i p 格 式 的 压 缩 包 u n z i p f i l e 1 . z i p 解 压 一 个 z i p 格 式 压 缩 包 R P M 包 ( F e d o r a , R e d h a t 及 类 似 系 统 ) r p m i v h p a c k a g e . r p m 安 装 一 个 r p m 包 r p m i v h n o d e e p s p a c k a g e . r p m 安 装 一 个 r p m 包 而 忽 略 依 赖 关 系 警 告 r p m U p a c k a g e . r p m 更 新 一 个 r p m 包 但 不 改 变 其 配 置 文 件 r p m F p a c k a g e . r p m 更 新 一 个 确 定 已 经 安 装 的 r p m 包 r p m e p a c k a g e _ n a m e . r p m 删 除 一 个 r p m 包 r p m q a 显 示 系 统 中 所 有 已 经 安 装 的 r p m 包 r p m q a | g r e p h t t p d 显 示 所 有 名 称 中 包 含 h t t p d 字 样 的 r p m 包 r p m q i p a c k a g e _ n a m e 获 取 一 个 已 安 装 包 的 特 殊 信 息 r p m q g S y s t e m E n v i r o n m e n t / D a e m o n s 显 示 一 个 组 件 的 r p m 包 r p m q l p a c k a g e _ n a m e 显 示 一 个 已 经 安 装 的 r p m 包 提 供 的 文 件 列 表 r p m q c p a c k a g e _ n a m e 显 示 一 个 已 经 安 装 的 r p m 包 提 供 的 配 置 文 件 列 表 r p m q p a c k a g e _ n a m e w h a t r e q u i r e s 显 示 与 一 个 r p m 包 存 在 依 赖 关 系 的 列 表 r p m q p a c k a g e _ n a m e w h a t p r o v i d e s 显 示 一 个 r p m 包 所 占 的 体 积 r p m q p a c k a g e _ n a m e s c r i p t s 显 示 在 安 装 / 删 除 期 间 所 执 行 的 脚 本 l r p m q p a c k a g e _ n a m e c h a n g e l o g 显 示 一 个 r p m 包 的 修 改 历 史 r p m q f / e t c / h t t p d / c o n f / h t t p d . c o n f 确 认 所 给 的 文 件 由 哪 个 r p m 包 所 提 供 r p m q p p a c k a g e . r p m l 显 示 由 一 个 尚 未 安 装 的 r p m 包 提 供 的 文 件 列 表 r p m i m p o r t / m e d i a / c d r o m / R P M G P G K E Y 导 入 公 钥 数 字 证 书 r p m c h e c k s i g p a c k a g e . r p m 确 认 一 个 r p m 包 的 完 整 性 r p m q a g p g p u b k e y 确 认 已 安 装 的 所 有 r p m 包 的 完 整 性 r p m V p a c k a g e _ n a m e 检 查 文 件 尺 寸 、 许 可 、 类 型 、 所 有 者 、 群 组 、 M D 5 检 查 以 及 最 后 修 改 时 间 r p m V a 检 查 系 统 中 所 有 已 安 装 的 r p m 包 小 心 使 用 r p m V p p a c k a g e . r p m 确 认 一 个 r p m 包 还 未 安 装 r p m 2 c p i o p a c k a g e . r p m | c p i o e x t r a c t m a k e d i r e c t o r i e s * b i n * 从 一 个 r p m 包 运 行 可 执 行 文 件 r p m i v h / u s r / s r c / r e d h a t / R P M S / ` a r c h ` / p a c k a g e . r p m 从 一 个 r p m 源 码 安 装 一 个 构 建 好 的 包 r p m b u i l d r e b u i l d p a c k a g e _ n a m e . s r c . r p m 从 一 个 r p m 源 码 构 建 一 个 r p m 包 Y U M 软 件 包 升 级 器 ( F e d o r a , R e d H a t 及 类 似 系 统 ) y u m i n s t a l l p a c k a g e _ n a m e 下 载 并 安 装 一 个 r p m 包 y u m l o c a l i n s t a l l p a c k a g e _ n a m e . r p m 将 安 装 一 个 r p m 包 , 使 用 你 自 己 的 软 件 仓 库 为 你 解 决 所 有 依 赖 关 系 y u m u p d a t e p a c k a g e _ n a m e . r p m 更 新 当 前 系 统 中 所 有 安 装 的 r p m 包 y u m u p d a t e p a c k a g e _ n a m e 更 新 一 个 r p m 包 y u m r e m o v e p a c k a g e _ n a m e 删 除 一 个 r p m 包 y u m l i s t 列 出 当 前 系 统 中 安 装 的 所 有 包 y u m s e a r c h p a c k a g e _ n a m e 在 r p m 仓 库 中 搜 寻 软 件 包 y u m c l e a n p a c k a g e s 清 理 r p m 缓 存 删 除 下 载 的 包 y u m c l e a n h e a d e r s 删 除 所 有 头 文 件 y u m c l e a n a l l 删 除 所 有 缓 存 的 包 和 头 文 件 D E B 包 ( D e b i a n , U b u n t u 以 及 类 似 系 统 ) d p k g i p a c k a g e . d e b 安 装 / 更 新 一 个 d e b 包 d p k g r p a c k a g e _ n a m e 从 系 统 删 除 一 个 d e b 包 d p k g l 显 示 系 统 中 所 有 已 经 安 装 的 d e b 包 d p k g l | g r e p h t t p d 显 示 所 有 名 称 中 包 含 h t t p d 字 样 的 d e b 包 d p k g s p a c k a g e _ n a m e 获 得 已 经 安 装 在 系 统 中 一 个 特 殊 包 的 信 息 d p k g L p a c k a g e _ n a m e 显 示 系 统 中 已 经 安 装 的 一 个 d e b 包 所 提 供 的 文 件 列 表 d p k g c o n t e n t s p a c k a g e . d e b 显 示 尚 未 安 装 的 一 个 包 所 提 供 的 文 件 列 表 d p k g S / b i n / p i n g 确 认 所 给 的 文 件 由 哪 个 d e b 包 提 供 A P T 软 件 工 具 ( D e b i a n , U b u n t u 以 及 类 似 系 统 ) a p t g e t i n s t a l l p a c k a g e _ n a m e 安 装 / 更 新 一 个 d e b 包 a p t c d r o m i n s t a l l p a c k a g e _ n a m e 从 光 盘 安 装 / 更 新 一 个 d e b 包 a p t g e t u p d a t e 升 级 列 表 中 的 软 件 包 a p t g e t u p g r a d e 升 级 所 有 已 安 装 的 软 件 a p t g e t r e m o v e p a c k a g e _ n a m e 从 系 统 删 除 一 个 d e b 包 a p t g e t c h e c k 确 认 依 赖 的 软 件 仓 库 正 确 a p t g e t c l e a n 从 下 载 的 软 件 包 中 清 理 缓 存 a p t c a c h e s e a r c h s e a r c h e d p a c k a g e 返 回 包 含 所 要 搜 索 字 符 串 的 软 件 包 名 称 查 看 文 件 内 容 c a t f i l e 1 从 第 一 个 字 节 开 始 正 向 查 看 文 件 的 内 容 t a c f i l e 1 从 最 后 一 行 开 始 反 向 查 看 一 个 文 件 的 内 容 m o r e f i l e 1 查 看 一 个 长 文 件 的 内 容 l e s s f i l e 1 类 似 于 m o r e 命 令 , 但 是 它 允 许 在 文 件 中 和 正 向 操 作 一 样 的 反 向 操 作 h e a d 2 f i l e 1 查 看 一 个 文 件 的 前 两 行 t a i l 2 f i l e 1 查 看 一 个 文 件 的 最 后 两 行 t a i l f / v a r / l o g / m e s s a g e s 实 时 查 看 被 添 加 到 一 个 文 件 中 的 内 容 文 本 处 理 c a t f i l e 1 f i l e 2 . . . | c o m m a n d f i l e 1 _ i n . t x t _ o r _ f i l e 1 _ o u t . t x t g e n e r a l s y n t a x f o r t e x t m a n i p u l a t i o n u s i n g P I P E , S T D I N a n d S T D O U T c a t f i l e 1 | c o m m a n d ( s e d , g r e p , a w k , g r e p , e t c . . . ) > r e s u l t . t x t 合 并 一 个 文 件 的 详 细 说 明 文 本 , 并 将 简 介 写 入 一 个 新 文 件 中 c a t f i l e 1 | c o m m a n d ( s e d , g r e p , a w k , g r e p , e t c . . . ) > > r e s u l t . t x t 合 并 一 个 文 件 的 详 细 说 明 文 本 , 并 将 简 介 写 入 一 个 已 有 的 文 件 中 g r e p A u g / v a r / l o g / m e s s a g e s 在 文 件 / v a r / l o g / m e s s a g e s 中 查 找 关 键 词 A u g g r e p ^ A u g / v a r / l o g / m e s s a g e s 在 文 件 / v a r / l o g / m e s s a g e s 中 查 找 以 A u g 开 始 的 词 汇 g r e p [ 0 9 ] / v a r / l o g / m e s s a g e s 选 择 / v a r / l o g / m e s s a g e s 文 件 中 所 有 包 含 数 字 的 行 g r e p A u g R / v a r / l o g / * 在 目 录 / v a r / l o g 及 随 后 的 目 录 中 搜 索 字 符 串 A u g s e d s / s t r i n g a 1 / s t r i n g a 2 / g e x a m p l e . t x t 将 e x a m p l e . t x t 文 件 中 的 s t r i n g 1 替 换 成 s t r i n g 2 s e d / ^ $ / d e x a m p l e . t x t 从 e x a m p l e . t x t 文 件 中 删 除 所 有 空 白 行 s e d / * # / d ; / ^ $ / d e x a m p l e . t x t 从 e x a m p l e . t x t 文 件 中 删 除 所 有 注 释 和 空 白 行 e c h o e s e m p i o | t r [ : l o w e r : ] [ : u p p e r : ] 合 并 上 下 单 元 格 内 容 s e d e 1 d r e s u l t . t x t 从 文 件 e x a m p l e . t x t 中 排 除 第 一 行 s e d n / s t r i n g a 1 / p 查 看 只 包 含 词 汇 s t r i n g 1 的 行 s e d e s / * $ / / e x a m p l e . t x t 删 除 每 一 行 最 后 的 空 白 字 符 s e d e s / s t r i n g a 1 / / g e x a m p l e . t x t 从 文 档 中 只 删 除 词 汇 s t r i n g 1 并 保 留 剩 余 全 部 s e d n 1 , 5 p ; 5 q e x a m p l e . t x t 查 看 从 第 一 行 到 第 5 行 内 容 s e d n 5 p ; 5 q e x a m p l e . t x t 查 看 第 5 行 s e d e s / 0 0 * / 0 / g e x a m p l e . t x t 用 单 个 零 替 换 多 个 零 c a t n f i l e 1 标 示 文 件 的 行 数 c a t e x a m p l e . t x t | a w k N R % 2 = = 1 删 除 e x a m p l e . t x t 文 件 中 的 所 有 偶 数 行 e c h o a b c | a w k 查 看 一 行 第 一 栏 e c h o a b c | a w k 查 看 一 行 的 第 一 和 第 三 栏 p a s t e f i l e 1 f i l e 2 合 并 两 个 文 件 或 两 栏 的 内 容 p a s t e d + f i l e 1 f i l e 2 合 并 两 个 文 件 或 两 栏 的 内 容 , 中 间 用 + 区 分 s o r t f i l e 1 f i l e 2 排 序 两 个 文 件 的 内 容 s o r t f i l e 1 f i l e 2 | u n i q 取 出 两 个 文 件 的 并 集 ( 重 复 的 行 只 保 留 一 份 ) s o r t f i l e 1 f i l e 2 | u n i q u 删 除 交 集 , 留 下 其 他 的 行 s o r t f i l e 1 f i l e 2 | u n i q d 取 出 两 个 文 件 的 交 集 ( 只 留 下 同 时 存 在 于 两 个 文 件 中 的 文 件 ) c o m m 1 f i l e 1 f i l e 2 比 较 两 个 文 件 的 内 容 只 删 除 f i l e 1 所 包 含 的 内 容 c o m m 2 f i l e 1 f i l e 2 比 较 两 个 文 件 的 内 容 只 删 除 f i l e 2 所 包 含 的 内 容 c o m m 3 f i l e 1 f i l e 2 比 较 两 个 文 件 的 内 容 只 删 除 两 个 文 件 共 有 的 部 分 字 符 设 置 和 文 件 格 式 转 换 d o s 2 u n i x f i l e d o s . t x t f i l e u n i x . t x t 将 一 个 文 本 文 件 的 格 式 从 M S D O S 转 换 成 U N I X u n i x 2 d o s f i l e u n i x . t x t f i l e d o s . t x t 将 一 个 文 本 文 件 的 格 式 从 U N I X 转 换 成 M S D O S r e c o d e . . H T M L p a g e . h t m l 将 一 个 文 本 文 件 转 换 成 h t m l r e c o d e l | m o r e 显 示 所 有 允 许 的 转 换 格 式 文 件 系 统 分 析 b a d b l o c k s v / d e v / h d a 1 检 查 磁 盘 h d a 1 上 的 坏 磁 块 f s c k / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 l i n u x 文 件 系 统 的 完 整 性 f s c k . e x t 2 / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 2 文 件 系 统 的 完 整 性 e 2 f s c k / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 2 文 件 系 统 的 完 整 性 e 2 f s c k j / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 3 文 件 系 统 的 完 整 性 f s c k . e x t 3 / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 e x t 3 文 件 系 统 的 完 整 性 f s c k . v f a t / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 f a t 文 件 系 统 的 完 整 性 f s c k . m s d o s / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 d o s 文 件 系 统 的 完 整 性 d o s f s c k / d e v / h d a 1 修 复 / 检 查 h d a 1 磁 盘 上 d o s 文 件 系 统 的 完 整 性 初 始 化 一 个 文 件 系 统 m k f s / d e v / h d a 1 在 h d a 1 分 区 创 建 一 个 文 件 系 统 m k e 2 f s / d e v / h d a 1 在 h d a 1 分 区 创 建 一 个 l i n u x e x t 2 的 文 件 系 统 m k e 2 f s j / d e v / h d a 1 在 h d a 1 分 区 创 建 一 个 l i n u x e x t 3 ( 日 志 型 ) 的 文 件 系 统 m k f s t v f a t 3 2 F / d e v / h d a 1 创 建 一 个 F A T 3 2 文 件 系 统 f d f o r m a t n / d e v / f d 0 格 式 化 一 个 软 盘 m k s w a p / d e v / h d a 3 创 建 一 个 s w a p 文 件 系 统 S W A P 文 件 系 统 m k s w a p / d e v / h d a 3 创 建 一 个 s w a p 文 件 系 统 s w a p o n / d e v / h d a 3 启 用 一 个 新 的 s w a p 文 件 系 统 s w a p o n / d e v / h d a 2 / d e v / h d b 3 启 用 两 个 s w a p 分 区 备 份 d u m p 0 a j f / t m p / h o m e 0 . b a k / h o m e 制 作 一 个 / h o m e 目 录 的 完 整 备 份 d u m p 1 a j f / t m p / h o m e 0 . b a k / h o m e 制 作 一 个 / h o m e 目 录 的 交 互 式 备 份 r e s t o r e i f / t m p / h o m e 0 . b a k 还 原 一 个 交 互 式 备 份 r s y n c r o g p a v d e l e t e / h o m e / t m p 同 步 两 边 的 目 录 r s y n c r o g p a v e s s h d e l e t e / h o m e i p _ a d d r e s s : / t m p 通 过 S S H 通 道 r s y n c r s y n c a z e s s h d e l e t e i p _ a d d r : / h o m e / p u b l i c / h o m e / l o c a l 通 过 s s h 和 压 缩 将 一 个 远 程 目 录 同 步 到 本 地 目 录 r s y n c a z e s s h d e l e t e / h o m e / l o c a l i p _ a d d r : / h o m e / p u b l i c 通 过 s s h 和 压 缩 将 本 地 目 录 同 步 到 远 程 目 录 d d b s = 1 M i f = / d e v / h d a | g z i p | s s h u s e r @ i p _ a d d r d d o f = h d a . g z 通 过 s s h 在 远 程 主 机 上 执 行 一 次 备 份 本 地 磁 盘 的 操 作 d d i f = / d e v / s d a o f = / t m p / f i l e 1 备 份 磁 盘 内 容 到 一 个 文 件 t a r P u f b a c k u p . t a r / h o m e / u s e r 执 行 一 次 对 / h o m e / u s e r 目 录 的 交 互 式 备 份 操 作 ( c d / t m p / l o c a l / t a r x f ) 本 地 将 一 个 目 录 复 制 到 另 一 个 地 方 , 保 留 原 有 权 限 及 链 接 f i n d / h o m e / u s e r 1 n a m e * . t x t | x a r g s c p a v t a r g e t d i r e c t o r y = / h o m e / b a c k u p / p a r e n t s 从 一 个 目 录 查 找 并 复 制 所 有 以 . t x t 结 尾 的 文 件 到 另 一 个 目 录 f i n d / v a r / l o g n a m e * . l o g | t a r c v f i l e s f r o m = | b z i p 2 > l o g . t a r . b z 2 查 找 所 有 以 . l o g 结 尾 的 文 件 并 做 成 一 个 b z i p 包 d d i f = / d e v / h d a o f = / d e v / f d 0 b s = 5 1 2 c o u n t = 1 做 一 个 将 M B R ( M a s t e r B o o t R e c o r d ) 内 容 复 制 到 软 盘 的 动 作 d d i f = / d e v / f d 0 o f = / d e v / h d a b s = 5 1 2 c o u n t = 1 从 已 经 保 存 到 软 盘 的 备 份 中 恢 复 M B R 内 容 光 盘 c d r e c o r d v g r a c e t i m e = 2 d e v = / d e v / c d r o m e j e c t b l a n k = f a s t f o r c e 清 空 一 个 可 复 写 的 光 盘 内 容 m k i s o f s / d e v / c d r o m > c d . i s o 在 磁 盘 上 创 建 一 个 光 盘 的 i s o 镜 像 文 件 m k i s o f s / d e v / c d r o m | g z i p > c d _ i s o . g z 在 磁 盘 上 创 建 一 个 压 缩 了 的 光 盘 i s o 镜 像 文 件 m k i s o f s J a l l o w l e a d i n g d o t s R V L a b e l C D i s o l e v e l 4 o . / c d . i s o d a t a _ c d 创 建 一 个 目 录 的 i s o 镜 像 文 件 c d r e c o r d v d e v = / d e v / c d r o m c d . i s o 刻 录 一 个 I S O 镜 像 文 件 g z i p d c c d _ i s o . g z | c d r e c o r d d e v = / d e v / c d r o m 刻 录 一 个 压 缩 了 的 I S O 镜 像 文 件 m o u n t o l o o p c d . i s o / m n t / i s o 挂 载 一 个 I S O 镜 像 文 件 c d p a r a n o i a B 从 一 个 C D 光 盘 转 录 音 轨 到 w a v 文 件 中 c d p a r a n o i a 3 从 一 个 C D 光 盘 转 录 音 轨 到 w a v 文 件 中 ( 参 数 3 ) c d r e c o r d s c a n b u s 扫 描 总 线 以 识 别 s c s i 通 道 d d i f = / d e v / h d c | m d 5 s u m 校 验 一 个 设 备 的 m d 5 s u m 编 码 , 例 如 一 张 C D 网 络 ( 以 太 网 和 W I F I 无 线 ) i f c o n f i g e t h 0 显 示 一 个 以 太 网 卡 的 配 置 i f u p e t h 0 启 用 一 个 e t h 0 网 络 设 备 i f d o w n e t h 0 禁 用 一 个 e t h 0 网 络 设 备 i f c o n f i g e t h 0 1 9 2 . 1 6 8 . 1 . 1 n e t m a s k 2 5 5 . 2 5 5 . 2 5 5 . 0 控 制 I P 地 址 i f c o n f i g e t h 0 p r o m i s c 设 置 e t h 0 成 混 杂 模 式 以 嗅 探 数 据 包 ( s n i f f i n g ) d h c l i e n t e t h 0 以 d h c p 模 式 启 用 e t h 0 r o u t e n s h o w r o u t i n g t a b l e r o u t e a d d n e t 0 / 0 g w I P _ G a t e w a y c o n f i g u r a d e f a u l t g a t e w a y r o u t e a d d n e t 1 9 2 . 1 6 8 . 0 . 0 n e t m a s k 2 5 5 . 2 5 5 . 0 . 0 g w 1 9 2 . 1 6 8 . 1 . 1 c o n f i g u r e s t a t i c r o u t e t o r e a c h n e t w o r k 1 9 2 . 1 6 8 . 0 . 0 / 1 6 r o u t e d e l 0 / 0 g w I P _ g a t e w a y r e m o v e s t a t i c r o u t e e c h o 1 > / p r o c / s y s / n e t / i p v 4 / i p _ f o r w a r d a c t i v a t e i p r o u t i n g h o s t n a m e s h o w h o s t n a m e o f s y s t e m h o s t w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a n s l o o k u p w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a i p l i n k s h o w s h o w l i n k s t a t u s o f a l l i n t e r f a c e s m i i t o o l e t h 0 s h o w l i n k s t a t u s o f e t h 0 e t h t o o l e t h 0 s h o w s t a t i s t i c s o f n e t w o r k c a r d e t h 0 n e t s t a t t u p s h o w a l l a c t i v e n e t w o r k c o n n e c t i o n s a n d t h e i r P I D n e t s t a t t u p l s h o w a l l n e t w o r k s e r v i c e s l i s t e n i n g o n t h e s y s t e m a n d t h e i r P I D t c p d u m p t c p p o r t 8 0 s h o w a l l H T T P t r a f f i c i w l i s t s c a n s h o w w i r e l e s s n e t w o r k s i w c o n f i g e t h 1 s h o w c o n f i g u r a t i o n o f a w i r e l e s s n e t w o r k c a r d h o s t n a m e s h o w h o s t n a m e h o s t w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a n s l o o k u p w w w . e x a m p l e . c o m l o o k u p h o s t n a m e t o r e s o l v e n a m e t o i p a d d r e s s a n d v i c e v e r s a w h o i s w w w . e x a m p l e . c o m l o o k u p o n W h o i s d a t a b a s e 一 、 系 统 监 控 1 、 f r e e 命 令 f r e e 命 令 能 够 显 示 系 统 中 物 理 上 的 空 闲 和 已 用 内 存 , 还 有 交 换 内 存 , 同 时 , 也 能 显 示 被 内 核 使 用 的 缓 冲 和 缓 存 语 法 : f r e e [ p a r a m ] p a r a m 可 以 为 : b : 以 B y t e 为 单 位 显 示 内 存 使 用 情 况 ; k : 以 K B 为 单 位 显 示 内 存 使 用 情 况 ; m : 以 M B 为 单 位 显 示 内 存 使 用 情 况 ; o : 不 显 示 缓 冲 区 调 节 列 ; s : 持 续 观 察 内 存 使 用 状 况 ; t : 显 示 内 存 总 和 列 ; V : 显 示 版 本 信 息 。 M e m : 表 示 物 理 内 存 统 计 t o t a l : 表 示 物 理 内 存 总 数 ( t o t a l = u s e d + f r e e ) u s e d : 表 示 系 统 分 配 给 缓 存 使 用 的 数 量 ( 这 里 的 缓 存 包 括 b u f f e r 和 c a c h e ) f r e e : 表 示 未 分 配 的 物 理 内 存 总 数 s h a r e d : 表 示 共 享 内 存 b u f f e r s : 系 统 分 配 但 未 被 使 用 的 b u f f e r s 数 量 。 c a c h e d : 系 统 分 配 但 未 被 使 用 的 c a c h e 数 量 。 / + b u f f e r s / c a c h e : 表 示 物 理 内 存 的 缓 存 统 计 ( b u f f e r s / c a c h e ) 内 存 数 : ( 指 的 第 一 部 分 M e m 行 中 的 u s e d – b u f f e r s – c a c h e d ) ( + b u f f e r s / c a c h e ) 内 存 数 : ( 指 的 第 一 部 分 M e m 行 中 的 f r e e + b u f f e r s + c a c h e d ) ( b u f f e r s / c a c h e ) 表 示 真 正 使 用 的 内 存 数 , ( + b u f f e r s / c a c h e ) 表 示 真 正 未 使 用 的 内 存 数 S w a p : 表 示 硬 盘 上 交 换 分 区 的 使 用 情 况 2 、 u l i m i t 命 令 u l i m i t 用 于 显 示 系 统 资 源 限 制 的 信 息 语 法 : u l i m i t [ p a r a m ] p a r a m 参 数 可 以 为 : a 显 示 目 前 资 源 限 制 的 设 定 。 c 设 定 c o r e 文 件 的 最 大 值 , 单 位 为 区 块 。 d 程 序 数 据 节 区 的 最 大 值 , 单 位 为 K B 。 f s h e l l 所 能 建 立 的 最 大 文 件 , 单 位 为 区 块 。 H 设 定 资 源 的 硬 性 限 制 , 也 就 是 管 理 员 所 设 下 的 限 制 。 m 指 定 可 使 用 内 存 的 上 限 , 单 位 为 K B 。 n 指 定 同 一 时 间 最 多 可 开 启 的 文 件 数 。 p 指 定 管 道 缓 冲 区 的 大 小 , 单 位 5 1 2 字 节 。 s 指 定 堆 叠 的 上 限 , 单 位 为 K B 。 S 设 定 资 源 的 弹 性 限 制 。 t 指 定 C P U 使 用 时 间 的 上 限 , 单 位 为 秒 。 u 用 户 最 多 可 开 启 的 程 序 数 目 。 v 指 定 可 使 用 的 虚 拟 内 存 上 限 , 单 位 为 K B 3 、 t o p 命 令 t o p 命 令 可 以 实 时 动 态 地 查 看 系 统 的 整 体 运 行 情 况 , 是 一 个 综 合 了 多 方 信 息 监 测 系 统 性 能 和 运 行 信 息 的 实 用 工 具 语 法 : t o p [ p a r a m ] p a r a m 为 : b : 以 批 处 理 模 式 操 作 ; c : 显 示 完 整 的 治 命 令 ; d : 屏 幕 刷 新 间 隔 时 间 ; I : 忽 略 失 效 过 程 ; s : 保 密 模 式 ; S : 累 积 模 式 ; u [ 用 户 名 ] : 指 定 用 户 名 ; p [ 进 程 号 ] : 指 定 进 程 ; n [ 次 数 ] : 循 环 显 示 的 次 数 。 4 、 d f 命 令 : d f h 查 看 磁 盘 使 用 情 况 ; d f i 查 看 i n o d e 使 用 情 况 5 、 p s 命 令 : p s 命 令 用 于 查 看 进 程 统 计 信 息 常 用 参 数 : a : 显 示 当 前 终 端 下 的 所 有 进 程 信 息 , 包 括 其 他 用 户 的 进 程 。 u : 使 用 以 用 户 为 主 的 格 式 输 出 进 程 信 息 。 x : 显 示 当 前 用 户 在 所 有 终 端 下 的 进 程 。 e : 显 示 系 统 内 的 所 有 进 程 信 息 。 l : 使 用 长 ( l o n g ) 格 式 显 示 进 程 信 息 。 f : 使 用 完 整 的 ( f u l l ) 格 式 显 示 进 程 信 息 。 在 使 用 中 可 以 加 上 g r e p 命 令 一 起 使 用 , 也 可 以 单 独 使 用 # p s 命 令 单 独 使 用 的 情 况 : p s e l f t o m c a t # 结 合 管 道 操 作 和 g r e p 命 令 进 行 过 滤 , 用 于 查 询 某 一 个 进 程 的 信 息 : p s e l f | g r e p t o m c a t 二 、 文 件 操 作 1 、 t a i l 命 令 t a i l 命 令 可 用 于 查 看 文 件 的 内 容 , 语 法 为 : t a i l [ p a r a m ] [ f i l e n a m e ] 其 中 p a r a m 可 为 : f : 循 环 读 取 q : 不 显 示 处 理 信 息 v : 显 示 详 细 的 处 理 信 息 c [ 数 目 ] : 显 示 的 字 节 数 n [ 行 数 ] : 显 示 文 件 的 尾 部 n 行 内 容 – p i d = P I D : 与 f 合 用 , 表 示 在 进 程 I D , P I D 死 掉 之 后 结 束 q , q u i e t , s i l e n t : 从 不 输 出 给 出 文 件 名 的 首 部 s , s l e e p i n t e r v a l = S : 与 f 合 用 , 表 示 在 每 次 反 复 的 间 隔 休 眠 S 秒 2 、 l l a h : l l a h 命 令 , 可 以 用 于 查 看 文 件 情 况 l l a h 三 、 网 络 通 信 1 、 n e t s t a t n e t s t a t 命 令 是 用 于 监 控 进 出 网 络 的 包 和 网 络 接 口 统 计 的 命 令 行 工 具 : 语 法 : n e t s t a t [ p a r a m ] p a r a m 参 数 可 以 为 : h : 查 看 帮 助 r : 显 示 路 由 表 i : 查 看 网 络 接 口 2 、 重 启 网 络 设 置 了 l i n u x 网 络 , 需 要 重 启 网 络 , 可 以 用 命 令 : s e r v i c e n e t w o r k r e s t a r t 3 、 S E L i n u x S E L i n u x 全 称 是 S e c u r i t y E n h a n c e d L i n u x , 它 是 由 美 国 国 家 安 全 局 ( N S A ) 贡 献 的 , 它 为 L i n u x 内 核 子 系 统 引 入 了 一 个 健 壮 的 强 制 控 制 访 问 M a n d a t o r y A c c e s s C o n t r o l 架 构 。 详 情 可 以 参 考 S E L i n u x 入 门 , S E L I N U X 工 作 原 理 其 实 S E L i n u x 的 功 能 也 就 是 类 似 于 防 火 墙 的 功 能 , 不 过 安 全 相 对 比 较 好 , o k , 所 以 本 博 客 介 绍 一 下 S E L i n u x 的 使 用 命 令 查 看 s e l i n u x 状 态 : g e t e n f o r c e 临 时 禁 用 S E L I N U X ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) : s e t e n f o r c e 永 久 禁 用 S E L I N U X ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) # 将 S E L I N U X = e n f o r c e 改 成 S E L I N U X = d i s a b l e d v i / e t c / s e l i n u x / c o n f i g 4 、 防 火 墙 查 询 l i n u x 系 统 防 火 墙 开 启 状 态 : f i r e w a l l c m d s t a t e 临 时 关 闭 防 火 墙 ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) : s y s t e m c t l s t o p f i r e w a l l d . s e r v i c e 永 久 关 闭 防 火 墙 ( 学 习 用 的 l i n u x 才 可 以 禁 用 , 生 产 的 不 建 议 禁 用 S E L I N U X ) : s y s t e m c t l d i s a b l e f i r e w a l l d . s e r v i c e 四 、 系 统 管 理 1 、 u n a m e : u n a m e 命 令 用 于 查 看 内 核 版 本 2 、 i p a d d r : 查 看 l i n u x 的 i p 地 址 : 可 以 用 命 令 i p a d d r 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 5 0 : 3 1 关 闭 详 细 内 容 # 2 8 查 询 s q l s e r v e r 表 大 小 i t l e a r n e r 注 : 显 示 表 信 息 s e l e c t * f r o m t a b l e s p a c e i n f o o r d e r b y c a s t ( l e f t ( l t r i m ( r t r i m ( r e s e r v e d ) ) , l e n ( l t r i m ( r t r i m ( r e s e r v e d ) ) ) 2 ) a s i n t ) d e s c 在 查 询 分 析 器 中 运 行 i f n o t e x i s t s ( s e l e c t * f r o m d b o . s y s o b j e c t s w h e r e i d = o b j e c t _ i d ( N [ d b o ] . [ t a b l e s p a c e i n f o ] ) a n d O B J E C T P R O P E R T Y ( i d , N I s U s e r T a b l e ) = 1 ) c r e a t e t a b l e t a b l e s p a c e i n f o 创 建 结 果 存 储 表 ( n a m e i n f o v a r c h a r ( 5 0 ) , r o w s i n f o i n t , r e s e r v e d v a r c h a r ( 2 0 ) , d a t a i n f o v a r c h a r ( 2 0 ) , i n d e x _ s i z e v a r c h a r ( 2 0 ) , u n u s e d v a r c h a r ( 2 0 ) ) d e l e t e f r o m t a b l e s p a c e i n f o 清 空 数 据 表 d e c l a r e @ t a b l e n a m e v a r c h a r ( 2 5 5 ) 表 名 称 d e c l a r e @ c m d s q l v a r c h a r ( 5 0 0 ) D E C L A R E I n f o _ c u r s o r C U R S O R F O R s e l e c t o . n a m e f r o m d b o . s y s o b j e c t s o w h e r e O B J E C T P R O P E R T Y ( o . i d , N I s T a b l e ) = 1 a n d o . n a m e n o t l i k e N # % % o r d e r b y o . n a m e O P E N I n f o _ c u r s o r F E T C H N E X T F R O M I n f o _ c u r s o r I N T O @ t a b l e n a m e W H I L E @ @ F E T C H _ S T A T U S = 0 B E G I N i f e x i s t s ( s e l e c t * f r o m d b o . s y s o b j e c t s w h e r e i d = o b j e c t _ i d ( @ t a b l e n a m e ) a n d O B J E C T P R O P E R T Y ( i d , N I s U s e r T a b l e ) = 1 ) e x e c u t e s p _ e x e c u t e s q l N i n s e r t i n t o t a b l e s p a c e i n f o e x e c s p _ s p a c e u s e d @ t b n a m e , N @ t b n a m e v a r c h a r ( 2 5 5 ) , @ t b n a m e = @ t a b l e n a m e F E T C H N E X T F R O M I n f o _ c u r s o r I N T O @ t a b l e n a m e E N D C L O S E I n f o _ c u r s o r D E A L L O C A T E I n f o _ c u r s o r G O 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 2 3 : 1 0 关 闭 详 细 内 容 # 2 7 修 正 s q l s e r v e r 索 引 错 误 D B C C U P D A T E U S A G E ( u f d a t a _ 8 0 8 _ 2 0 0 2 ) ; 运 行 位 置 : 查 询 分 析 器 主 要 用 途 : 意 外 关 机 或 者 日 志 被 删 除 后 , 表 发 生 紊 乱 , 表 保 留 空 间 过 多 , 可 使 用 本 方 法 。 使 用 后 再 进 行 数 据 库 收 缩 , 可 缩 小 1 0 % 空 间 , 并 提 高 速 度 。 基 本 每 个 数 据 库 都 有 错 误 。 我 单 位 用 友 数 据 库 就 是 出 现 骉 紊 乱 的 情 况 , 使 用 本 命 令 就 可 以 解 决 问 题 。 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 2 1 : 4 0 关 闭 详 细 内 容 # 2 6 s q l s e r v e r 多 表 查 询 U P D A T E R P _ b a n k r e c p S E T R P _ b a n k r e c p . i f l a g = r p _ b a n k r e c p _ 2 0 1 1 . i f l a g F R O M R P _ b a n k r e c p L E F T J O I N R P _ b a n k r e c p _ 2 0 1 1 O N R P _ b a n k r e c p . i _ i d = R P _ b a n k r e c p _ 2 0 1 1 . i _ i d u p d a t e t a b l e 1 s e t t a b l e 1 . f i e l d 1 = t a b l e 2 . f i e l d 2 f r o m t a b l e 1 l e f t j o i n t a b l e 2 o n t a b l e 1 . f i e l d X = t a b l e 2 . f i e l d y 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 2 0 : 4 7 关 闭 详 细 内 容 # 2 5 用 友 问 题 : 发 票 参 照 发 货 单 可 以 修 改 , 但 无 法 保 存 的 问 题 用 友 T 6 、 U 8 都 存 在 的 问 题 , 发 票 参 照 发 货 单 可 以 修 改 , 但 无 法 保 存 的 问 题 。 检 查 表 S A _ I N I M a i n 中 , 因 为 用 友 T 6 将 单 据 参 照 竟 然 按 照 使 用 者 的 电 脑 来 进 行 存 储 , 换 电 脑 了 , 定 义 的 参 照 就 不 好 用 了 。 不 得 不 说 是 个 很 不 方 便 的 地 方 , 而 且 一 旦 有 人 操 作 销 售 模 块 , 立 马 提 示 : 有 人 在 使 用 。 到 这 里 进 行 修 改 就 行 了 。 修 改 i b i l l d e f 字 段 的 值 就 可 以 了 。 其 他 发 票 、 发 货 单 、 退 货 单 参 照 都 在 这 里 进 行 修 改 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 1 9 : 5 5 关 闭 详 细 内 容 # 2 4 解 决 用 友 固 定 资 产 出 现 的 “ 不 能 月 末 结 账 , 可 能 月 末 未 结 账 ” 的 处 理 办 法 用 友 官 方 处 理 的 很 粗 暴 , 就 是 你 操 作 的 不 对 , 按 照 他 的 要 求 来 就 是 了 。 但 其 实 这 个 问 题 在 用 友 固 定 资 产 中 很 常 见 , 因 为 用 友 固 定 资 产 编 写 的 太 糟 糕 了 , 对 异 常 处 理 的 很 粗 , 比 方 你 在 3 月 份 中 以 2 月 份 的 日 期 进 行 查 询 或 者 处 理 , 就 很 容 易 导 致 出 现 这 种 情 况 。 查 看 数 据 库 发 现 , 最 后 一 次 折 旧 日 期 哪 里 的 d a t e 类 型 的 数 据 里 , 填 写 竟 然 是 0 0 : 0 0 : 0 0 , 问 题 找 到 了 , 那 么 你 只 需 要 把 时 间 删 除 , 填 写 最 后 一 个 提 折 旧 的 日 期 就 好 了 , 你 会 发 现 问 题 就 得 到 解 决 。 另 外 你 要 看 两 个 月 份 哪 里 是 否 正 常 : 一 个 是 最 后 一 次 提 折 旧 的 月 份 , 一 个 是 最 新 的 日 期 月 份 , 是 否 和 你 的 实 际 业 务 相 符 。 相 关 的 查 询 语 句 为 : s e l e c t * f r o m a c c i n f o r m a t i o n w h e r e c s y s i d l i k e ‘ f a ’ , 这 样 里 面 的 数 据 就 很 好 找 了 。 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 1 9 : 0 4 关 闭 详 细 内 容 # 2 3 用 友 打 印 设 置 修 改 后 , 预 览 没 有 变 化 : 设 置 打 印 模 板 后 预 览 没 有 变 化 原 因 分 析 : 操 作 员 在 进 行 打 印 预 览 时 如 果 在 预 览 界 面 选 择 “ 保 存 当 前 设 置 ” , 此 时 会 在 C 盘 下 生 成 一 个 X M L 格 式 的 文 件 , 无 论 如 何 修 改 单 据 打 印 模 板 , 预 览 调 取 的 都 是 保 存 在 C 盘 下 的 X M L 格 式 的 文 件 。 问 题 解 答 : 将 C : \ \ W I N D O W S \ \ s y s t e m 3 2 \ \ U F C O M S Q L \ \ P r i n t S e t t i n g 中 对 应 的 X M L 文 件 删 除 后 , 在 进 行 单 据 预 览 , 即 可 按 照 修 改 后 的 单 据 模 板 效 果 显 示 。 提 示 : 在 用 友 T 6 中 , V o u c h e r T e m p l a t e s 表 是 负 责 单 据 显 示 和 打 印 的 题 目 , 如 果 新 增 单 据 , 其 中 v t _ i d 可 以 设 置 为 最 大 + 1 , 其 中 字 段 v t _ t e m p l a t e m o d e = 1 表 示 的 是 打 印 模 板 , 指 向 V o u c h e r I t e m s _ P r n 表 , v t _ t e m p l a t e m o d e = 0 , 则 是 指 向 V o u c h e r I t e m s 表 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 1 4 : 5 4 关 闭 详 细 内 容 # 2 2 l i n u x s s h l i n u x 下 登 录 日 志 在 下 面 的 目 录 里 : c d / v a r / l o g 查 看 s s h 用 户 的 登 录 日 志 : l e s s s e c u r e l i n u x 日 志 管 理 : 1 . 日 志 简 介 日 志 对 于 安 全 来 说 , 非 常 重 要 , 他 记 录 了 系 统 每 天 发 生 的 各 种 各 样 的 事 情 , 你 可 以 通 过 他 来 检 查 错 误 发 生 的 原 因 , 或 者 受 到 攻 击 时 攻 击 者 留 下 的 痕 迹 。 日 志 主 要 的 功 能 有 : 审 计 和 监 测 。 他 还 可 以 实 时 的 监 测 系 统 状 态 , 监 测 和 追 踪 侵 入 者 等 等 。 在 L i n u x 系 统 中 , 有 三 个 主 要 的 日 志 子 系 统 : 连 接 时 间 日 志 由 多 个 程 序 执 行 , 把 纪 录 写 入 到 / v a r / l o g / w t m p 和 / v a r / r u n / u t m p , l o g i n 等 程 序 更 新 w t m p 和 u t m p 文 件 , 使 系 统 管 理 员 能 够 跟 踪 谁 在 何 时 登 录 到 系 统 。 进 程 统 计 由 系 统 内 核 执 行 。 当 一 个 进 程 终 止 时 , 为 每 个 进 程 往 进 程 统 计 文 件 ( p a c c t 或 a c c t ) 中 写 一 个 纪 录 。 进 程 统 计 的 目 的 是 为 系 统 中 的 基 本 服 务 提 供 命 令 使 用 统 计 。 错 误 日 志 由 s y s l o g d ( 8 ) 执 行 。 各 种 系 统 守 护 进 程 、 用 户 程 序 和 内 核 通 过 s y s l o g ( 3 ) 向 文 件 / v a r / l o g / m e s s a g e s 报 告 值 得 注 意 的 事 件 。 另 外 有 许 多 U N I X 程 序 创 建 日 志 。 像 H T T P 和 F T P 这 样 提 供 网 络 服 务 的 服 务 器 也 保 持 详 细 的 日 志 。 常 用 的 日 志 文 件 如 下 : a c c e s s l o g 纪 录 H T T P / w e b 的 传 输 a c c t / p a c c t 纪 录 用 户 命 令 a c u l o g 纪 录 M O D E M 的 活 动 b t m p 纪 录 失 败 的 纪 录 l a s t l o g 纪 录 最 近 几 次 成 功 登 录 的 事 件 和 最 后 一 次 不 成 功 的 登 录 m e s s a g e s 从 s y s l o g 中 记 录 信 息 ( 有 的 链 接 到 s y s l o g 文 件 ) s u d o l o g 记 录 使 用 s u d o 发 出 的 命 令 s u l o g 记 录 使 用 s u 命 令 的 使 用 s y s l o g 从 s y s l o g 中 记 录 信 息 ( 通 常 链 接 到 m e s s a g e s 文 件 ) u t m p 记 录 当 前 登 录 的 每 个 用 户 w t m p 一 个 用 户 每 次 登 录 进 入 和 退 出 时 间 的 永 久 纪 录 x f e r l o g 记 录 F T P 会 话 u t m p 、 w t m p 和 l a s t l o g 日 志 文 件 是 多 数 重 用 U N I X 日 志 子 系 统 的 关 键 保 持 用 户 登 录 进 入 和 退 出 的 纪 录 。 有 关 当 前 登 录 用 户 的 信 息 记 录 在 文 件 u t m p 中 ; 登 录 进 入 和 退 出 纪 录 在 文 件 w t m p 中 ; 最 后 一 次 登 录 文 件 可 以 用 l a s t l o g 命 令 察 看 。 数 据 交 换 、 关 机 和 重 起 也 记 录 在 w t m p 文 件 中 。 所 有 的 纪 录 都 包 含 时 间 戳 。 这 些 文 件 ( l a s t l o g 通 常 不 大 ) 在 具 有 大 量 用 户 的 系 统 中 增 长 十 分 迅 速 。 例 如 w t m p 文 件 可 以 无 限 增 长 , 除 非 定 期 截 取 。 许 多 系 统 以 一 天 或 者 一 周 为 单 位 把 w t m p 配 置 成 循 环 使 用 。 它 通 常 由 c r o n 运 行 的 脚 本 来 修 改 。 这 些 脚 本 重 新 命 名 并 循 环 使 用 w t m p 文 件 。 通 常 , w t m p 在 第 一 天 结 束 后 命 名 为 w t m p . 1 ; 第 二 天 后 w t m p . 1 变 为 w t m p . 2 等 等 , 直 到 w t m p . 7 。 每 次 有 一 个 用 户 登 录 时 , l o g i n 程 序 在 文 件 l a s t l o g 中 察 看 用 户 的 U I D 。 如 果 找 到 了 , 则 把 用 户 上 次 登 录 、 退 出 时 间 和 主 机 名 写 到 标 准 输 出 中 , 然 后 l o g i n 程 序 在 l a s t l o g 中 纪 录 新 的 登 录 时 间 。 在 新 的 l a s t l o g 纪 录 写 入 后 , u t m p 文 件 打 开 并 插 入 用 户 的 u t m p 纪 录 。 该 纪 录 一 直 用 到 用 户 登 录 退 出 时 删 除 。 u t m p 文 件 被 各 种 命 令 文 件 使 用 , 包 括 w h o 、 w 、 u s e r s 和 f i n g e r 。 下 一 步 , l o g i n 程 序 打 开 文 件 w t m p 附 加 用 户 的 u t m p 纪 录 。 当 用 户 登 录 退 出 时 , 具 有 更 新 时 间 戳 的 同 一 u t m p 纪 录 附 加 到 文 件 中 。 w t m p 文 件 被 程 序 l a s t 和 a c 使 用 。 2 . 具 体 命 令 w t m p 和 u t m p 文 件 都 是 二 进 制 文 件 , 他 们 不 能 被 诸 如 t a i l 命 令 剪 贴 或 合 并 ( 使 用 c a t 命 令 ) 。 用 户 需 要 使 用 w h o 、 w 、 u s e r s 、 l a s t 和 a c 来 使 用 这 两 个 文 件 包 含 的 信 息 。 w h o : w h o 命 令 查 询 u t m p 文 件 并 报 告 当 前 登 录 的 每 个 用 户 。 W h o 的 缺 省 输 出 包 括 用 户 名 、 终 端 类 型 、 登 录 日 期 及 远 程 主 机 。 例 如 : w h o ( 回 车 ) 显 示 y n g u o p t s / 7 A u g 1 8 1 4 : 1 2 y l o u p t s / 8 A u g 1 8 1 4 : 1 5 如 果 指 明 了 w t m p 文 件 名 , 则 w h o 命 令 查 询 所 有 以 前 的 纪 录 。 命 令 w h o / v a r / l o g / w t m p 把 报 告 自 从 w t m p 文 件 创 建 或 删 改 以 来 的 每 一 次 登 录 。 w : w 命 令 查 询 u t m p 文 件 并 显 示 当 前 系 统 中 每 个 用 户 和 它 所 运 行 的 进 程 信 息 。 例 如 : w ( 回 车 ) 显 示 : 3 : 3 6 p m u p 1 d a y , 2 2 : 3 4 , 6 u s e r s , l o a d a v e r a g e : 0 . 2 3 , 0 . 2 9 , 0 . 2 7 U S E R T T Y F R O M L O G I N @ I D L E J C P U P C P U W H A T c h y a n g p t s / 0 2 0 2 . 3 8 . 6 8 . 2 4 2 3 : 0 6 p m 2 : 0 4 0 . 0 8 s 0 . 0 4 s b a s h y n g u o p t s / 2 2 0 2 . 3 8 . 7 9 . 4 7 3 : 3 2 p m 0 . 0 0 s 0 . 1 4 s 0 . 0 5 w y l o u p t s / 8 2 0 2 . 3 8 . 6 4 . 2 3 5 2 : 1 5 p m 1 : 0 9 m 0 . 1 0 s 0 . 0 4 s b a s h u s e r s : u s e r s 用 单 独 的 一 行 打 印 出 当 前 登 录 的 用 户 , 每 个 显 示 的 用 户 名 对 应 一 个 登 录 会 话 。 如 果 一 个 用 户 有 不 止 一 个 登 录 会 话 , 那 他 的 用 户 名 把 显 示 相 同 的 次 数 。 例 如 : u s e r s ( 回 车 ) 显 示 : c h y a n g l e w i s l e w i s y l o u y n g u o y n g u o l a s t : l a s t 命 令 往 回 搜 索 w t m p 来 显 示 自 从 文 件 第 一 次 创 建 以 来 登 录 过 的 用 户 。 例 如 : c h y a n g p t s / 9 2 0 2 . 3 8 . 6 8 . 2 4 2 T u e A u g 1 0 8 : 3 4 1 1 : 2 3 ( 0 2 : 4 9 ) c f a n p t s / 6 2 0 2 . 3 8 . 6 4 . 2 2 4 T u e A u g 1 0 8 : 3 3 0 8 : 4 8 ( 0 0 : 1 4 ) c h y a n g p t s / 4 2 0 2 . 3 8 . 6 8 . 2 4 2 T u e A u g 1 0 8 : 3 2 1 2 : 1 3 ( 0 3 : 4 0 ) l e w i s p t s / 3 2 0 2 . 3 8 . 6 4 . 2 3 3 T u e A u g 1 0 8 : 0 6 1 1 : 0 9 ( 0 3 : 0 3 ) l e w i s p t s / 2 2 0 2 . 3 8 . 6 4 . 2 3 3 T u e A u g 1 0 7 : 5 6 1 1 : 0 9 ( 0 3 : 1 2 ) l i n u x 查 看 日 志 : # c d / v a r / l o g # l e s s s e c u r e 或 者 # l e s s m e s s a g e s 最 近 登 录 的 日 志 : # l a s t 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 1 3 : 4 0 关 闭 详 细 内 容 # 2 1 L I N U X 命 令 1 、 查 看 当 前 目 录 下 所 有 文 档 的 内 容 行 数 : w c l * 2 、 查 看 当 前 目 录 下 所 有 文 档 的 大 小 : d u s h * 3 、 后 台 启 动 P y t h o n 脚 本 输 出 日 志 到 文 件 , 查 看 日 志 文 件 4 、 查 看 服 务 器 磁 盘 使 用 情 况 d f h 5 、 查 看 服 务 器 内 存 状 况 f r e e g 6 、 查 看 当 前 目 录 下 文 件 数 量 l s l | g r e p ^ | w c l 7 、 查 看 运 行 这 的 P y t h o n 进 程 , 并 杀 掉 指 定 进 程 p s e f | g r e p p y t h o n 3 k i l l 9 进 程 号 8 、 显 示 脚 本 当 前 光 标 所 在 行 号 切 换 到 命 令 行 模 式 n u 9 、 显 示 脚 本 所 有 行 号 命 令 行 模 式 下 s e t n u 1 0 、 统 计 当 前 目 录 下 的 文 件 个 数 : l s l | g r e p ^ | w c l 1 1 、 统 计 当 前 目 录 下 的 目 录 个 数 : l s l | g r e p ^ d | w c l 1 2 、 统 计 当 前 目 录 下 的 文 件 个 数 , 包 括 子 目 录 中 的 ( R 必 须 大 写 , 否 则 无 效 ) l s l R | g r e p ^ | w c l 1 3 、 统 计 当 前 目 录 下 的 目 录 个 数 , 包 括 所 有 子 目 录 中 l s l R | g r e p ^ d | w c l 1 4 、 批 量 替 换 文 件 指 定 内 容 f i n d n a m e n o h u p . o u t | x a r g s p e r l p i e s | o l d _ s t r | n e w _ s t r | g f i n d n a m e 要 查 找 的 文 件 名 | x a r g s p e r l p i e s | 被 替 换 的 字 符 串 | 替 换 后 的 字 符 串 | g 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 0 4 : 1 5 关 闭 详 细 内 容 # 2 0 f l a s k 基 础 一 、 配 置 文 件 F l a s k 的 配 置 文 件 a p p . c o n f i g C o n f i g 对 象 的 本 质 是 一 个 字 典 f l a s k 中 的 配 置 文 件 是 一 个 f l a s k . c o n f i g . C o n f i g 对 象 ( 继 承 字 典 ) , 默 认 配 置 为 : 修 改 配 置 的 方 式 方 式 一 : a p p . c o n f i g [ 参 数 ] = v a l u e a p p . s e c r e t _ k e y = v a l u e 修 改 配 置 文 件 方 式 一 p r i n t ( a p p . c o n f i g . g e t ( D E B U G ) ) # F a l s e a p p . c o n f i g [ D E B U G ] = T r u e # 修 改 配 置 文 件 的 D E B U G 属 性 p r i n t ( a p p . c o n f i g . g e t ( D E B U G ) ) # T r u e 方 式 二 : a p p . c o n f i g . f r o m _ p y f i l e ( p y t h o n 文 件 名 称 ) 如 : s e t t i n g s . p y D E B U G = T r u e a p p . c o n f i g . f r o m _ p y f i l e ( s e t t i n g s . p y ) a p p . c o n f i g . f r o m _ e n v v a r ( 环 境 变 量 名 称 ) 环 境 变 量 的 值 为 p y t h o n 文 件 名 称 名 称 , 内 部 调 用 f r o m _ p y f i l e 方 法 a p p . c o n f i g . f r o m _ j s o n ( j s o n 文 件 名 称 ) J S O N 文 件 名 称 , 必 须 是 j s o n 格 式 , 因 为 内 部 会 执 行 j s o n . l o a d s a p p . c o n f i g . f r o m _ m a p p i n g ( ) 字 典 格 式 a p p . c o n f i g . f r o m _ o b j e c t ( p y t h o n 类 或 类 的 路 径 ) a p p . c o n f i g . f r o m _ o b j e c t ( s e t t i n g s . M y S e t t i n g ) # s e t t i n g s . p y 的 M y S e t t i n g 类 二 、 路 由 @ a p p . r o u t e ( / u s e r / u s e r n a m e ) @ a p p . r o u t e ( / p o s t / i n t : p o s t _ i d ) @ a p p . r o u t e ( / p o s t / f l o a t : p o s t _ i d ) @ a p p . r o u t e ( / p o s t / p a t h : p a t h ) @ a p p . r o u t e ( / l o g i n , m e t h o d s = [ G E T , P O S T ] ) 常 用 路 由 系 统 有 以 上 五 种 , 所 有 的 路 由 系 统 都 是 基 于 一 下 对 应 关 系 来 处 理 : 转 换 器 类 型 , 为 变 量 指 定 规 则 : s t r i n g ( 缺 省 值 ) 接 受 任 何 不 包 含 斜 杠 的 文 本 i n t 接 受 正 整 数 f l o a t 接 受 正 浮 点 数 p a t h 类 似 s t r i n g , 但 可 以 包 含 斜 杠 u u i d 接 受 U U I D 字 符 串 D E F A U L T _ C O N V E R T E R S = 示 例 : f r o m f l a s k i m p o r t F l a s k , r e d i r e c t , u r l _ f o r a p p = F l a s k ( n a m e ) e n d p o i n t 指 向 函 数 的 名 字 @ a p p . r o u t e ( / b o o k / , e n d p o i n t = b o o k ) d e f b o o k ( n e w i d ) : p r i n t ( n e w i d , t y p e ( n e w i d ) ) # 1 2 3 r e t u r n B o o k 页 面 m e t h o d s = 指 定 请 求 方 式 的 列 表 @ a p p . r o u t e ( / , m e t h o d s = [ G E T , P O S T ] ) d e f i n d e x ( ) : r e t u r n r e d i r e c t ( u r l _ f o r ( b o o k , n e w i d = 1 2 3 ) ) # 反 向 解 析 i f n a m e = = m a i n : a p p . r u n ( ) 访 问 的 U R L 1 . U R L 是 中 规 中 举 的 , 尾 部 有 一 个 斜 杠 , 看 起 来 就 如 同 一 个 文 件 夹 。 访 问 一 个 没 有 斜 杠 结 尾 的 U R L 时 F l a s k 会 自 动 进 行 重 定 向 , 帮 你 在 尾 部 加 上 一 个 斜 杠 。 2 . U R L 没 有 尾 部 斜 杠 , 因 此 其 行 为 表 现 与 一 个 文 件 类 似 。 如 果 访 问 这 个 U R L 时 添 加 了 尾 部 斜 杠 就 会 得 到 一 个 4 0 4 错 误 。 这 样 可 以 保 持 U R L 唯 一 , 并 帮 助 搜 索 引 擎 避 免 重 复 索 引 同 一 页 面 。 三 、 静 态 文 件 动 态 的 w e b 应 用 也 需 要 静 态 文 件 , 一 般 是 C S S 和 J a v a S c r i p t 文 件 。 理 想 情 况 下 你 的 服 务 器 已 经 配 置 好 了 为 你 的 提 供 静 态 文 件 的 服 务 。 但 是 在 开 发 过 程 中 , F l a s k 也 能 做 好 这 项 工 作 。 只 要 在 你 的 包 或 模 块 旁 边 创 建 一 个 名 为 s t a t i c 的 文 件 夹 就 行 了 。 静 态 文 件 位 于 应 用 的 / s t a t i c 中 。 使 用 特 定 的 s t a t i c 端 点 就 可 以 生 成 相 应 的 U R L u r l _ f o r ( s t a t i c , f i l e n a m e = s t y l e . c s s ) 这 个 静 态 文 件 在 文 件 系 统 中 的 位 置 应 该 是 s t a t i c / s t y l e . c s s 。 四 、 请 求 和 响 应 导 入 r e q u e s t 和 R e s p o n s e f r o m f l a s k i m p o r t F l a s k , r e q u e s t , R e s p o n s e # 请 求 相 关 信 息 r e q u e s t . m e t h o d r e q u e s t . a r g s r e q u e s t . f o r m r e q u e s t . v a l u e s r e q u e s t . c o o k i e s r e q u e s t . h e a d e r s r e q u e s t . p a t h r e q u e s t . f u l l _ p a t h r e q u e s t . s c r i p t _ r o o t r e q u e s t . u r l r e q u e s t . b a s e _ u r l r e q u e s t . u r l _ r o o t r e q u e s t . h o s t _ u r l r e q u e s t . h o s t r e q u e s t . f i l e s o b j = r e q u e s t . f i l e s [ t h e _ f i l e _ n a m e ] o b j . s a v e ( / v a r / w w w / u p l o a d s / + s e c u r e _ f i l e n a m e ( f . f i l e n a m e ) ) 响 应 相 关 信 息 r e t u r n 字 符 串 r e t u r n r e n d e r _ t e m p l a t e ( h t m l 模 板 路 径 , * * ) r e t u r n r e d i r e c t ( / i n d e x . h t m l ) r e s p o n s e = m a k e _ r e s p o n s e ( r e n d e r _ t e m p l a t e ( i n d e x . h t m l ) ) r e s p o n s e 是 f l a s k . w r a p p e r s . R e s p o n s e 类 型 r e s p o n s e . d e l e t e _ c o o k i e ( k e y ) r e s p o n s e . s e t _ c o o k i e ( k e y , v a l u e ) r e s p o n s e . h e a d e r s [ X S o m e t h i n g ] = A v a l u e r e t u r n r e s p o n s e 示 例 : f r o m f l a s k i m p o r t F l a s k f r o m f l a s k i m p o r t r e q u e s t , R e s p o n s e f r o m f l a s k i m p o r t r e n d e r _ t e m p l a t e f r o m f l a s k i m p o r t m a k e _ r e s p o n s e a p p = F l a s k ( n a m e ) @ a p p . r o u t e ( / ) d e f i n d e x ( ) : p r i n t ( r e q u e s t . m e t h o d ) # 请 求 自 定 义 响 应 r e s p o n s e = m a k e _ r e s p o n s e ( r e n d e r _ t e m p l a t e ( i n d e x . h t m l ) ) r e s p o n s e . s e t _ c o o k i e ( k e y , v a l u e ) # 响 应 设 置 c o o k i e r e t u r n r e s p o n s e # r e t u r n r e n d e r _ t e m p l a t e ( i n d e x . h t m l ) # 响 应 i f n a m e = = m a i n : a p p . r u n ( ) 五 、 模 板 1 、 模 板 的 使 用 F l a s k 使 用 的 是 J i n j a 2 模 板 , 所 以 其 语 法 和 D j a n g o 无 差 别 2 、 自 定 义 模 板 方 法 F l a s k 中 自 定 义 模 板 方 法 的 方 式 和 B o t t l e 相 似 , 创 建 一 个 函 数 并 通 过 参 数 的 形 式 传 入 r e n d e r _ t e m p l a t e 示 例 一 f r o m f l a s k i m p o r t F l a s k f r o m f l a s k i m p o r t u r l _ f o r f r o m f l a s k i m p o r t r e n d e r _ t e m p l a t e a p p = F l a s k ( n a m e ) b o o k _ l i s t = [ , , , ] @ a p p . r o u t e ( / b o o k ) d e f b o o k ( ) : r e t u r n r e n d e r _ t e m p l a t e ( b o o k . h t m l , b o o k _ l i s t = b o o k _ l i s t ) i f n a m e = = m a i n : a p p . r u n ( ) T i t l e } 实 例 1 的 H T M L 实 例 二 f r o m f l a s k i m p o r t F l a s k f r o m f l a s k i m p o r t r e n d e r _ t e m p l a t e a p p = F l a s k ( n a m e ) m y d i c t = d e f m y f u n c ( ) : r e t u r n 函 数 返 回 的 内 容 @ a p p . r o u t e ( / t e s t ) d e f t e s t ( ) : r e t u r n r e n d e r _ t e m p l a t e ( t e s t . h t m l , * * ) # 传 入 的 字 典 需 要 打 散 i f n a m e = = m a i n : a p p . r u n ( ) T i t l e } 0 } 1 } 实 例 2 的 H T M L 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 0 3 : 2 9 关 闭 详 细 内 容 # 1 9 p h p 调 用 l i n u x 命 令 1 、 e x e c 函 数 $ t e s t = l s / t m p / t e s t ; / / l s 是 l i n u x 下 的 查 目 录 , 文 件 的 命 令 e x e c ( $ t e s t , $ a r r a y ) ; / / 执 行 命 令 p r i n t _ r ( $ a r r a y ) ; ? > 2 、 s y s t e m 函 数 $ t e s t = l s / t m p / t e s t ; $ l a s t = s y s t e m ( $ t e s t ) ; p r i n t l a s t : $ l a s t \ \ n ; ? > 3 、 p a s s t h r u 函 数 $ t e s t = l s / t m p / t e s t ; p a s s t h r u ( $ t e s t ) ; ? > 4 、 p o p e n 函 数 $ t e s t = l s / t m p / t e s t ; $ f p = p o p e n ( $ t e s t , r ) ; / / p o p e n 打 一 个 进 程 通 道 w h i l e ( ! f e o f ( $ f p ) ) p c l o s e ( $ f p ) ; ? > 5 、 p r o c _ o p e n 函 数 $ t e s t = l s / t m p / t e s t ; $ a r r a y a r r a y = a r r a y ( a r r a y ( p i p e , r ) , / / 标 准 输 入 a r r a y ( p i p e , w ) , / / 标 准 输 出 内 容 a r r a y ( p i p e , w ) / / 标 准 输 出 错 误 ) ; $ f p = p r o c _ o p e n ( $ t e s t , $ a r r a y , $ p i p e s ) ; / / 打 开 一 个 进 程 通 道 e c h o s t r e a m _ g e t _ c o n t e n t s ( $ p i p e s [ 1 ] ) ; / / 为 什 么 是 $ p i p e s [ 1 ] , 因 为 1 是 输 出 内 容 p r o c _ c l o s e ( $ f p ) ; ? > 6 、 p r o c _ o p e n 函 数 $ t e s t = l s / t m p / t e s t ; $ a r r a y a r r a y = a r r a y ( a r r a y ( p i p e , r ) , / / 标 准 输 入 a r r a y ( p i p e , w ) , / / 标 准 输 出 内 容 a r r a y ( p i p e , w ) / / 标 准 输 出 错 误 ) ; $ f p = p r o c _ o p e n ( $ t e s t , $ a r r a y , $ p i p e s ) ; / / 打 开 一 个 进 程 通 道 e c h o s t r e a m _ g e t _ c o n t e n t s ( $ p i p e s [ 1 ] ) ; / / 为 什 么 是 $ p i p e s [ 1 ] , 因 为 1 是 输 出 内 容 p r o c _ c l o s e ( $ f p ) ; ? > 7 、 s h e l l _ e x e c 函 数 $ t e s t = l s / t m p / t e s t ; $ o u t = s h e l l _ e x e c ( $ t e s t ) ; e c h o $ o u t ; ? > 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 0 2 : 3 8 关 闭 详 细 内 容 # 1 8 问 题 描 述 : 用 友 多 个 版 本 的 固 定 资 产 处 理 模 块 “ 处 理 ” 菜 单 中 的 项 目 会 消 失 大 半 问 题 分 析 : 日 期 格 式 不 同 导 致 的 , 属 于 软 件 b u g , 客 户 端 区 域 修 改 日 期 格 式 为 长 格 式 用 友 T 6 固 定 资 产 模 块 处 理 菜 单 中 的 项 目 会 突 然 消 失 解 决 办 法 : 首 先 进 入 数 据 库 , a c c i n f o r m a t i o n 中 , 执 行 : S E L E C T * F R O M A c c I n f o r m a t i o n W H E R E ( c N a m e L I K E d W r i t a b l e D a t e ) O R ( c N a m e L I K E i L a s t P e r i o d ) 将 最 新 会 计 期 间 改 为 : 3 将 最 新 会 计 日 期 改 为 : 2 0 2 1 0 3 0 1 以 上 根 据 具 体 情 况 进 行 修 改 。 发 布 时 间 : 2 0 2 5 1 1 2 1 0 9 : 0 0 : 2 1 关 闭 详 细 内 容 # 1 7 j i a j a 2 操 作 数 学 运 算 + , , * , / , * * , / / , % 等 数 学 运 算 符 都 支 持 . 逻 辑 运 算 a n d , o r , n o t 也 同 样 支 持 1 . i n 判 断 元 素 是 否 在 集 合 中 2 . | 管 道 操 作 符 , 默 认 使 用 A p p l y 调 用 一 个 方 法 3 . ~ 字 符 串 连 接 4 ( ) 调 用 可 调 用 对 象 5 . . 和 [ ] 获 取 属 性 6 . 三 元 操 作 : v a l u e 1 i f e x p r e s s i o n e l s e v a l u e 2 支 持 7 . 内 建 f i l t e r : ( 对 于 内 建 f i l t e r 的 别 名 , 可 以 在 j i n j a 2 的 f i l t e r s . p y 文 件 中 查 找 ) 8 . a b s ( n u m b e r ) 返 回 一 个 值 的 绝 对 值 9 . b a t c h ( v a l u e , l i n c o u n t , f i l l _ w i t h = N o n e ) : 接 受 的 v a l u e 是 一 个 序 列 对 象 , l i n e c o u n t 表 明 个 数 , 最 后 生 成 一 个 列 表 , 列 表 个 数 为 l i n e c o u n t , 如 果 提 供 的 v a l u e 长 度 小 于 l i n e c o u n t , 不 足 的 使 用 f i l l _ w i t h 填 充 1 0 . c a p i t a l i z e ( s t r i n g ) : 接 受 一 个 字 符 串 , 将 其 转 换 为 首 字 母 大 写 , 其 他 字 母 小 写 的 形 式 返 回 1 1 . c e n t e r ( v a l u e , w i d t h = 8 0 ) : 接 受 一 个 字 符 串 , 将 其 至 于 8 0 的 长 度 中 居 中 , 不 足 的 字 符 使 用 空 格 填 充 1 2 . d e f a u l t ( v a l u e , d e f a u l t _ v a l u e = u ” ” , b o o l e a n = F a l s e ) : 返 回 v a l u e 指 定 的 变 量 的 值 , 如 果 v a l u e 是 U n d e f i n e d 那 么 返 回 d e f a u l t _ v a l u e 指 定 的 值 , b o o l e a n 意 义 未 知 1 3 . d i c t s o r t ( v a l u e , c a s e _ s e n s i t i v e = F a l s e , b y = ‘ k e y ’ ) : v a l u e 为 要 遍 历 的 字 典 , c a s e _ s e n s i t i v e 指 示 是 否 立 即 加 载 , 设 置 为 F a l s e 表 示 延 时 加 载 , b y 表 示 以 什 么 排 序 , 可 以 通 过 设 置 b y = ‘ v a l u e ’ 来 以 值 排 序 . 1 4 . e s c a p e ( s t r i n g ) : 返 回 一 个 转 码 的 安 全 H T M L 1 5 . f i l e s i z e f o r m a t ( v a l u e ) : 接 受 一 个 数 值 , 返 回 人 易 读 的 文 件 大 小 表 示 . 1 6 . f i r s t ( s e q u e n c e ) : 返 回 序 列 的 第 一 个 元 素 1 7 . f l o a t ( v a l u e , d e f a u l t = 0 . 0 ) : 将 接 受 到 的 v a l u e 转 换 成 f l o a t 类 型 , 如 果 转 换 失 败 返 回 指 定 的 d e f a u l t 值 1 8 . f o r c e e s c a p e ( v a l u e ) : 强 制 进 行 H T M L 转 码 , 也 就 是 说 不 检 查 要 转 码 的 字 符 串 是 否 是 标 记 为 安 全 的 , 这 样 可 能 会 发 生 二 次 转 码 1 9 . f o r m a t ( v a l u e , * a t t r i b u t e ) : 类 似 于 字 符 串 格 式 化 ’ % d % s ’ 这 样 的 功 能 v a l u e 是 格 式 定 义 , a t t r i b u t e 不 定 参 数 接 受 占 位 符 代 表 的 值 . 2 0 . g r o u p b y ( v a l u e , a t t r i b u t e ) : 按 照 指 定 的 共 有 属 性 将 集 合 进 行 分 组 , 返 回 元 组 组 成 的 列 表 , 元 组 中 第 一 个 元 素 是 用 来 分 组 的 属 性 的 值 , 第 二 个 元 素 是 分 组 得 到 的 所 有 原 集 合 元 素 的 列 表 . 2 1 . i n d e n t ( s t r i n g , w i d t h = 4 , i n d e n t f i r s t = F a l s e ) : 将 接 受 到 的 s t r i n g , 每 行 缩 进 w i d t h 指 定 的 字 符 数 , i n d e n t f i r s t 用 来 指 定 首 行 是 否 缩 进 . 2 2 . i n t ( v a l u e , d e f a u l t = 0 ) : 将 接 受 到 的 v a l u e 转 换 成 i n t 型 , 如 果 转 换 失 败 , 返 回 d e f a u l t 指 定 的 值 2 3 . j o i n ( v a l u e , d = u ” ” ) : 接 受 一 个 序 列 类 型 的 对 象 , 向 序 列 中 进 行 插 空 d 指 定 的 字 符 串 返 回 一 个 字 符 串 2 4 . l a s t ( s e q ) : 返 回 指 定 序 列 的 最 后 一 个 元 素 2 5 . l e n g t h ( o b j ) : 返 回 序 列 或 者 字 典 的 项 数 2 6 . l i s t ( v a l u e ) : 将 接 受 到 的 v a l u e 转 换 成 一 个 l i s t 2 7 . l o w e r ( s t r i n g ) : 将 接 受 到 的 字 符 串 转 换 成 小 写 形 式 . 2 8 . p p r i n t ( v a l u e , v e r b o s e = F a l s e ) : 漂 亮 的 打 印 一 个 变 量 的 值 , 多 用 于 调 试 , v e r b o s e 表 示 是 否 显 示 冗 长 的 信 息 2 9 . r a n d o m ( s e q ) : 接 受 一 个 序 列 对 象 , 随 机 返 回 其 中 的 一 个 元 素 3 0 . r e p l a c e ( s t r i n g , o l d , n e w , c o u n t = N o n e ) : 接 受 一 个 字 符 串 , 将 其 中 的 o l d 表 示 的 子 串 替 换 成 n e w 指 定 的 子 串 , 从 左 到 右 替 换 c o u n t 次 , 如 果 c o u n t 不 指 定 , 则 替 换 一 次 3 1 . r e v e r s e ( v a l u e ) : 接 受 一 个 可 迭 代 对 象 , 返 回 逆 序 的 迭 代 器 3 2 . r o u n d ( v a l u e , p r e c i s i o n = 0 , m e t h o d = ‘ c o m m o n ’ ) : 舍 去 运 算 , 接 受 一 个 值 , p r e c i s i o n 表 示 精 度 ( 小 数 点 后 保 留 几 位 ) , m e t h o d 可 以 取 值 c o m m o n | c e i l | f l o o r , 分 别 表 示 四 舍 五 入 | 进 位 | 舍 去 3 3 . s a f e ( v a l u e ) : 标 记 传 入 的 v a l u e 值 是 安 全 的 , 使 用 e s c a p e 转 码 时 不 会 发 生 二 次 转 码 3 4 . s l i c e ( v a l u e , s l i c e s , f i l l _ w i d t h = N o n e ) : 切 片 , 接 受 一 个 可 迭 代 对 象 , 返 回 s l i c e s 指 定 的 前 n 个 元 素 , 不 足 n 个 使 用 f i l l _ w i d t h 指 定 的 对 象 进 行 填 充 3 5 . s o r t ( v a l u e , r e v e r s e = F a l s e ) : 接 受 一 个 序 列 对 象 , 进 行 排 序 , r e v e r s e 指 定 是 否 逆 序 3 6 . s t r i n g ( o b j ) : 接 受 一 个 对 象 , 转 换 成 一 个 s t r i n g 字 符 串 3 7 . s t r i p t a g s ( v a l u e s ) : 接 受 一 个 字 符 串 , 剥 离 S G M L / X M L 标 签 , 并 且 将 多 个 空 白 字 符 转 换 成 单 空 格 3 8 . s u m ( s e q u e n c e , s t a r t = 0 ) : 接 受 一 个 序 列 对 象 , 返 回 序 列 对 象 的 元 素 和 s t a r t 的 总 和 , 如 果 指 定 的 序 列 对 象 是 空 的 , 就 返 回 s t a r t 指 定 的 值 3 9 . t i t l e ( s t r i n g ) : 将 接 受 到 的 字 符 串 转 换 成 标 题 模 式 , 即 每 个 单 词 的 首 字 母 大 写 4 0 . t r i m ( v a l u e ) : 去 掉 字 符 串 开 始 和 末 尾 多 余 的 空 白 字 符 4 1 . t r u n c a t e ( s t r i n g , l e n g t h = 2 5 5 , k i l l w o r d s = F a l s e , e n d = “ … ” ) : 切 断 接 受 到 的 字 符 串 , 截 取 前 l e n g t h 个 字 符 , 如 果 字 符 串 比 l e n g t h 长 , 切 断 后 追 加 e n d 指 定 的 字 符 串 , 如 果 k i l l w o r d s = T r u e 可 以 返 回 , 如 果 k i l l w o r d s = F a l s e 不 会 有 任 何 输 出 , 不 明 白 . 4 2 . u p p e r ( s t r i n g ) 把 接 受 到 的 字 符 串 转 成 大 写 4 3 . u r l i z e ( v a l u e , t r i m _ u r l _ l i m i t = N o n e , n o f o l l o w = F a l s e ) : 接 受 一 个 u r l , 转 换 成 一 个 标 签 表 示 的 l i n k , 这 个 l i n k 的 h r e f 为 传 入 的 u r l , i n n e r T e x t 是 u r l 截 取 前 t r i m _ u r l _ l i m i t 个 字 符 , n o f o l l o w 设 置 为 t r u e 时 , 会 为 这 个 l i n k 加 入 一 个 属 性 r e l = ’ n o f o l l o w ’ 4 4 . w o r d c o u n t ( s t r i n g ) : 计 算 s t r i n g 中 的 单 词 数 4 5 . w o r d w r a p ( s t r i n g , w i d t h = 7 9 , b r e a k _ l o n g _ w o r d s = T r u e ) : 返 回 经 过 包 装 的 w i d t h 指 定 宽 度 的 字 符 , 也 就 是 说 每 读 取 w i d t h 个 字 符 就 会 换 行 . , b r e a k _ l o n g _ w o r d s 表 明 在 获 取 到 w i d t h 个 字 符 之 后 , 如 果 一 个 单 词 还 没 有 结 束 , 是 否 截 断 单 词 , F a l s e 将 不 会 截 断 4 6 . x m l a t t r ( d , a u t o s p a c e = T r u e ) : 通 过 接 受 一 个 字 典 , 创 建 一 个 S G M L / X M L 属 性 列 表 , 例 如 : 可 以 得 到 输 出 字 典 中 指 定 的 值 为 n o n e 的 , 将 不 会 被 解 析 成 标 签 属 性 . 2 3 内 建 测 试 : 2 3 . 1 c a l l a b l e ( o b j e c t ) : 测 试 一 个 对 象 是 否 是 可 调 用 对 象 2 3 . 2 d e f i n e d ( v a l u e ) : 测 试 传 入 的 对 象 是 否 已 经 定 义 了 2 3 . 3 d i v i s i b l e b y ( v a l u e , n u m ) 测 试 传 入 的 数 值 是 否 可 以 被 n u m 整 除 2 3 . 4 e s c a p e d ( v a l u e ) : 检 查 传 入 的 对 象 是 否 被 转 码 了 2 3 . 5 e v e n ( v a l u e ) : 如 果 传 入 的 对 象 是 e v e n 的 返 回 T r u e , 不 懂 e v e n 是 什 么 样 的 对 象 2 3 . 6 i t e r a b l e ( v a l u e ) : 检 查 对 象 是 否 是 可 迭 代 的 2 3 . 7 l o w e r ( v a l u e ) : 检 查 传 入 的 字 符 串 是 否 都 是 小 写 2 3 . 8 n o n e ( v a l u e ) : 检 查 对 象 是 否 是 空 对 象 N o n e 2 3 . 9 n u m b e r ( v a l u e ) : 检 查 对 象 是 否 是 一 个 数 字 2 3 . 1 0 o d d ( v a l u e ) : 检 查 传 入 的 数 字 是 否 是 奇 数 2 3 . 1 1 s a m e a s ( v a l u e , o t h e r ) : 检 查 传 入 的 对 象 和 o t h e r 指 定 的 对 象 是 否 在 内 存 中 的 同 一 块 地 址 ( 同 一 个 对 象 ) 2 3 . 1 2 s e q u e n c e ( v a l u e ) : 检 查 对 象 是 否 是 序 列 , 序 列 同 样 是 可 迭 代 对 象 2 3 . 1 3 s t r i n g ( v a l u e ) : 检 查 对 象 是 否 是 s t r i n g 2 3 . 1 4 u n d e f i n e d ( v a l u e ) : 检 查 一 个 对 象 是 否 未 定 义 2 3 . 1 5 u p p e r ( v a l u e ) : 检 查 一 个 字 符 串 是 否 全 部 大 写 2 4 全 局 函 数 : 2 4 . 1 r a n g e ( [ s t a r t , ] s t o p [ , s t e p ] ) : } { % e n d f o r % } 2 4 . 2 l i p s u m ( n = 5 , h t m l = T r u e , m i n = 2 0 , m a x = 1 0 0 ) : 不 知 道 用 途 2 4 . 3 d i c t ( * * i t e m s ) 根 据 传 入 的 关 键 字 参 数 构 造 一 个 字 典 对 象 . f o r 循 环 打 印 一 个 序 列 , 例 如 : h 1 > M e m b e r s } 在 循 环 内 部 , 你 可 以 访 问 一 些 特 殊 的 变 量 V a r i a b l e D e s c r i p t i o n l o o p . i n d e x 当 前 迭 代 的 索 引 , 从 1 开 始 算 l o o p . i n d e x 0 当 前 迭 代 的 索 引 , 从 0 开 始 算 l o o p . r e v i n d e x 相 对 于 序 列 末 尾 的 索 引 , 从 1 开 始 算 l o o p . r e v i n d e x 0 相 对 于 序 列 末 尾 的 索 引 , 从 0 开 始 算 l o o p . f i r s t 相 当 于 l o o p . i n d e x = = 1 . l o o p . l a s t 相 当 于 l o o p . i n d e x = = l e n ( s e q ) 1 l o o p . l e n g t h 序 列 的 长 度 . l o o p . c y c l e 是 一 个 帮 助 性 质 的 函 数 , 可 以 接 受 两 个 字 符 串 参 数 , 如 果 当 前 循 环 索 引 是 偶 数 , 则 显 示 第 一 个 字 符 串 , 是 奇 数 则 显 示 第 二 个 字 符 串 。 它 常 被 在 表 格 中 用 来 用 不 同 的 背 景 色 区 分 相 邻 的 行 。 设 置 变 量 值 宏 } : } W h y d o y o u n e e d a n e x t e n s i o n f o r t h a t ? A f u n c t i o n i s p e r f e c t l y f i n e : f r o m j i n j a 2 i m p o r t c o n t e x t f u n c t i o n @ c o n t e x t f u n c t i o n d e f w i d g e t ( c o n t e x t , t e m p l a t e _ n a m e , * * e x t r a _ c o n t e x t ) : t = j i n j a _ e n v . g e t _ t e m p l a t e ( w i d g e t s / + t e m p l a t e _ n a m e ) c t x = d i c t ( c o n t e x t . i t e m s ( ) ) c t x . u p d a t e ( e x t r a _ c o n t e x t ) r e t u r n t . r e n d e r ( c t x ) j i n j a _ e n v . g l o b a l s [ w i d g e t ] = w i d g e t A n d t h e n i n t h e t e m p l a t e : : } 1 2 g l o b a l f u n c t i o n s 和 f i l t e r s 类 似 , 注 册 方 法 都 是 将 其 保 存 于 E n v i r o n m e n t 中 , 前 者 保 存 在 E n v i r o n m e n t . g l o b a l s 字 典 中 , 后 者 保 存 在 E n v i r o n m e n t . f i l t e r s 字 典 中 即 可 。 0 1 e n v . f i l t e r s [ f i l t e r _ n a m e ] = f i l t e r _ f u n c 0 2 e n v . f i l t e r s [ g l o b a l f u n c t i o n _ n a m e ] = g l o b a l _ f u n c 0 3 m a c r o : 0 4 0 5 0 7 0 8 0 9 } 1 0 1 1 1 2 1 3 } 1 4 1 5 } 1 6 1 7 1 8 1 9 2 0 2 1 2 2 T h i s i s a s i m p l e d i a l o g r e n d e r e d b y u s i n g a m a c r o a n d 2 3 a c a l l b l o c k . 2 4 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 8 : 4 0 关 闭 详 细 内 容 # 1 6 P Y T H O N 操 作 e x c e l p i p i n s t a l l o p e n p y x l f r o m o p e n p y x l i m p o r t l o a d _ w o r k b o o k w b = l o a d _ w o r k b o o k ( f i l e _ n a m e ) w s = w b [ s h e e t _ n a m e ] f o r s h e e t i n w b : w b . c l o s e ( ) w b . s a v e ( f i l e n a m e ) s h e e t [ 1 ] # 第 一 行 s h e e t [ A ] # A 列 s h e e t [ A 1 ] # 指 定 单 元 格 s h e e t [ A 2 : D 2 ] # 获 取 行 s h e e t [ A 2 : A 4 ] # 获 取 列 s h e e t [ A 1 : D 4 ] # 获 取 4 行 4 列 w s . c e l l ( 1 , 1 ) . v a l u e f o r r o w i n w s . i t e r _ r o w s ( m i n _ r o w = 3 , m a x _ r o w = 5 , m i n _ c o l = 2 , m a x _ c o l = 5 ) : p r i n t ( * [ r . v a l u e f o r r i n r o w ] ) w s . a p p e n d ( [ c e l l 1 , c e l l 2 ] ) 在 指 定 行 插 入 w s . i n s e r t _ r o w s ( 7 ) f o r c e l l i n w s [ 7 ] : c e l l . v a l u e = c e l l v a l u e 在 指 定 列 插 入 w s . i n s e r t _ c o l s ( 2 ) f o r i i n w s . m a x _ r o w : c e l l = w s . c e l l ( i , 2 ) c e l l . v a l u e = c e l l v a l u e w s . d e l e t e _ r o w s ( 2 ) 删 除 行 w s . d e l e t e _ c o l s ( 2 ) 删 除 列 w o r k s h e e t . a p p e n d ( ) 增 加 一 行 s a v e ( ) 方 面 是 w 的 模 式 写 入 , 会 覆 盖 w o r k s h e e t 表 存 在 属 性 : d i m e n s i o n s : 返 回 包 含 数 据 的 所 有 单 元 格 的 最 小 边 界 范 围 m a x _ c o l u m n : 包 含 数 据 的 最 大 列 数 m a x _ r o w : 包 含 数 据 的 最 大 行 数 v a l u e s : 按 行 获 取 所 有 单 元 格 的 值 , 返 回 一 个 生 成 器 c e l l 属 性 r o w : 单 元 格 的 行 号 ( 从 1 开 始 ) c o l u m n : 单 元 格 的 列 索 引 字 母 ( 从 A 开 始 ) c o l _ i d x : 单 元 格 的 列 号 ( 从 1 开 始 ) c o l u m n _ l e t t e r : 单 元 格 的 字 母 索 引 ( A , B , . . . ) c o o r d i n a t e : 单 元 格 的 坐 标 ( 比 如 : A 1 ) p a r e n t : 单 元 格 所 在 的 w o r k s h e e t d a t a _ t y p e : 单 元 格 值 的 类 型 选 择 文 件 窗 口 i m p o r t w i n 3 2 u i d l g = w i n 3 2 u i . C r e a t e F i l e D i a l o g ( 1 ) # 1 表 示 打 开 文 件 对 话 框 d l g . S e t O F N I n i t i a l D i r ( E : / P y t h o n ) # 设 置 打 开 文 件 对 话 框 中 的 初 始 显 示 目 录 d l g . D o M o d a l ( ) f i l e n a m e = d l g . G e t P a t h N a m e ( ) # 获 取 选 择 的 文 件 名 称 s e l f . l i n e E d i t _ I n p u t I d _ A I . s e t T e x t ( f i l e n a m e ) # 将 获 取 的 文 件 名 称 写 入 名 为 “ l i n e E d i t _ I n p u t I d _ A I ” 可 编 辑 文 本 框 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 8 : 0 4 关 闭 详 细 内 容 # 1 5 m y s q l 子 增 加 字 段 I D s q l 代 码 A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; A L T E R T A B L E u s e r s M O D I F Y i d s m a l l i n t ( 6 ) N O T N U L L A U T O _ I N C R E M E N T , A U T O _ I N C R E M E N T = 1 3 ; 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 7 : 2 8 关 闭 详 细 内 容 # 1 4 c # 操 作 数 据 库 S q l C o n n e c t i o n c o n n = n e w S q l C o n n e c t i o n ( s e r v e r = 1 7 2 . 3 1 . 9 . 9 ; u i d = s a ; p w d = s a ; d a t a b a s e = u f d a t a _ 1 0 1 _ 2 0 2 0 ) ; c o n n . O p e n ( ) ; s t r i n g s q l ; c i n v c o d e = 1 0 0 % s q l = $ @ s e l e c t t o p 1 0 0 0 * f r o m i n v e n t o r y w h e r e c i n v c o d e l i k e ; S q l C o m m a n d c o m m a n d = n e w S q l C o m m a n d ( s q l , c o n n ) ; / / i n t r e s u l t = c o m m a n d . E x e c u t e N o n Q u e r y ( ) ; / / 这 里 是 u p d a t e d e l e t e 等 引 起 的 行 号 变 化 / / 以 下 使 用 r e a d e r 取 得 , 然 后 送 给 g r i d S q l D a t a R e a d e r r e a d e r = c o m m a n d . E x e c u t e R e a d e r ( ) ; B i n d i n g S o u r c e s o u r c e = n e w B i n d i n g S o u r c e ( ) ; s o u r c e . D a t a S o u r c e = r e a d e r ; d a t a G r i d V i e w 1 . D a t a S o u r c e = s o u r c e ; c o n n . C l o s e ( ) ; / / 以 下 为 r e a d e r 使 用 t a b l e 传 递 到 d a t a g r i d D a t a T a b l e d a t a = n e w D a t a T a b l e ( ) ; S q l D a t a R e a d e r r e a d e r = c o m m a n d . E x e c u t e R e a d e r ( ) ; d a t a . L o a d ( r e a d e r ) ; d a t a G r i d V i e w 1 . D a t a S o u r c e = d a t a ; c o n n . C l o s e ( ) ; / / 以 下 为 使 用 d a t a a d a p t e r 送 到 t a b l e 里 面 S q l D a t a A d a p t e r s q l D a t a A d a p t e r = n e w S q l D a t a A d a p t e r ( s q l , c o n n ) ; D a t a T a b l e d a t a = n e w D a t a T a b l e ( ) ; s q l D a t a A d a p t e r . F i l l ( d a t a ) ; d a t a G r i d V i e w 1 . D a t a S o u r c e = d a t a ; c o n n . C l o s e ( ) ; 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 6 : 3 1 关 闭 详 细 内 容 # 1 3 M O N G O 操 作 s h o w d b s 查 看 所 有 数 据 库 u s e r u n o o b 打 开 和 创 建 数 据 库 d b . d r o p D a t a b a s e ( ) 删 除 数 据 库 d b . c r e a t e C o l l e c t i o n ( 集 合 名 ) 创 建 集 合 d b . c o l l e c t i o n . d r o p ( ) 删 除 集 合 d b . 集 合 名 . i n s e r t ( d o c u m e n t ) 或 者 d b . 集 合 名 . s a v e ( d o c u m e n t ) 3 . 2 后 增 加 了 : d b . c o l l e c t i o n . i n s e r t O n e ( ) 用 于 向 集 合 插 入 一 个 新 文 档 d b . c o l l e c t i o n . i n s e r t M a n y ( ) 用 于 向 集 合 插 入 多 个 文 档 d b . c o l . u p d a t e ( , } ) 替 换 文 档 d b . c o l . f i n d ( ) . p r e t t y ( ) 查 询 文 档 d b . c o l . r e m o v e ( ) 删 除 指 定 记 录 d b . c o l . r e m o v e ( ) 删 除 所 有 记 录 d a t a b a s e d a t a b a s e 数 据 库 t a b l e c o l l e c t i o n 数 据 库 表 / 集 合 r o w d o c u m e n t 数 据 记 录 行 / 文 档 c o l u m n f i e l d 数 据 字 段 / 域 i n d e x i n d e x 索 引 安 全 验 证 : u s e a d m i n # 创 建 超 级 用 户 d b . c r e a t e U s e r ( ] } ) d b . c r e a t e U s e r ( ) # 创 建 普 通 用 户 u s e m y d b 1 d b . c r e a t e U s e r ( ] } ) d b . c r e a t e U s e r ( ] } ) 1 、 创 建 集 合 s h o w d b s s h o w d b s . u s e r a d m i n 数 据 库 u s e w j h 2 0 2 1 : 创 建 或 者 打 开 数 据 库 u s e 以 后 再 d b . d r o p D a t a b a s e ( ) , 可 以 删 除 数 据 库 s h o w t a b l e s : 显 示 w j h 2 0 2 1 下 所 有 的 表 比 方 有 个 i n v e n t o r y 表 , 或 者 说 集 合 , 里 面 的 记 录 叫 做 文 档 d b . i n v e n t o r y . f i n d ( ) 显 示 所 有 的 记 录 d b . i n v e n t o r y . f i n d ( ) . c o u n t ( ) 记 录 数 , 也 可 以 灵 活 一 点 , 比 如 在 f i n d 后 面 加 上 条 件 d b . i n v e n t o r y . f i n d ( c i n v c o d e : 0 1 0 1 0 0 1 ) 这 样 只 显 示 符 合 c i n v c o d e = 0 1 0 1 0 0 1 的 条 件 , 记 住 : 字 段 要 加 引 号 d b . i n v e n t o r y . r e m o v e ( 字 段 名 : 值 ) 注 意 , 这 是 删 除 字 段 名 = 值 的 d b . i n v e n t o r y . s o r t ( ) 排 序 d b . i n v e n t o r y . d r o p ( ) 删 除 表 d b . i n v e n t o r y . r e m o v e ( ) 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 3 : 5 9 关 闭 详 细 内 容 # 1 2 正 文 : 网 上 几 乎 你 能 看 到 的 所 有 的 K m s p i c o 都 是 木 马 , 正 宗 的 K m s p i c o 是 没 有 病 毒 软 件 警 告 的 , 至 少 我 使 用 的 腾 讯 的 安 全 管 家 没 有 报 。 记 住 以 下 几 点 : 1 、 正 确 的 K m s p i c o 为 3 . 5 M , 而 带 毒 的 几 乎 都 1 0 多 M 2 正 确 的 K m s p i c o 直 接 就 是 安 装 界 面 , 而 带 毒 的 几 乎 都 是 所 谓 的 绿 色 的 正 确 的 不 会 弹 出 带 毒 窗 口 , 提 示 广 告 、 木 马 之 类 的 , 而 带 毒 的 都 会 正 确 的 K m s p i c o 最 后 一 个 版 本 是 1 0 . 2 , 网 上 所 有 的 高 版 本 都 是 带 毒 的 。 5 、 正 确 的 K m s p i c o 地 址 是 : g e t k m s p i c o . c o m ( 我 是 在 墙 外 可 以 访 问 , 墙 内 不 知 道 ) 最 后 我 鄙 视 下 国 人 , 你 加 个 壳 表 示 你 做 的 也 行 , 竟 然 加 上 了 广 告 和 木 马 , 也 太 会 做 买 卖 了 , 真 是 心 眼 长 歪 了 ! ! ! 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 2 : 3 9 关 闭 详 细 内 容 # 1 1 不 知 道 有 没 有 人 开 放 类 似 的 数 据 库 , 因 为 有 服 务 器 和 带 宽 资 源 , 所 以 就 开 放 了 , 没 有 对 最 大 请 求 数 量 和 最 大 连 接 数 进 行 限 制 , 服 务 器 内 存 1 6 G , 希 望 善 用 。 有 需 要 的 , 可 以 直 接 保 存 到 本 地 , 占 用 空 间 8 . 4 G 。 数 据 库 类 型 : m y s q l I P : 2 2 1 . 2 . 1 5 6 . 4 2 端 口 : 1 3 3 0 6 用 户 名 : g u e s t 密 码 : l a n 2 4 w f 3 数 据 库 名 称 : b o o k d a t a 表 名 : b o o k d a t a 字 段 : ` i d ` , ` t i t l e ` , ` k e y w o r d ` , ` c o n t e n t ` , ` t y p e ` 对 应 的 ` t i t l e ` , ` k e y w o r d ` , ` c o n t e n t ` 分 别 为 : 标 题 , 分 类 , 内 容 权 限 : s e l e c t 连 接 字 符 串 : D a t a b a s e = b o o k d a t a ; S e r v e r = 2 2 1 . 2 . 1 5 6 . 4 2 ; P o r t = 1 3 3 0 6 ; P a s s w o r d = l a n 2 4 w f 3 ; U s e r I D = g u e s t ; c h a r s e t = u t f 8 m b 4 内 容 : 关 于 c # , c + + , j a v a , g o l a n g , p y t h o n , p h p 等 语 言 的 5 0 万 条 代 码 示 例 和 函 数 示 例 , 来 源 于 各 类 代 码 平 台 , 会 持 续 补 充 。 用 途 : 供 开 发 自 行 进 行 查 询 的 代 码 示 例 数 据 库 , 方 便 开 发 查 询 。 时 间 : 长 期 发 布 时 间 : 2 0 2 5 1 1 2 1 0 8 : 5 1 : 2 9 关 闭 © 2 0 2 6 B Y X 工 具 . A l l r i g h t s r e s e r v e d . 鲁 I C P 备 2 0 2 5 1 4 3 9 8 8 号 1
网站说明:www.beiyouxin.com由网友主动性提交被名站导航整理收录的,名站导航仅提供网站的基础信息并免费向大众网友展示,www.beiyouxin.com的IP地址:- 地址:-,百度PC权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.beiyouxin.com的备案号是-、备案主体是-、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建未知。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.hornyrob.com/chaxundh/3d80f09177ea873f16b4.html,复制请保留版权链接!