`

U6Linux的文件权限与目录配置

 
阅读更多

1.ll查看文件信息:[权限][连接][所有者][用户组][文件容量][修改日期][文件名]

2.第一个字符代表文件的属性:若为[d]则是目录.若为[-]则是文件.若为[l]则为连接.

3.chgrp:修改文件所属的用户组.例如:chgrp wjy-group install.log(将install.log改变为用户组wjy-group)

  注:要改的用户组必须要在/etc/group文件中才行,否则会报错.

4.chown:改变文件的所有者.例如:chown bin install.log(将install.log的所有者改为bin这个帐号)

                 chown root:wjy-group install.log(将install.log的用户改为root,组改为wjy-group)

注:用户必须是系统中存在的帐号.就是在/etc/passwd这个文件中有记录的用户名称才可以.

5.cp source-file target-file复制操作会复制执行者的属性与权限.

6.Linux文件的基本权限就有9个,分别是owner,group,others三种身份各有自己的read,write,execute权限.(r:4 w:2 x:1)注:文件名变成绿色表示可执行.

  chmod可以改变文件的权限.

  例如:chmod 770 log.txt(即将log.txt设置成了-rwxrwx---)

7.也可以用u,g,o代表3种身份,此外a代表all.所以:chmod u=rwx,go=rx log.txt

                        chmod a+w log.txt

                        chmod o-r,u-w log.txt 等等都是可以的.

8.权限对文件的重要性:在Linux中,文件是否能够执行有"x"这个权限决定,跟文件的后缀没有直接的关系.对一个文件具有"w"的属性,并不证明其对该文件有删除的权利,这一   点很重要.(是否对一个文件具有删除的权利,要看是否对这一文件所在的目录具有w的权限.)

9.权限对目录的重要性:

            "r":表示具有读取目录结构的权限,即可以使用ll查看目录结构.

            "w":这个是很强大的功能,可以  删除文件/目录,新建文件/目录,重命名文件/目录,移动文件/目录.

            "x":这个表示是否具有进入改目录,使之成为工作目录的权限.即是否可使用cd进入该目录.

      注:能否进入该目录与"x"有关,而不是"r"有关.所以,要开放目录给任何人浏览时,应该至少也要给r和x的权限,但是w的权限不可以随便给.

10.su 用户名:切换用户. 连接文件(l)相当于windows下的快捷方式. 文件名的开头为小数点的文件为"隐藏文件". 应该避免文件名的开头以"-"或"+"开头.

11.  .:代表当前目录,也可是使用./表示.  .. :表示上一层目录,也可以使用../表示.

12. /:与开机系统有关.

   /usr:(UNIX software resource):与软件安装/执行有关.

   /var:与系统运行过程有关.

   /etc:配置文件.

   /bin:重要的执行文件.

   /dev:所需要的设备文件.

   /lib:执行文件所需要的函数库与内核所需的模块.

   /sbin:重要的系统执行文件.

分享到:
评论

相关推荐

    redhat as4 u6下安装oracle10g

    在Red Hat AS4 Update 6 (U6)操作系统下安装Oracle 10g数据库是一个复杂的任务,涉及到系统准备、环境配置、用户权限设置等多个步骤。以下是对整个过程的详细解释: 1. **系统和软件准备**: - 首先,确保已安装...

    DXS2.0安装配置手册(Linux) .doc

    在整个安装配置过程中,需要注意系统权限、文件路径的正确性以及日志监控,以确保系统的稳定运行。同时,对于可能遇到的问题,如网络连接问题、数据库连接错误等,应有适当的故障排查和解决方案。此外,保持系统和...

    install_tomcat for linux

    在具有root权限的终端中,切换到下载文件所在的目录,然后使用`tar`命令解压缩文件: ```bash cd /下载路径 tar -zxvf apache-tomcat-5.5.26.tar.gz ``` 3. **启动Tomcat**: 进入解压后的`bin`目录,执行`...

    Tenda wifi driver for linux

    【Tenda Wi-Fi 驱动程序在Linux中的安装与使用】 Tenda是一家知名的网络设备制造商,其产品包括路由器、交换机以及各种无线网卡。对于Linux用户来说,正确安装和配置硬件驱动是确保设备正常运行的关键步骤。本文将...

    ubuntu安装Java开发环境

    5. **设置文件权限** 为了让JDK安装文件可执行,需要更改文件权限。使用`chmod`命令赋予文件执行权限: ```bash chmod a+x /usr/java/jdk-6u6-linux-i586.bin ``` #### 二、安装JDK 1. **执行安装程序** ...

    驱动程序-网卡驱动-腾达U6无线网卡驱动 v0.12.2.3.zip

    这个压缩包文件的结构表明,它包含了一个层级清晰的驱动程序目录结构:驱动程序 → 网卡驱动 → 腾达U6无线网卡驱动 v0.12.2.3。这通常意味着在解压后,用户将能够找到一个安装向导或者setup文件,用于引导完成驱动...

    serve-u 6.3

    2. **权限设置**:在Serve-U 6.3中,管理员可以根据需要对各个用户或用户组进行细致的权限设定,例如限制某些用户只能访问特定的目录,或者限制他们在特定时间段内登录,甚至可以控制他们的上传下载速度,有效防止...

    Oracle Linux 6.8安装 mysql 5.7.17的详细教程

    6. **设置目录权限**: 使用`chown`命令将MySQL目录的所有权分配给新创建的用户。 ``` chown -R mysql.mysql /usr/local/mysql/ ``` 7. **初始化数据库**: 在MySQL目录下运行初始化脚本来创建系统表和默认的...

    matlab开发-labJackU6class

    在Linux或OS X操作系统上,利用LabJack U6class这个类文件,用户可以方便地在MATLAB环境中控制和获取LabJack U6的数据,进行实时监控和分析。 在"labJackU6class"中,开发者封装了一系列的函数和方法,使得用户无需...

    Workstations安装中标麒麟麒麟V7.docx

    12. **配置设置**:注意任何带有感叹号的提示,它们可能需要用户进行额外的设置。 13. **安装源和安装类型**:指定安装源为已挂载的ISO文件,选择安装类型,最小化安装是一个常见的选择,可以根据需要后期添加所需...

    麒麟系统服务器搭建.netCore站点说明文档v1.0.docx

    安装完成后,记得设置网络、创建用户并赋予管理员权限。 接下来是.NET Core环境的部署。你需要从微软官网下载适用于Linux的.NET Core SDK 2.2版本,选择X86架构的二进制文件。下载后,在终端中执行`yum install ...

    ffmpeg nvidia硬解码

    `Linux vastai-u6 4.15.0-180-generic #189-Ubuntu SMP Wed May 18 14:13:57 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux` 我们可以看到当前系统的内核版本为4.15.0-180-generic。 二、安装Nvidia驱动 在安装FFmpeg...

Global site tag (gtag.js) - Google Analytics