当前位置: 首页 > 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.cnnetsun.cn/news/56585.html

相关文章:

  • PyQt-Fluent-Widgets 现代桌面应用开发终极指南
  • Duplicity:高效《缺氧》存档编辑器助力玩家打造个性化殖民地
  • AutoGPT文化展览策展助手
  • RSSHub-Radar终极指南:智能信息管理的完整解决方案
  • 蚂蚁开源Ring-1T引爆AI推理革命:万亿参数模型重构开源技术边界
  • 一、基于freertos系统上关于ATGM336H定位模块的定位测试验证
  • Flutter包体积优化终极指南:让你的直播App轻装上阵
  • Qwen3-0.6B震撼发布:轻量级大模型迎来推理与多语言能力的双重突破
  • Pig企业级权限管理系统:从零搭建微服务架构的实战指南
  • Obsidian Git高效配置:构建智能笔记备份系统
  • 心电图AI分类终极指南:3个简单步骤让新手快速上手
  • Unity反向遮罩技术深度解析:从原理到实战应用
  • 多模态生成革命:Lumina-DiMOO全能模型重塑跨模态交互新范式
  • MarkText主题定制完全攻略:打造专属写作空间的5个关键步骤
  • 21、网络命名服务:NIS、NIS+、DNS 与 LDAP 详解
  • 22、OpenLDAP与负载均衡技术解析
  • TaskFlow:重新定义Java任务流程管理的轻量级编排框架
  • AppleRa1n终极教程:iOS设备激活锁完全绕过方案
  • 零基础入门Whisper.cpp:5分钟搭建离线语音识别系统
  • YoloMouse游戏光标自定义工具:终极使用配置指南
  • 34、Unix系统下SMB/CIFS共享访问工具全解析
  • 40、Samba使用的额外资源与命令详解
  • 27、Google 演示文稿使用指南:文本操作与格式设置全攻略
  • 微信小程序大文件上传终极解决方案:miniprogram-file-uploader深度解析
  • 快速掌握Luckysheet:终极免费在线Excel替代方案
  • BlenderGIS 3D地形建模终极指南:从地理数据到逼真场景
  • WebLaTeX:免费开源的Overleaf替代方案完整指南
  • 6、Windows 8 用户导航与启动界面的个性化定制
  • LiquidAI发布两款轻量级文本生成模型,1.2B与350M参数版本引领行业效率革新
  • 5分钟精通M3U8视频下载神器:MediaGo全流程操作指南