Linux文件操作命令(二)
1.在前面我介绍过一些Linux文件操作命令,文章地址: http://blog.csdn.net/u012561176/article/details/44083321,但是我介绍了一些,还有一些比较复杂的还未介绍,这次来介绍一下文件的使用权限,权限的修改以及文件工具。
2.文件的使用权限:
(1).文件的使用者:属主(owner, u),共享组(group, g),其他用户(other, o)。
(2).文件的使用许可:读(read, r),写(write, w),运行(execute, x)。
(3).目录的使用许可:读(可读内容列表),写(可生成或删除下属文件和子目录),运行(可作为cd命令的对象)。
(4).显示命令:ls -l
接下来我在linux命令行下敲下 ls -l 这个命令:
前面的是它的权限,第一个Desktop桌面可以读写运行,后面我们自己新建的文件只可以读写。其中第一个选项是它的权限,xg是用户,属主,接下来的数字指的是文件内容有多少,接下来是日期时间,最后一个是文件和目录。
3.权限修改:
(1).修改物主:chown [新属主] [文件名]
(2).修改成员组:chgrp [新组名] [文件名]
(3).修改相对许可权限:– chmod [ugoa][+|-|=][rwx] [文件名] – 例:chmod a-rwx test, chmod go+x test,其中ugoa代表的是文件的使用者,后面的是权限,再后面是文件名。
如果我们要修改file1的相对许可权限,输入下面chomd o+x file1,再2输入ls -l,发现下图,file1文件相对许可权限被修改了:
(4).修改绝对许可权限:chmod nnn [文件名] , n = (r=4) + (w=2) + (x=1),例:chmod 752 test
如果我们输入chmod 752 file1命令的话,再输入ls -l会发现下图的情况:
(5).设置缺省权限:设置缺省权限:umask nnn
4.文件工具:
(1).文件压缩,压缩或检索后文件被替换:
— gzip [-v] [被压缩文件名] ,gzip –d [压缩文件名] ,gunzip [压缩文件名]
输入命令 gzip file1,出现如下的情况,file1被压缩成file1.gz压缩包了(其它命令类似,下面就不截图了):
— zcat, zmore, zless, zgrep, zdiff
分别输入命令zcat file1和zmore,如下图所示:
这些命令是以不同的形式显示压缩包的内容,大家可以自己尝试下。
— bzip2 [被压缩文件名],bunzip2 [压缩文件名]
输入bzip2 file2,变成file2.bz2压缩包了:
输入bunzip2 file2.bz2命令,该压缩包被解压了:
(2).打包存档:tar –cvzf a.tar.gz f1 f2 dir
— 选择项前的“-”符号可省略
— 选择项c为创建,x为解包,z为打包后gzip压缩,v为显示文件名,f为文档名
— 文档文件的后缀不是必须,原文件不被替换
— 可以有多个文件、文件夹及下属文件被打包
6.以上内容仅供大家学习参考,写得不好请见谅,如有错误请指出,谢谢!
Linux文件操作命令(二)相关推荐
- linux文件操作命令--转
引用地址:http://bbsunchen.iteye.com/blog/1010993 想自己一开始处理文件的时候,看文件有多少行,都要写个perl脚本,好不麻烦啊...以此文纪念自己傻逼的科研生活 ...
- Linux文件操作命令
[rm] rm 删除文件 用法:rm [选项]... 文件... rm a.txt è 删除a.txt文件 删除需要用户确认,y/nrm 删除不询问 rm -f a.txt è 不询问,直接 ...
- linux文件操作命令介绍(一)
1.文件列表命令:ls 当前目录和指定目录下的文件列表. ls -f,文件类型列表 ls -r,目录树文件列表 下图是我在linux下的截图: 2.数据传送:cat 读文件:cat ...
- linux文件操作命令包括,学习Linux命令之最基本的文件操作
cdcd 是打开某个路径的命令,也就是打开某个文件夹,并跳转到该处. 复制代码代码如下: $ cd path ### path 为你要打开的路径. 其中 path 有绝对路径和相对路径之分,绝对路径强 ...
- XDL-(1)Linux文件操作命令
Linux处理目录常用命令 ls:列出目录 cd:切换目录 pwd:显示当前的目录 mkdir:创建一个新的目录 rmdir:删除一个空目录 cp:复制文件或目录 m:移除文件或目录 ls(列出目录) ...
- linux文件操作命令入门笔记(tar,cp,mv,zip,scp)
1.复制 cp,将temp.tar.gz文件从/home1/root1目录下复制到/home2/root2下面 cp /home1/root1/temp.tar.gz /home2/root2 2.移 ...
- Linux文件操作命令及磁盘分区与文件系统
一.cd命令 cd(change directory,切换目录),这是用来切换工作目录的命令(注意目录名称和cd命令之间存在一个空格). 在介绍cd命令的时候,首先我们来了解相对路径和绝对路径. 绝对 ...
- 简单的Linux操作命令,Linux系统简单文件操作命令
项目 内容 作业课程归属 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看当前目录 问:提示符$与#的区别? 答 ...
- linux写入系统状态到文件夹,实验二 Linux系统简单文件操作命令
*实验二** Linux系统简单文件操作命令 项目内容 这个作业属于哪个课程 这个作业的要求在哪里 学号-姓名 17041518-孙小文 作业学习目标 学习在Linux系统终端下进行命令行操作 :掌握 ...
最新文章
- Django高级管理静态文件和中间件5.1
- 如何设置putty远程登录linux
- (转载)关于安装Ubuntu系统时提示“分配到/的分区/dev/sdax开始于xxxx字节,使用磁盘的最小对齐,这可能造成非常差的性能...的解决办法
- 学科实践活动感悟50字_中学生学科实践活动50字
- 会计期间的开关(T-code:OB52)
- cefsharp 网页打印不好用_2019年成人高考打印准考证常见问题解答
- python之csv模块(part1)--写入csv文件
- Linux常用开发环境软件-Redis安装(docker环境下)
- 说说 JavaScript 计时器的工作原理
- php 魔术函数,PHP魔术函数、魔术常量、预定义常量
- [转载] 字符串的startsWith和endWith方法
- 虚幻引擎2D游戏开发教程系列
- 调用栈(call stack)
- 服务器维护必刷稀有宠物,完美国际2稀有宠物坐标及刷新时间(记得去抓)!!!...
- 天尚网最新单机游戏下载,直接下载哦!
- 将照片转换为网站的Flash
- springtboot 操作es
- sodo 赋予非管理员用户临时权限
- 学习jQuery框架获取数据的几种基础方式
- 【大题整理】操作系统