语法高亮,滚动条美化,设置页面调整

This commit is contained in:
fofolee
2019-04-19 02:41:09 +08:00
parent 1e8f76c000
commit 359d29ee0b
1590 changed files with 12328 additions and 11441 deletions

View File

@@ -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)、其他otherLinux系统中预设的情況下系统中所有的帐号与一般身份使用者以及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/ -->