2 文件权限与目录配置
来源:互联网 发布:ubuntu likewise open 编辑:程序博客网 时间:2024/06/02 03:58
1 三个记录文件:
- /etc/passwd 帐号信息
- /etc/shadow 个人密码信息
- /etc/group 用户组信息
2 设置权限命令:
- chgrp 改变文件所属用户组
- chown 改变文件所有者
- chmod 改变文件权限
- 数字方式:chmod 775 test
- 符号方式:chmod u=rwx,go=rx test
3 r w x
4 文件种类:
- d 目录
- - 普通文件
- 纯文本文件 ASCII
- 二进制文件 binary
- 数据格式文件 data
- l 连接
- b 块设备文件
- c 字符设备文件:一次性读取,不能截断输出
- s 套接字
- p 管道 FIFO
5 文件名:
长度限制:
- 文件名<=255
- 含路径文件名 <=4096
特殊字符不能用: * ? < > ; & ! [ ] | \ ' " ( ) { }
6 目录标准FHS:FileSystem Hierarchy Standard
四种形态:
/usr
/opt
/etc
/boot
variable/var/mail
/var/spool/news
/var/run
/var/lock
三级定义:
- /: 容量尽量小,放东西尽量纯;与开机有关,故 /etc /bin /dev /lib /sbin与其在一个分区;
- /usr:软件安装目录
- /var:系统运行时文件放置
7 目录树:
8 命令:路径:
- cd Change Directory
- cd - 回到刚才目录
- pwd Print Working Directory
- pwd -P 显示真实路径,忽略链接文件路径
- mkdir
- mkdir -m 711 test 创建test目录并同时赋予权限
- mkdir -p 将所需目录递归地创建起来 mkdir -p ~/tmp/234/45/456/567/678
- rmdir 只能删除空目录,非空删除失败
- rmdir -p 连同上层空目录一起删除
9 命令:文件
- ls
- -a -A 列出全部文件
- -d 仅列出目录本身
- -f 列出结果不排序
- -F 列出附加数据结构
- * 可执行文件
- / 目录
- = socket文件
- | FIFO文件
- -h 列出可读的文件容量
- -i 列出inode号码
- -l ll命令不是一个单独的命令,只是ls -l命令的别名
- -n
- -r
- -R
- -S
- -t
- cp
- -a 相当于-pdr
- -p 复制文件时将属性一起复制过去
- mv
- rm
- rename
- basename 取得最终的文件名
- dirname 取得路径名
10 命令:内容
- cat Concatenate 连续
- -b和-n的区别是,-n时空行也有行号
- -A 打出特殊字符,比如断行字符$
- tac 与cat类似,但是反向显示
- nl 与cat -n类似,但是可对行号高级显示
- more
- less 与more类似,使用更有弹性
- head
- tail
- head -n 20 2.txt | tail -n 10 显示第11行到20行内容
- od 以上都是查文本文件,该命令查非文本文件,比如二进制文件
- od -t c /usr/bin/passwd 以ASCII方式输出
- touch 创建文件
- 创建文件
- 修改时间 ctime是不能被修改的,复制时不能被复制
- vim 编辑文件
- file 列出文件类型
11 三种时间:
- mtime modification time 内容变化时间
- ls- l 默认显示
- ctime status time 文件状态改变时,比如权限和属性
- ls- l --time=ctime
- atime access time 文件被读取时
- ls- l --time=ctime
12 文件权限
- umask:
- umask 分数形式列出权限,标识减去的权限
- umask -S 符号形式列出权限
- chattr:设置隐藏属性
- a 设置后只能增加数据
- i 最强的选项,不能被删除、改名、写入
- lsattr:显示隐藏属性
13 查询/查找
- which
- -a 列出所有PATH目录搜到的命令,而不只是第一个被找到的
- whereis
- locate 在自己的数据库查找 /usr/lib/mlocate
- find
- 2 文件权限与目录配置
- 文件目录权限与配置
- 文件权限与目录配置
- Linux文件权限与目录配置
- Linux 的文件权限与目录配置
- U6Linux的文件权限与目录配置
- linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- CentOS的文件权限与目录配置
- Linux文件权限与目录配置
- Linux文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- linux学习 文件权限与目录配置
- Linux 的文件权限与目录配置
- linux文件权限与目录配置
- CentOS的文件权限与目录配置
- 游戏英语单词
- 1 认识linux
- dedecms推荐文章的标题加粗
- JAVA之Socket编程初步学习
- POJ 1000
- 2 文件权限与目录配置
- C# virtual sealed 索引
- 【Kernel学习】基础篇——01一些标准宏定义和文件include关系
- 解决selinux禁止httpd连接mysql
- 设计模式之访问者模式
- Spring声明式事务配置管理方法
- 3 磁盘与文件系统管理
- 使用Memory Analyzer tool(MAT)分析内存泄漏
- linux线程之间的通信