`
xxtianxiaxing
  • 浏览: 707336 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

linux chmod, ls 命令

阅读更多

查看文件权限的语句:

      [root@localhost install]# ls -ld temp.txt
      -rw-r--rw- 1 root root 0 Jan  8 06:53 temp.txt

      第一列:

  • 最前面那个 - 代表的是类型
  • 2-4那三个 rw- 代表的是所有者(user)
  • 5-7后那三个 rw- 代表的是组群(group)
  • 8-10后那三个 r-- 代表的是其他人(other)  

    权限类型:

  • r 表示文件可以被读(read)
  • w 表示文件可以被写(write)
  • x 表示文件可以被执行(如果它是程序的话)
  • - 表示相应的权限还没有被授予

  chmod o+w temp.txt

  表示给其他人授予写xxx.xxx这个文件的权限

  chmod go-rw temp.txt

  表示删除temp.txt中组群和其他人的读和写的权限

 

参数:

-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本

 

  • u 代表所有者(user)
  • g 代表所有者所在的组群(group)
  • o 代表其他人,但不是u和g (other)
  • a 代表全部的人,也就是包括u,g和o
  • r 表示文件可以被读(read)
  • w 表示文件可以被写(write)
  • x 表示文件可以被执行(如果它是程序的话)

  rwx也可以用数字来代替

  • r ------------4
  • w -----------2
  • x ------------1
  • - ------------0

 

  • + 表示添加权限
  • - 表示删除权限
  • = 表示使之成为唯一的权限

 

  • -rw------- (600) 只有所有者才有读和写的权限
  • -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
  • -rwx------ (700) 只有所有者才有读,写,执行的权限
  • -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
  • -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
  • -rw-rw-rw- (666) 每个人都有读写的权限
  • -rwxrwxrwx (777) 每个人都有读写和执行的权限
0
0
分享到:
评论

相关推荐

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    Linux基础课件Linux系统目录查看ls命令共11页

    【标题】"Linux基础课件Linux系统目录查看ls命令共11页" 涉及的是Linux操作系统中的基本命令——ls命令,这是每个Linux用户都必须掌握的核心技能之一。ls命令用于在终端中列出文件和目录,是日常操作中最常用的命令...

    linux常用命令源码(ls,cp,chmod,df等一百多个命令)

    linux下大部分常用命令源码,偶正要开始学习-_- base64.c basename.c c99-to-c89.diff cat.c chcon.c chgrp.c chmod.c chown.c chown-core.c chown-core.h chroot.c cksum.c comm.c copy.c cp.c cp-hash.c csplit.c ...

    linux常用命令详解(小强提供).pdf

    ls 命令是 Linux 中最常用的命令之一,用于显示当前目录下的文件和子目录。ls 命令有多种参数,例如,-a 参数可以显示所有文件,包括隐藏文件。 * 显示当前目录下的文件和子目录:`ls` * 显示所有文件,包括隐藏...

    Linux常用命令.pdf

    **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和目录。 3. **常用参数**: - `-a`:显示包括隐藏文件的...

    Linux常用经典命令(面试宝典)

    2. ls 命令:列出所有文件,使用 -a 选项可以列出所有文件包括隐藏文件。 3. touch 命令:新建文件。 4. cp 命令:将给出的文件或者目录复制到指定位置。 5. mv 命令:为文件、目录改名或者将文件由一个目录移动到另...

    Linux命令大全(Linux 日常管理命令)

    `which ls`会显示ls命令的完整路径。 16. **sudo**:以超级用户权限运行命令。`sudo apt-get update`以管理员权限执行apt-get更新操作。 17. **chmod**:更改文件或目录的权限。`chmod 755 file_name`给予所有者...

    linux系统简单命令

    * chmod 命令:用于更改文件权限。 * rm 命令:用于删除文件或目录。 * cp 命令:用于拷贝文件或目录。 四、进程管理命令 * fg 命令:用于将一个后台进程放到前台。 * bg 命令:用于将一个前台进程放到后台。 * ...

    Linux系统的基本操作及常用命令实验报告.doc

    ls 命令是 Linux 中最常用的命令之一,用于显示目录下的文件和子目录。ls 命令的格式为:ls [选项] [目录名],其中选项可以是 -a、-t、-F、-R、-l 等。例如,ls -a 命令可以显示当前目录下的所有文件和子目录,包括...

    linux内核的基本命令的源代码,如ls,dd,df,fdisk,cp,scp,chmod,mv,

    linux内核的基本命令的源代码,如ls,dd,df,fdisk,cp,scp,chmod,mv,

    linux Ubuntu常用命令

    * ls命令:用于列出当前目录下的所有文件,包括以.头的隐含文件。 * ls -a命令:用于列出当前目录下的所有文件,包括以.头的隐含文件。 * ls -l命令:用于列出当前目录下文件的详细信息。 * pwd命令:用于查看当前...

    Linux入门级命令大全.pdf

    ls命令用于列出目录内容,它的作用是显示当前目录下所有的文件和文件夹,其中ls -l命令还会显示文件的详细属性,包括文件类型、权限、所有者、所属组、文件大小、时间戳等信息。文件类型中,“d”表示目录,“-”...

    Linux系统常用命令快速入门

    ##### 3、ls命令 **命令介绍**: `ls` 命令用于列出当前目录下的文件和子目录。它支持多种选项,用于定制输出格式。 **常见选项**: - `-a`: 显示所有文件,包括隐藏文件(以`.`开头的文件)。 - `-l`: 使用长格式列...

    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

    本资源"Linux命令大全"包含了516个Linux命令的详细资料,对于学习和理解Linux操作系统至关重要。下面,我们将深入探讨这个资源中涉及的一些关键知识点。 1. **命令手册**: - 在Linux世界中,命令手册(man pages...

    linux常用命令linux常用命令linux常用命令常用命令常用命令

    ### Linux常用命令详解 #### 一、`pwd` 命令:显示当前工作目录的绝对路径 - **用途**:此命令用于显示用户当前所处的工作目录的完整路径。 - **示例**: ```bash [root@localhost ~]# pwd /root ``` #### 二...

    Linux常用操作命令

    ### Linux常用操作命令详解 #### 一、基本命令概述 对于Linux初学者而言,掌握一些基本的操作命令至关重要。本文将详细介绍一系列常用的Linux命令及其应用场景,帮助读者更好地理解和使用这些工具。 #### 二、时间...

    linux系统常用命令

    在Linux操作系统中,掌握一些常用的命令对于日常管理和维护工作至关重要。以下是一些常见的Linux命令及其用法: 1. **cp**: `cp` 命令用于复制文件或目录。例如,`cp ./apps/bin ./apps/dev/bin` 将 `./apps/bin` ...

Global site tag (gtag.js) - Google Analytics