LINUX的文件属性与目录配置

发布时间:2008-03-20 10:28:46来源:红联作者:cnbtoo

-rwxrwxrwx 1 root root 293 Oct 19 21:24 test

第一列表示这个文件的属性

第二列表示连接占用的节点

第三列表示文件(或目录)的拥有者

第四列表示拥有者的用户组

第五列表示这个文件的大小

第六列为这个文件的创建日期或者是最近的修改日期

第七列为这个文件的文件名

chgrp [-R] dirname/filename 更改所属用户组,-R用于目录下的递归更改

chown [-R] 帐号名称 文件或目录

chmod 更改9个属性 如:chmod 777 .bashrc chmod u=rwx go=rx .bashrc

目录属性的意义

r:表示具有读取目录结构清单的权限

w:这个权限就很大了,可以建立新的文件与目录,删除已经存在的文件与目录(不论该文件是属于谁的),将已存在的文件或目录进行重命名,移动该目录内的文件、目录的位置

x:与能否进入该目录有关

LINUX目录配置标准FHS仅定义出最上层(/)及子层(/usr,/var)的目录内容应该要放置的文件数据,其他子目录层内,可以由开发人员自行配置。

cd 切换目录

pwd 显示当前目录

mkdir 建立新目录 -m直接设置文件的权限;-p帮助您直接建立所需要的目录递归

rmdir 删除空目录 -p与上层空目录一起删除

ls 参数 目录名 一般用参数-al就够了

cp 源文件 目标文件 -r用于递归 -a连属性一起复制过来

rm 删除文件或记录 -r递归 -f强制删除

mv 源文件 目标文件 -i若目标文件已存在,则询问

basename 获取路径的文件名

dirname 获取路径的目录名

cat 查看文件内容 -n显示行号

tac 反向显示

nl 显示时添加行号

more或者less 翻页显示(我喜欢用less,因为操作跟man基本一样)

head -n 20 文件 取出文件的前20行

tail -n 20 文件 取出文件的后20行

touch 参数 文件 -a修改access time;-m修改mtime(touch命令最常用的情况是1建立一个空文件,2将某个文件日期修改)

umask 文件默认权限(指的是默认值需要减掉的权限)

chattr [+-=][ia] 文件或目录名 +i无法再被修改 +a只能增加

lsattr [-aR] 文件或目录 显示文件的隐藏属性

文件特殊权限 Set UID暂时具有程序拥有者的权限,只能用于二进制文件

Set GID

Sticky Bit只对目录有效,在具有SBIT的目录下,用户若在该目录下具有w及x权限,则当用户在该目录下建立文件或目录时,只有文件拥有者与root才有权利删除

file 文件名 用于判断文件的格式

which -a 命令 用于寻找执行文件

whereis [-bmsu] 文件或目录名 寻找特定文件

locate 同上

find [path] [option] [action](好多参数啊,多用就能记住了,也可以参考man find)

linux把目录下的文件设置属性为rx,LINUX的文件属性与目录配置相关推荐

  1. linux把目录下的文件设置属性为rx,Linux常用命令(六)管理目录和文件属性

    Linux常用命令(六)管理目录和文件属性 在Linux文件系统的安全模型中,为系统中的文件(或目录)赋予了两个属性:访问权限和文件所有者,简称为"权限"和"归属&quo ...

  2. Linux编写内核模块,实现在/proc目录下添加文件

    /proc是Linux上的一种虚拟文件系统,存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以更改其中某些文件来改变内核的运行状态. 现编 ...

  3. CMD命令读取某个目录下所有文件夹名或文件名

    CMD命令读取某个目录下所有文件夹名或文件名 CMD命令读取某个目录下所有文件夹名或文件名 要用到的dir命令 开始操作 CMD命令读取某个目录下所有文件夹名或文件名 目的是给自己留个笔记! 要用到的 ...

  4. [转帖]linux /proc目录下的文件为何无法用vi编辑保存

    linux /proc目录下的文件为何无法用vi编辑保存 https://blog.51cto.com/xlogin/1216914 学习一下 之前看过书 这一点 没太仔细看.. xlogin关注8人 ...

  5. Linux和Windows的遍历目录下所有文件的方法对比

    首先两者读取所有文件的方法都是采用迭代的方式,首先用函数A的返回值判断目录下是否有文件,然后返回值合法则在循环中用函数B直到函数B的返回值不合法为止.最后用函数C释放资源. 1.打开目录 #inclu ...

  6. linux系统搭建ftp服务器--只给某个用户访问其默认目录下的文件

    1.环境: window操作系统中安装FlashFXP 软件或xftp: 服务器端的操作系统为centos8: 2.检查安装vsftpd软件 查看所有的安装的软件包 并在结果中查找包含vsftp 的文 ...

  7. linux怎么在目录下查找文件,linux find-在指定目录下查找文件

    find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...

  8. [Linux] Linux 客户端NFS挂载后目录下中文名文件乱码

    0x0 场景 服务端:Windows 2008R2 NFS共享目录D:/TEST 客户端:Linux/Centos 7.5 Centos 7.5 客户端NFS挂载 Windows2008R2 共享目录 ...

  9. linux如何查看指定目录下文件内容,Linux 系统下通过关键词查找指定目录下的文件内容...

    #!/bin/bash # 作者:靑龍一笑(C.S.Ricen) # 功能:根据指定的关键词,查找指定目录下的文件内容 # 要查找的目录 Search_Dir=/opt/datas/ # 关键字列表 ...

最新文章

  1. msp430入门编程11
  2. C++用模板元编程进行循环展开的性能测试
  3. 阿里云ARMS重磅推出小程序监控,助力小程序稳定运行
  4. 一个简单的模拟键盘鼠标操作的类
  5. python实现三个或三个以上列表之间元素相互组合
  6. python实现人形识别_100行Python代码实现人体肤色检测
  7. 哪些Amazon erp是可以免费使用的?
  8. PHP操作文件的常用函数
  9. 驱动精灵扩展版(集成万能网卡驱动)无法自动识别网卡的解决方案
  10. 一图学会配置微信云端店员监控收款回调
  11. 【解决方案】Ubuntu18.04 安装L2TP及相关设置
  12. 浅谈用户营销模型AIPL
  13. kubernetes学习总结-9Kubernetes的存储机制
  14. 一份走心的iOS开发规范
  15. 绘制3d散点图报错ax = fig.gca(projection = ‘3d‘)TypeError: gca() got an unexpected keyword argument
  16. 关于win10微软商店重置后用不了的问题
  17. 银行提供了整存整取定期储蓄业务,存期分为1年,2年,3年,5年,到期取本息之和,年利率如下 1年 2.25% 2年 2.7% 3年 3.24% 5年
  18. [转帖]PAT 计算机程序设计能力考试
  19. 小科普 | 什么是MTBF?那MTTF、MTTD、MTTR又是啥?
  20. 【imessage苹果家庭推】群发过程一个“The Feedback Service”的服务

热门文章

  1. Eclipse旧版本Luna SR2(版本4.4.2)下载地址
  2. 面试题整理8 字符串的排列
  3. vs程序生成后找不到exe文件
  4. Python-OpenCV 杂项(三): 程序性能的检测和优化
  5. Python-OpenCV 处理视频(二): 视频处理
  6. ReentrantLock与公平锁、非公平锁实现
  7. matlab用循环批量生成多个变量,神奇的eval()函数
  8. 漫谈:机器学习中距离和相似性度量方法
  9. Hadoop学习笔记系列文章导航
  10. 基元检测 Primitive Detection