当前位置: 首页 > news >正文

14、系统用户管理脚本全解析

系统用户管理脚本全解析

1. 运行 mkslocatedb 脚本

mkslocatedb 脚本较为特殊,它必须以 root 用户身份运行,使用 sudo 是不行的。你需要以 root 身份登录,或者使用更强大的 su 命令切换到 root 用户后再运行该脚本。这是因为 su 会真正切换到 root 用户来运行脚本,而 sudo 只是赋予当前用户 root 权限,并且 sudo 设置的文件权限可能与 su 不同。而 slocate 脚本则没有这样的要求。

运行 mkslocatedb 脚本构建 slocate 数据库时,会为 nobody(公共数据库)和用户 taylor 分别构建数据库,示例输出如下:

# mkslocatedb building default slocate database (user = nobody) ... result is 99809 lines long. building slocate database for user taylor ... result is 99808 lines long.

在搜索特定文件时,不同用户的搜索结果会有所不同。例如,用户 tintin 没有 .slocatedb 文件,搜索时会使用公共数据库:

tintin $ slocate Taylor-Self-Assess.doc Warning: using public database. Use "slocate --explain" for details. $

而用户 taylor 拥有被搜索的文件,搜索时会显示文件的具体路径: <

http://www.jsqmd.com/news/90541/

相关文章:

  • 15、系统管理脚本的实用指南
  • 16、系统管理:系统维护实用脚本解析
  • 17、Linux系统管理与网络脚本实用指南
  • 18、网络与互联网实用脚本指南
  • 19、实用网络脚本大揭秘
  • 20、网站监控与CGI脚本实用指南
  • 飞书文档批量导出工具:告别手动下载的智能文档迁移方案
  • YoloMouse游戏光标自定义工具完全指南:终极光标美化解决方案
  • Screenbox媒体播放器完整操作手册:Windows平台的智能播放解决方案
  • MoeKoe Music深度体验指南:重新定义你的音乐生活
  • Qwen3大语言模型震撼发布:参数规模跨越0.6亿至2350亿,开创动态推理新纪元
  • Screenbox媒体播放器:深度技术解析与高效应用指南
  • 腾讯混元视频大模型突破性开源:消费级显卡即可驱动 高清视频创作门槛大幅降低
  • 多模态AI新突破:JanusFlow-1.3B实现图像理解与生成的双向赋能
  • 国产轻量化大模型部署新纪元:DeepSeek-R1-Distill-Qwen-1.5B从理论到实践的完整指南
  • 20倍速突破与790年视频淬炼:Emu3.5引领多模态AI进入具身智能新纪元
  • PyQt-Fluent-Widgets 现代桌面应用开发终极指南
  • 卡牌批量生成终极指南:5分钟效率翻倍的桌游设计神器
  • Weather.js:现代前端开发中的实时天气数据集成终极方案
  • NoFences终极指南:开源免费的Windows桌面管理神器
  • 百度ERNIE 4.5大模型技术突破:MoE架构革新与多模态推理效率跃升
  • 320亿参数效能跃升:IBM Granite-4.0引领企业AI部署新革命
  • AutoGPT与OAuth App集成:简化第三方登录流程
  • 阿里通义Qwen3-VL系列震撼升级:4B/8B轻量模型引爆多模态技术普惠革命
  • ComfyUI Manager节点加载失败快速排查与修复指南
  • NPP 苔原:阿拉斯加巴罗角,1970-1972 年,R1
  • KeymouseGo自动化工具完全指南:轻松实现鼠标键盘操作自动化
  • 告别传统验证器:强化学习新范式解锁LLM推理能力边界
  • Duplicity:高效《缺氧》存档编辑器助力玩家打造个性化殖民地
  • DOCX.js终极教程:浏览器端Word文档一键生成方案