Linux的档案权限与目录配置

Linux的档案权限与目录配置

例如:第一章 Python 机器学习入门之pandas的使用


文章目录

  • Linux的档案权限与目录配置
  • 前言
  • 一、查看文件属性
  • 二、文件属性
    • 1、第一栏代表档案的类型和权限
    • 2、第二栏表示多少档案名连接到此节点
    • 3、第三栏表示拥有者帐号
    • 4、第四栏表示所属的群组
    • 5、第五栏档案容量
    • 6、第六栏最近修改日期
  • 三、如何改变文档属性和权限
    • chgrp
    • chown
    • chmod
  • 总结


前言

记录系统学习linux档案权限的相关知识。


一、查看文件属性

ros@ros-KPRC-WX0:~$ ls -al

ls 是(list)的意思,显示文档文件名和相关属性;-al
表示列出所有的档案详细权限和属性。

二、文件属性

drwxrwxr-x  5 ros  ros    4096 1017  2020 .ssr

1、第一栏代表档案的类型和权限

1.1、第一个字符代表这个文档是目录、档案、链接文件等;
1.2、接下来三个为一组,[rwx]分别代表可读、可写、可执行;
1.3、第一组为档案拥有者,第二组为同群组的权限,第三组为其他非本群组的权限;

2、第二栏表示多少档案名连接到此节点

3、第三栏表示拥有者帐号

4、第四栏表示所属的群组

5、第五栏档案容量

6、第六栏最近修改日期

注释:档案名前多个[.],表示隐藏档案。

三、如何改变文档属性和权限

我们先介绍几个常用群组、拥有者、各种身份的权限修改的挃令,如下所示:
chgrp :改变档案所属群组
chown :改变档案拥有者
chmod :改变档案的权限, SUID, SGID, SBIT 等等的特性

chgrp

[root@www ~]# chgrp [-R] dirname/filename ...

chown

范例:将 install.log 的拥有者改为 bin 这个账号:
[root@www ~]# chown bin install.log
[root@www ~]# ls -l
-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log

chmod

[root@www ~]# ls -al .bashrc
-rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc
[root@www ~]# chmod 777 .bashrc
[root@www ~]# ls -al .bashrc
-rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc

总结

你可能感兴趣的:(linux,运维,服务器)