linux常用指令(二)
来源:互联网 发布:传奇盛世光翼进阶数据 编辑:程序博客网 时间:2024/06/06 13:26
转载请说明出处,谢谢。
文件权限设置
字母相对方式设置权限
chmod u+/-rwx[,g+/-rwx][,o+/-rwx] filename > chmod u+rw filename // 给文件主人增加读、写的权限 > chmod u+wx,g-rx,o+rwx filename // 主人增加写、执行权限, // (g)同组用户取消读、执行权限, // (o)其他组用户增加读、写、执行权限 > chmod u+r,u-x filename //给主人增加“读”权限、取消“执行”权限
数字绝对方式设置权限
读: 4写: 2执行: 16-------> 读、写1-------> 执行权限3-------> 写、执行2-------> 写4-------> 读5-------> 读、执行7-------> 读、写、执行0-------> 空权限
chmod ABC filename // ABC三个数字分别代表主人、同组、其他组用户权限信息 > chmod 751 filename // 主人:读、写、执行 // 同组用户:读、执行 // 其他组用户:执行
字母和数字如何选取使用?
权限改动“较少”使用字母方式
权限改动“较多”使用数字方式
在指定文件里边搜索指定的内容
grep 被搜寻内容 文件
> grep login passwd // 在passwd文件里边搜寻login字样,会把有login字样的行的内容都打印出来
查看文件占据磁盘空间大小
磁盘有block块(小格子),磁盘内部最小的空间是一个block块,大小是4k(可以修改)文件小于4K则按照4K显示(此处显示的是 文件占据磁盘空间的大小)
> du -h 目标文件 // 1000k的磁盘可以存放1k的图片,存放多少张。 // 答:block为4k情况,可以存放250张,利用率为25%.
管道各种使用
> ls -l | grep passwd //在列出的文件信息里边获得passwd内容 > grep sbin passwd | grep abc //在passwd文件里边找到符合既有abc,还有sbin字样的行内容 > grep sbin passwd | grep abc | wc //多个管道同时使用 //在passwd文件里边找到符合既有abc,还有sbin字样的行数目 > ls -l | head -15 | tail -5 //查看当前目录下第11-15个文件的内容
文件查找指令
// find 目录 选项 选项值 > find ./ -name passwd //在当前目录下边查找一个文件的名字为passwd > find / -name passwd //遍历系统的全部目录,搜寻名字为passwd的文件(效率低) > find / -mindepth 3 -maxdepth 4 -name passwd //查找的文件处于目录的层次在3-4之间 选项: -name 通过文件名字查找文件 -name "pass*" 通过模糊查找方式搜寻以pass开始的文件 -maxdepth n 限制查找目录的最深层次 -mindepth n 限制查找目录的最浅层次 -size 通过文件大小进行查找 默认单位:512字节 100c 单位:字节 2k 单位:千字节 -100c 条件是文件大小小于100字节 +100c 条件是文件大小大于100字节 > find ./ -size 52c //在当前目录查找文件大小为52字节的文件 > find ./ -size +3k //在当前目录查找文件大小大于3k > find ./ -size -150c //在当前目录查找文件大小小于150字节 > find ./ -size 3 //在当前目录查找文件大小为1536字节
0 0
- linux常用指令(二)
- Linux常用的指令(二)
- Linux的常用指令(二)
- Linux入门(二)常用指令
- git常用指令(二)
- LINUX学习笔记二(常用指令)
- 网络篇二---linux常用网络指令
- Linux常用指令(1)
- Linux常用指令(1)
- Linux常用指令(初级)
- Linux指令学习(二)
- FreeMarker的常用指令(二)
- MySQL常用指令(二)查询数据
- Java虚拟机常用指令(二十二)
- Git入门(二)常用指令
- 【Linux】Linux常用指令
- 【linux】linux常用指令
- (总结)Linux常用指令 join指令 find指令 grep指令
- Platform 驱动架构
- QT4.8.6 Designer 集成VTK5.10.1 中QVTKWidgets插件
- Leetcode--RegularExpressionMatching
- caffe学习,持续更新
- Linux网卡配置与绑定
- linux常用指令(二)
- nefu 553 念珠的差异
- 关于cron和crond,crontab以及bash脚本的写法等知识 cron的语法用法
- 操作系统--文件管理
- POJ - 2239 Selecting Courses 二分图 最大匹配
- 函数重载概念本质
- RabbitMQ消息队列:ACK机制
- eth0: ERROR while getting interface flags: No such device
- 常用的正则表达式