mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-12-21 02:55:49 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -13,9 +13,9 @@
|
||||
<code>-</code> 不具任何权限,数字代号为“0”;<br />
|
||||
<code>s</code> 特殊功能说明:变更文件或目录的权限。</p>
|
||||
<h3 id="语法">语法</h3>
|
||||
<pre><code>chmod(选项)(参数)</code></pre>
|
||||
<pre><code class="language-bash">chmod(选项)(参数)</code></pre>
|
||||
<h3 id="选项">选项</h3>
|
||||
<div class="sourceCode" id="cb2"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb2-1" data-line-number="1"><span class="ex">u</span> # 操作对象简称,用户user,文件或目录的所有者。</a>
|
||||
<div class="sourceCode" id="cb2"><pre><code class="language-bash"><a class="sourceLine" id="cb2-1" data-line-number="1"><span class="ex">u</span> # 操作对象简称,用户user,文件或目录的所有者。</a>
|
||||
<a class="sourceLine" id="cb2-2" data-line-number="2"><span class="ex">g</span> # 操作对象简称,同组用户group,文件或目录所属群组</a>
|
||||
<a class="sourceLine" id="cb2-3" data-line-number="3"><span class="ex">o</span> # 操作对象简称,其它用户others</a>
|
||||
<a class="sourceLine" id="cb2-4" data-line-number="4"><span class="ex">a</span> # 操作对象简称,所有用户all,系统默认使用此项</a>
|
||||
@@ -45,7 +45,7 @@
|
||||
<h3 id="知识扩展和实例">知识扩展和实例</h3>
|
||||
<p>Linux用 户分为:拥有者、组群(Group)、其他(other),Linux系统中,预设的情況下,系统中所有的帐号与一般身份使用者,以及root的相关信 息, 都是记录在<code>/etc/passwd</code>文件中。每个人的密码则是记录在<code>/etc/shadow</code>文件下。 此外,所有的组群名称记录在<code>/etc/group</code>內!</p>
|
||||
<p>linux文件的用户权限的分析图</p>
|
||||
<div class="sourceCode" id="cb3"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb3-1" data-line-number="1"> <span class="ex">-rw-r--r--</span> 1 user staff 651 Oct 12 12:53 .gitmodules</a>
|
||||
<div class="sourceCode" id="cb3"><pre><code class="language-bash"><a class="sourceLine" id="cb3-1" data-line-number="1"> <span class="ex">-rw-r--r--</span> 1 user staff 651 Oct 12 12:53 .gitmodules</a>
|
||||
<a class="sourceLine" id="cb3-2" data-line-number="2"><span class="co"># ↑╰┬╯╰┬╯╰┬╯</span></a>
|
||||
<a class="sourceLine" id="cb3-3" data-line-number="3"><span class="co"># ┆ ┆ ┆ ╰┈ 0 其他人</span></a>
|
||||
<a class="sourceLine" id="cb3-4" data-line-number="4"><span class="co"># ┆ ┆ ╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ g 属组</span></a>
|
||||
@@ -55,18 +55,18 @@
|
||||
<p>r=读取属性 //值=4<br />
|
||||
w=写入属性 //值=2<br />
|
||||
x=执行属性 //值=1</p>
|
||||
<div class="sourceCode" id="cb4"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb4-1" data-line-number="1"><span class="fu">chmod</span> u+x,g+w f01 # 为文件f01设置自己可以执行,组员可以写入的权限</a>
|
||||
<div class="sourceCode" id="cb4"><pre><code class="language-bash"><a class="sourceLine" id="cb4-1" data-line-number="1"><span class="fu">chmod</span> u+x,g+w f01 # 为文件f01设置自己可以执行,组员可以写入的权限</a>
|
||||
<a class="sourceLine" id="cb4-2" data-line-number="2"><span class="fu">chmod</span> u=rwx,g=rw,o=r f01</a>
|
||||
<a class="sourceLine" id="cb4-3" data-line-number="3"><span class="fu">chmod</span> 764 f01</a>
|
||||
<a class="sourceLine" id="cb4-4" data-line-number="4"><span class="fu">chmod</span> a+x f01 # 对文件f01的u,g,o都设置可执行属性</a></code></pre></div>
|
||||
<p>文件的属主和属组属性设置</p>
|
||||
<div class="sourceCode" id="cb5"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb5-1" data-line-number="1"><span class="fu">chown</span> user:market f01 # 把文件f01给uesr,添加到market组</a>
|
||||
<div class="sourceCode" id="cb5"><pre><code class="language-bash"><a class="sourceLine" id="cb5-1" data-line-number="1"><span class="fu">chown</span> user:market f01 # 把文件f01给uesr,添加到market组</a>
|
||||
<a class="sourceLine" id="cb5-2" data-line-number="2"><span class="ex">ll</span> -d f1 查看目录f1的属性</a></code></pre></div>
|
||||
<p>将<code>/home/wwwroot/</code>里的所有文件和文件夹设置为<code>755</code>权限</p>
|
||||
<p>(1)直接指定路径修改</p>
|
||||
<div class="sourceCode" id="cb6"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb6-1" data-line-number="1"><span class="fu">chmod</span> -R 755 /home/wwwroot/*</a></code></pre></div>
|
||||
<div class="sourceCode" id="cb6"><pre><code class="language-bash"><a class="sourceLine" id="cb6-1" data-line-number="1"><span class="fu">chmod</span> -R 755 /home/wwwroot/*</a></code></pre></div>
|
||||
<p>(2)手动进入该目录修改权限(并显示详细过程)</p>
|
||||
<div class="sourceCode" id="cb7"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb7-1" data-line-number="1"><span class="bu">cd</span> /home/wwwroot</a>
|
||||
<div class="sourceCode" id="cb7"><pre><code class="language-bash"><a class="sourceLine" id="cb7-1" data-line-number="1"><span class="bu">cd</span> /home/wwwroot</a>
|
||||
<a class="sourceLine" id="cb7-2" data-line-number="2"><span class="fu">chmod</span> -Rv 755 * #注意:“*”表示通配符,指的是所有文件和文件</a>
|
||||
<a class="sourceLine" id="cb7-3" data-line-number="3"><span class="fu">sudo</span> chmod o+rw /shared <span class="co">#设置文件夹权限以保证其余用户可以访问它。</span></a></code></pre></div>
|
||||
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
|
||||
|
||||
Reference in New Issue
Block a user