Linux命令学习笔记

2017-01-13  本文已影响10人  鸡仔说

<h6>常用命令</h6>

<code>ls</code>     显示文件或目录
 <code>-l</code>    列出文件详细信息
 <code>-a</code>    列出当前目录下所有文件及目录,包括隐藏的a(all)

<code>mkdir</code>    创建目录
 <code>-p</code>    递归创建目录,若无父目录,则创建p(parent)

<code>cd</code>    切换目录
<code>touch</code>    创建空文件
<code>echo</code>    创建带有内容的文件
<code>cat</code>    查看文件内容
<code>cp</code>    拷贝
<code>mv</code>    移动或重命名 <strong>取决于文件位置</strong>
<code>rm</code>    删除文件
 <code>-r</code>    递归删除,可删除子目录及文件
 <code>-f</code>    强制删除
<code>find</code>    在文件系统中搜索文件
<code>wc</code>    统计文本中行数、字数、字符数
<code>grep</code>    在文本中查找某个字符串
<code>rmdir</code>    删除空目录
<code>tree</code>    树形结构显示目录,需要安装tree包
<code>pwd</code>    显示当前目录
<code>ln</code>    创建链接

<h6>文件权限管理</h6>
三种基本权限
R 读 数值表示为4
W 写 数值表示为2
X 可执行 数值表示为1

如上图,<code>jdk-7u21-linux-i586.tar.gz</code>文件的权限为<code>-rw-rw-r--</code>

所以操作此文件的权限用数值表示为662

更改权限
sudo chmod  [u所属用户 g所属组 o其他用户 a所有用户]  [+增加权限 -减少权限]  [r w x]目录名

例如

上面的例子可以用数值表示
<code>sudo chmod 765 filename</code>

上一篇 下一篇

猜你喜欢

热点阅读