回顾:

文件在小,也要占用一个Block

如:echo > a1.log

ls a1.log(文件大小为1k)

du a1.log(文件大小也应该为1k,如果不是1k,可能selinux是打开的)

du -s a1.log

文件夹的权限,系统中的文件夹默认权限基本上都为755的权限,ls / -l,root账号的主目录只有drwxr--r--权限

root用户:

mkdir testdir

ls -ld testdir/

drwxr-xr-x 2 root root 4096 Jun 22 06:08 testdir/

chmod 701 testdir

xl用户:

su xl

ls testdir/

cd testdir

ls 就进不去了,没有r权限

文件夹的权限也是r,w,x,-四种,但是跟文件的权限不一样

1.x,代表可以 cd 进去

2.w,代表可以改写,

3.r,代表可以ls

4.rx,代表可以cd和ls

5.wx,代表可以对任何文件强制改写,删除,创建文件 cd , touch, rm ,changer others file,vi(self, others)

6.wxt, cd touch rm(self) vi(self)

root: r权限

chmod o+r testdir

touch testdir/{a,b,c}

xl:

ls /testdir

root:wx权限

chmod o=wx testdir

xl:

vi a

wq! 强制改下保存

root:wxt权限

ls -ld testdir

drwxr----wx 2 root root 4096 Jun 22 06:08 testdir/

chomd o+t testdir

drwxr---wt 2 root root 4096 Jun 22 06:08 testdir/

rm testdir/*

SUID权限,vi = vim, SUID具有root的权限

root:

chmod u-s /usr/bin/vim

xl:

ls -l /bin/vi

ls -l /usr/bin/vim

-rwsr-x-\r-x 1 root root 2044343 Aig 11 200 /usr/bin/vim  具有s权限

chmod u-s /usr/bin/vim

注意:

ls -ld /tmp/ 目录的权限是1777的权限,为drwxrwxrwt

1777的1代表sticky

ls -ld /tmp/testdir/ 权限都是t

service httpd start

ifconfig

ls /var/www/html/

cat /var/www/html/index.html

AAAAAAAAAAAAAAAAAAAAAAAAAAAAa

打开浏览器http://192.168.2.134/,输入自己的IP地址,显示AAAAAAAAAAAAAAAAAAAAAAAAAAAAa

查看进程:ps

ps aux |grep httpd

chmod -R apache.apache /var/www/html 将权限更改了,不应该将权限改为写

umask 权限,umask为掩码,umask决定创建文件夹和文件的权限,系统每次启动都会设置umask的值

root:

mkdir ddd

cd ddd/

touch rootfile

mkdir rootdir

chmod 777 . (chmod 777 ddd)

xl:

cd /tmp/ddd

mkdir xldir

touch xlfile

ls -l

可以看到root和xl创建的文件和文件夹,权限不一样

root的权限为755(文件夹),644(文件)

umask 0022 755+022=777

umask 0022 644+022=777

xl的权限为775(文件夹),664(文件)

umask 0002     775+002 = 777

umask 0002     664+002= 666

文件夹的权限 =  777 - umask 的值

文件的权限   = 666 - umask 的值

如:

umask 222

touch xlfile2  权限为444

umask 666

touch xlfile3  权限为--- 000

umask 777

touch xlfile4  权限为000,不会出现负数,

vi /etc/bashrc  在bashrc中查看umask的脚本

if []; then umask =022.........

可预知性目录的结构

bin 放可执行文件,所有人都可以执行,系统必须的文件

sbin 放可执行文件,只有管理员可以执行,系统必须的文件,如ifconfig

普通用户的echo $PATH 没有/sbin目录,所以用/sbin/ifconfig

usr 用户目录,不是系统本身的目录,可以用来安装其他软件

ls -d /usr/bin /usr/sbin 这两个目录是后来安装软件后生成的两个目录

使用which 查看命令的路径

which vim

which ifconfig

which httpd 无法查到,因为不是二进制的???

ls /sbin/httpd

ls /lib 库文件都是以so结尾的

ls /lib/modules/ 内核模块

ls /boot/vmlinuz-2.6.9-22.EL 的内核模块放在 /bin/modules下

ls /proc/ 都是虚拟文件,都是内存中的值,系统内核镜像文件,相当于内核当中的小窗户,查看值

ls /var/ 变量,放日志,邮件等,如/var/log  /var/mail  .var/spool/cron/

ls /boot/放两种文件,kernel 和grub

ls /etc/ 配置文件,一般为文本文件

ls /initrd 里面为空,但不能删除,如果删除了,就无法启动系统了,他是一个加载点

ls /lost+found 系统坏了后,碎片或块丢失了,就放在此处

opt 放第三方软件的目录,但oracle,apache等都不会放在下面

mount  查看

proc  sys都是虚拟的目录

mysql的库文件放在usr/lib/mysql

mysql的客户端程序放在usr/bin/mysql

linux下tmp目录属性,Linux:文件夹属性及umask相关推荐

  1. linux批量更新文件夹里,Linux下使用touch批量修改文件夹和文件的时间

    发布时间:2015-07-26 22:51:41 下面只有两个参数存在差别,......[阅读全文] 阅读(3186) | 评论(0) | 转发(0) 发布时间:2015-06-19 17:25:38 ...

  2. linux ie 插件目录在哪个文件夹里,Linux下的IE浏览器使用方法[图]

    各位Linux使用者必然遇到的一个问题是:在Linux下用mozilla或其它系列的浏览器打开某个asp网站时出现一些奇怪现象,要么某些部分不能显示,要么某些按钮不能按,要么某输入框不能输入-- 本人 ...

  3. Linux下的zip压缩解压缩文件夹

    实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...

  4. Linux下穿件带点文件夹和隐藏文件显示隐藏文件命令

    Linux下隐藏文件和文件夹(目录)需要用到 mv 命令.其实超简单的. 例子:将a目录隐藏 命令:mv a .a 新建带点得隐藏文件夹 这是root权限 sudo -i 创建隐藏文件夹 mkdir ...

  5. [231]linux下怎么样上传下载文件夹

    Linux下目录复制:本机->远程服务器 scp -r /home/shaoxiaohu/test1 zhidao@192.168.0.1:/home/test2 test1为源目录,test2 ...

  6. 删除Linux下/tmp目录引起的不正常登录系统

    现象:/tmp占用400M的空间(里面全部是乱七八糟的东西) 动作:删除/tmp目录 后果:造成只能启动到控制台模式 应急: 1 创建目录:#mkdir /tmp 结果系统在控制台模式登录和X win ...

  7. linux 跳转到文件夹,一步到位,linux下查找并跳转文件夹

    关键:把find的结果(目标文件夹或目录)作为参数交给cd 1 问题和需求: 假设只记得在某个路径里有一个名称中包含了"WPS"3个字母的文件夹,但是具体路径想不起来了.现在需要找 ...

  8. linux 下小技巧之-统计文件夹下面子文件夹下面的个数

    170 的服务器上 我把切到的数据放在 vgg_224 文件夹下: 执行:统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 得到10575 ls -lR|gr ...

  9. linux如何访问共享目录权限设置密码,文件夹如何设置密码_在共享文件夹上怎么设置密码访问 - 驱动管家...

    Win10系统下共享文件夹如何设置密码访问?为了方便办公,我们常常会设置共享文件夹,这样和同事间就可以轻易共享文件了,但是有些用户想设置共享文件夹的权限,达到让部分人可见的目的,那么该如何操作呢?最好 ...

最新文章

  1. ClickHouse系列教程七:centos下源码编译安装及报错解决
  2. java接口测试工具_接口测试基础了解篇
  3. python白名单验证-Python中XSS白名单过滤的实现
  4. oracle-sql汇总
  5. 双目立体视觉建立深度图_双目立体视觉测量系统应用
  6. 悬浮截图软件_Windows最好用截图工具,QQ第一,它第二
  7. 领域应用 | 从本体论开始说起——运营商关系图谱的构建及应用
  8. Channel使用技巧
  9. android中的so加固,so加固-加密特定section中的内容
  10. 《众妙之门——自由网站设计师成功之道》一1.6 创造性地处理行政事务性工作...
  11. R2: 已解释和未解释的方差
  12. 将pandas DataFrame写入CSV文件
  13. yarn 内存与CPU参数设置
  14. 区块链游戏《TmoLand明日世界》又叒叕更新了
  15. 【2019上海网络赛:K】Peekaboo(勾股数知c求a和b--数论)
  16. 机电传动与控制【2】
  17. webqq协议分析之~~~~登陆
  18. 计算机网络协议简介及英文简写
  19. Civil 3d-快速转换C3D图形为CAD图形
  20. nginx、php-fpm、mysql用户权限解析

热门文章

  1. Linux下的LD_PRELOAD环境变量与库打桩
  2. php 前端模板 yii,php – Yii2高级模板:添加独立网页
  3. oracle查看物化视图的索引,oracle – 物化视图中的域索引返回零行
  4. java plug机制_插件机制 - OpooPress - 基于 Java 的静态博客生成器
  5. svn版本库浏览器_在SVN版本库浏览器中直接编辑文件保存后不会弹..._网络编辑_帮考网...
  6. 微人事项目实战的数据库脚本_EMP微前端实战之cocos2d线上项目
  7. JDK源码解析之 Java.lang.Byte
  8. IE6,IE7 Firefox 兼容问题
  9. (Kali)BackTrack-linux安全***测试系统盘
  10. lightbox自定义图片大小的实现