mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-08 15:04:05 +08:00
20 lines
1.2 KiB
HTML
20 lines
1.2 KiB
HTML
<h1 id="dpkg-statoverride">dpkg-statoverride</h1>
|
||
<p>Debian Linux中覆盖文件的所有权和模式</p>
|
||
<h2 id="补充说明">补充说明</h2>
|
||
<p><strong>dpkg-statoverride命令</strong> 用于Debian Linux中覆盖文件的所有权和模式,让dpkg于包安装时使得文件所有权与模式失效。</p>
|
||
<h3 id="语法">语法</h3>
|
||
<pre><code class="language-bash">dpkg-statoverride(选项)</code></pre>
|
||
<h3 id="选项">选项</h3>
|
||
<pre><code class="language-bash">-add:为文件添加一个改写;
|
||
--remove:为文件删除一个改写;
|
||
--list:显示所有改写列表;
|
||
--update:如果文件存在,则立刻执行改写操作。</code></pre>
|
||
<h3 id="实例">实例</h3>
|
||
<p>修改文件夹的权限属性:</p>
|
||
<pre><code class="language-bash">sudo dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3</code></pre>
|
||
<p>强制修改文件夹的权限属性:</p>
|
||
<pre><code class="language-bash">sudo dpkg-statoverride --force --update --add root sasl 755 /var/spool/postfix/var/run/saslauthd</code></pre>
|
||
<p>将文件从数据库中删除:</p>
|
||
<pre><code class="language-bash">sudo dpkg-statoverride --remove /usr/bin/wall</code></pre>
|
||
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
|