linux-用户-进程-文件的关系
》进程与用户的关系
进程是被用户驱动的
进程可以理解为一个事情,事件都是人干的
》进程与文件的关系
文件是具有权限的,比如所有者权限,所属组权限,其它人权限,等等。
这么多的权限,都是给用户设定的。
问题来了
文件的打开或者是读写,是用户做的?还是进程做的?
答案是进程!
举例说明:
小明要去图书馆凭借书证借了一本《python语言程序设计》的书
小李也要去借这本书。然而小李没有图书证。
借书行为,相当于是进程。 图书,相当于是文件。
真正要想得到这个图书(文件),还是要靠借书行为(进程)才能实现。
至于借书行为,是成功,还是失败,就要看是谁(用户)在操作这个借书行为了(进程)
》结论
文件的访问,是进程行为
文件能否被访问成功,要看是谁在操作这个进程
》再次回看用户进程文件的关联,顿时感悟到人生的真相
同样一件事,不同的人去做,结局不同。
比如。。。。
自己去思考
linux-用户-进程-文件的关系相关推荐
- linux 用户进程结束后 malloc申请的内存会自动释放吗,进程退出后malloc的内存是否会被释放?
当一个进程退出后,不管是正常退出或者是异常退出,操作系统都会释放这个进程的资源.包括这个进程分配的内存,打开的文件等等. 内存泄露的前提是进程一直在运行:进程一旦退出,所占的整个虚拟内存都被销毁,所有 ...
- Linux用户对文件进行加密
Linux用户对文件进行加密 加密 代码: openssl enc -des -e -a -in 要加密的文件名 -out 加密后的文件名.des 然后输入文件密码(自己随意定) 其中: enc 表明 ...
- linux 774是什么权限,7.6 Linux用户与文件权限操作实例
<7.6 Linux用户与文件权限操作实例>由会员分享,可在线阅读,更多相关<7.6 Linux用户与文件权限操作实例(15页珍藏版)>请在人人文库网上搜索. 1.Linux用 ...
- Linux用户进程高精度定时器去抖动
Linux用户进程高精度定时器去抖动[新手自学APUE]. 通过实践 itimer定时器去抖动 总结的几点注意事项: 定时器精度要支持较高精度,定时器设置值要大于 [上确界](最大值)(每 两次 抖动 ...
- Linux 用户进程内存空间详解
经常使用top命令了解进程信息,其中包括内存方面的信息.命令top帮助文档是这么解释各个字段的. VIRT , Virtual Image (kb) RES, Resident size (kb) S ...
- linux将用户删除文件,linux 用户配制文件 用户增加及删除 以及用户属于的更改...
1.用户密码文件 /etc/passwd root : x : 0 : 0 : root : /root : / ...
- Linux用户及文件权限管理
一.Linux 用户管理 Linux 是一个可以实现多用户登陆的操作系统,比如"李雷"和"韩梅梅"都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别 ...
- linux文件权限加密,Linux用户权限文件详解
用户管理中最重要的一个文件,这个文件是对所有用户开放的,每一行存一个用户的信息,每个属性之间用冒号分割. cat /etc/passwd root:x:0:0:root:/root:/bin/zsh ...
- linux用户间文件互传,windows和linux间互传文件
方法1:Xshell传输文件 用rz,sz命令在xshell传输文件 很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz 首先你的Ubuntu需要安 ...
最新文章
- python 中类属性共享问题
- 总分的公式计算机,装机模拟器各配件跑分及计算公式分享 3DMark分数怎么算 3DMark分数计算公式_游侠网...
- [NOI2010]航空管制(拓扑排序+贪心)
- MATLAB之界面介绍
- android 手机内存其他文件夹里,手机储存里的其他是什么以及应该怎样删除
- java7 arm_zynq7000系列移植—JDK1.7 移植到嵌入式ARM平台
- ARM中LDR伪指令与LDR加载指令
- mongodb 持久性_多语言持久性:带有MongoDB和Derby的EclipseLink
- date数据存入mysql_Date对象存入mysql数据库
- 检查是否禁止asp.net服务扩展_在 Kubernetes 环境下部署 OpenWhisk 服务
- matlab实时处理数据,Matlab下实现的实时数据采集和处理
- 计算机考研408每日一题 day161
- 练习华为大型公司网络构建拓扑图
- matlab 2016b caffe,请教:在Win7+VS 2013+Matlab R2016b上编译Caffe时遇到问题
- 如何建立一个快速显示桌面的快捷方式?
- 传送门骑士修改服务器数据,《传送门骑士》怎么刷资源 修改存档获取资源方法...
- 2021清远市清城中学高考成绩查询,清远市清城中学中考成绩
- DCMTK读取dicom图像
- C语言函数大全-- l 开头的函数
- zerotier使用教程_OPENWRT LEDE 配置ZeroTier网络教程
热门文章
- 免费SSL申请:(各大服务商资源综合)- 免费获取
- 一句话了解 v-show 和 v-if 的区别
- vue本地模拟数据之mockjs安装 - cmd篇
- 增强优化JavaScript性能的方法 - 技巧大全
- 网站随机背景音乐源码
- 一个简洁的个人导航页面源码
- 最新京东炸年兽活动一键做任务工具v1.4
- 监控linux终端键盘输入,Linux内核实时监控键盘输入
- 控制台无法连接_指挥中心控制台整体解决方案,告别“信息孤岛”
- 广度优先搜索解决欧拉回路时间复杂度_迷宫搜索类的双向bfs问题(例题详解)