linux系统管理学习笔记之八---linux文件与目录的管理及权限
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kuangkuang.blog.51cto.com/838/258325
|
一、文件目录的管理
(一)目录切换和位置 2、pwd [-p] //显示当前目录。 -p(大写)显示实际路径,而非链接路径,相对于链接文件,想找到源文件路径,很好用。 (二) 建立和删除文件及目录 3、mkdir [-mp] 目录名 //建立目录。-m:建立目录,并且直接设置目录权限。 -p:建立递归目录,即目录下还有目录。 4、touch[-acdmt] file //建立个文件或修改文件时间 -i:交互式删除,删除前询问操作。 (三)复制、移动文件或目录 7、cp [-filprsu] 源文件 目标文件 //复制文件 8、mv [-fiu] source destination //移动文件或更改文件名 mv a.txt b.txt c.txt /khp //移动这三个文件到/khp目录 9、dd bs:一个区块的字节数,即一个区块的容量。 dd if = bootdisk.img of=/dev/fd0 bs=1440k //把目录下的bootdisk.img 文件转换到软盘上,转换最大区块为1.44M (四)查看目录和文件内容 (五)搜索文件与字符 find [path] [optin 选项匹配条件] //从哪个目录中找到与选项及选项条件相匹配的所有文件。 选项有很多种: -name (文件名相匹配) -size(文件大小相匹配)等。例: find /etc -name httpd.conf //从 /etc中查找名字为 httpd.conf 的文件。 grep [项][匹配条件] :某文件或查找出来的内容中包含匹配字符的项。例: grep -n "!" a.txt //从a.txt中找到所有有"!"的行。 find / -name *.html |grep bookmark //从根目录下查找所有 html文件,且文件中含有 bookmark字符串的html 文件。 (六)文件与目录的默认权限与隐藏权限 1、文件与目录的默认权限 (1) umask [-S] //查看文件与目录的默认权限。不加-s时,显示出来的是数字权限066。加-S,显示出来的是字符权限,例: rwx-rw-r (2) umask 023 //更改默认权限,后面跟权限值。这个权限值是指根据默认权限,将要减掉的权限。 2、隐藏属性 (1)设置隐藏属性 chattr [+-=] [ASacdistu] 文件或目录 +:增加某个特殊参数,其他原本存在的参数不变 A:增加这个参数,将不能更改文件或目录的访问时间atime (2) lsattr [-aR] 文件或目录 //显示隐藏属性。 -a:连同隐藏文件一起显示。 -R:连同子目录一起显示。 二、文件目录的权限 (一)拥有者、用户组、其他用户 拥有者:一般文件或目录的创建立是这个文件或目录的拥有者。也可以通过设定,更改拥有者。 (二)权限 每组权限的顺序为:读\写\执行。用字符表示为:rwx。用数字表示为:421。 例:字符: rwx rw- r-- 用数字表示为: 7 6 4//注意每组权限中间没有空格,我是为了更清晰加了空格。 (三)更改文件权限 chmod 命令 1、符号方式更改 ugo:表示拥有者、组用户、其他用户 例: chmod g+w test.txt //即组用户增加对文件test.txt的写权限 2、数字更改法: chmod [-R] XYZ 文件名或目录名 -R:是指对目录下的所有文件都更改权限。 (四)更改文件所有者 一般建立者为即为文件或目录的拥有者,但也可以更改拥有者。也可以更改文件或目录的所属组。 1、chown命令:更改文件或目录的拥有者 chown[-R] 用户名 文件名或目录 -R:即目录下的所有子文件夹或文件都继承此处更改的拥有者 例: chown -R khp /tmp/khp //对目录/tmp/khp 更改拥有者为 khp 2、chgrp 改变文件或目录的所属组 chgrp [-R] 所属组名 文件或目录 例: chgrp -R khp /tmp/khp //对目录/tmp/khp更改所属组为 khp组。 此文件更用户组为khp
本文出自 “网行天下” 博客,请务必保留此出处http://kuangkuang.blog.51cto.com/838/258325
本文出自 51CTO.COM技术博客 |
转载于:https://blog.51cto.com/lzozhuyk/275478
linux系统管理学习笔记之八---linux文件与目录的管理及权限相关推荐
- linux系统管理学习笔记之八---进程与作业的管理
linux系统管理学习笔记之八---进程与作业的管理 2010-01-05 13:00:42 标签:linux 进程 [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 ...
- linux系统管理学习笔记之一-------linux解压缩命令
linux系统管理学习笔记之一-------linux解压缩命令 2009-12-29 11:52:55 标签:linux tar [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接 ...
- linux系统管理学习笔记之三----软件的安装
linux系统管理学习笔记之三----软件的安装 2009-12-29 19:10:02 标签:linux 系统管理 [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 ...
- Linux+javaEE学习笔记之Linux网络环境配置
Linux+javaEE学习笔记之Linux网络环境配置 网络知识简单介绍: Ip地址是:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物 ...
- Linux学习笔记之1——文件和目录管理(硬连接和软连接)(连结档,相当于快捷方式)...
在这节将要学习linux的连接档,在之前用"ls -l" 查看文件属性的命令时, 其中第二个属性是连接数.那么这个连接数是干什么的?这就要理解inode. 先说一下文件是怎么存储的 ...
- Linux学习笔记三【文件及目录的权限管理篇】
文件及目录的权限管理 上篇简单介绍了下文件和目录的一些简单的操作,接下来介绍用户和文件权限的管理.首先了解用户和组账号的配置文件,然后是管理用户和组账号,最后要会设置文件和目录权限和归属. Linux ...
- 【Linux入门学习笔记】Linux命令查阅方法及文件操作命令简介
文章目录 一.指令构成 1. `man`帮助命令 1.1 如何阅读`SYNOPSIS` 1.2 如何阅读`DESCRIPTION`[^2] 2. 其他帮助命令 二.具体指令 1. `ls`(查看文件或 ...
- linux服务器学习笔记:linux如何远程登录?
Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器. 这时我们就需要远程登录到Linux服务器来管理维护系统. Linux系统中是通过ssh服务实现的远程登录功 ...
- linux服务器学习笔记:linux忘记密码怎么办?
当然,除了重装系统,也有另外的方式.进入单用户模式更改一下root密码即可. 具体方法请参考:Linux 忘记密码解决方法
最新文章
- vuex之state-状态对象的获取方法(三)
- 解决eclipse Run启动或Debug时Console控制台不自动弹出问题
- php+sql创建本地项目详细步骤1——创建数据库数据表,数据库连接
- 当一个美术生开始在腾讯撸代码… |「递归」第1集
- mysql怎么查找列命令_MySQL查询命令-DQL
- asp.net学习之ado.net(连接模式访问)
- 欢乐纪中某A组赛【2019.7.10】
- java哈希_Java如何采用哈希码实现分类(以员工分配为例)
- PHP中的逆波兰式应用
- python多大学_用Python看看你的大学A4纸还剩多少!
- ubuntu ssh远程连接
- 8.15-30题目归档
- unity自动生成敌人_Unity学习笔记一:敌人模块和敌人生成器模块脚本编写思路梳理(1)...
- IOS 地图导航(其中包括苹果地图、百度地图、高德地图、谷歌地图)
- 《MLB棒球创造营》:走近棒球运动·圣迭戈教士队
- matlab模拟Fraunhofer衍射,基于Matlab的夫琅禾费衍射光学仿真.doc
- 灰狼优化算法(GWO)附代码
- SAP汇率损益处理方法
- 添加MySQL到环境变量(超详细)
- 2021 回头看看这一年