程序和进程:

运行一个程序的时候,操作系统会创建一个进程。他会使用系统资源和操作系统内核的数据结构!
进程间相互隔离,即一个进程无法访问其他进程内容,也无法操作其他进程!

Mac上面可以使用活动监视器,Windows上面可以使用任务管理器

os.getpid:
os.getcwd:
可以获得正在运行的Python解释器的进程号以及工作目录!
(别忘记引入OS库呦~)

另外:
但是仅仅在Linux里面才可以!
获取我的用户ID:

os.getuid()

获取用户组·ID:

os.getgid()

下面的好像都只能在Linux里运行:
P217 Python语言及其应用!

subprocess创建进程
muitiprocessing创建进程
terminate()终止进程

Python学习笔记.OS学习笔记 OS操作系统(operating system)(二)程序和进程 输出进程号,工作目录最有用!相关推荐

  1. [No000035]操作系统Operating System之OS Interface操作系统接口

    接口(Interface) 仍然从常识开始- 日常生活中有很多接口:电源插座:汽车油门- 那什么是接口? 连接两个东西.信号转换.屏蔽细节- Interface: electrical circuit ...

  2. 操作系统(Operating System,OS)

    热身知识: (1)操作系统也是一个程序,并且是一个很重要的程序. (2)功能:管理和控制计算机的活动. (3)如果一台计算机没有操作系统,那么应用程序将不能运行 (4)图解: 一.操作系统的三大任务 ...

  3. 操作系统课程设计二:linux进程的软中断通信

    linux进程的软中断通信 编写一段程序实现进程的软中断通信,要求: ①使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上来的中断信号(即按ctrl+c键):当捕捉 ...

  4. 《Linux命令行大全》学习笔记1——学习 Shell

    文章目录 前言 一.什么是Shell 二.导航 三.探索 Linux 系统 ls file less 四.操作文件和目录 通配符 mkdir cp mv rm ln 五.和命令打交道 六.重定向 标准 ...

  5. Python基础入门:常用的os操作

    Python自动的os库是和操作系统交互的库,常用的操作包括文件/目录操作,路径操作,环境变量操作和执行系统命令等. 文件/目录操作 获取当前目录(pwd): os.getcwd() 切换目录(cd) ...

  6. python语言第11天笔记

    文件操作(IO技术) 文章目录 文件操作(IO技术) 1 为什么要使用IO技术 2 文本文件和二进制文件 (1)文本文件 (2)二进制文件 3 创建文件对象 4 文本文件的写入 5 常用编码与中文乱码 ...

  7. 计算机英语os的全称,os是什么意思

    os是有多种含义的英文缩写, 其中主要有: 1.操作系统 Operating System 在计算机中,操作系统是其最基本也是最为重要的基础性系统软件.从计算机用户的角度来说,计算机操作系统体现在其提 ...

  8. android os包含那些,os是什么意思(os的基本类型包括哪三种)

    大家都知道,国产手机大部分用的都是安卓系统,可有的叫UI,有的又叫OS. 例如华为是EMUI.小米是MIUI.一加是氢OS.魅族是FLYME OS,不仅如此,叫OS的,还不时地对UI冷嘲热讽,那么OS ...

  9. python性能分析(一)——使用timeit给你的程序打个表吧

    前言 我们可以通过查看程序核心算法的代码,得知核心算法的渐进上界或者下界,从而大概估计出程序在运行时的效率,但是这并不够直观,也不一定十分靠谱(在整体程序中仍有一些不可忽略的运行细节在估计时被忽略了) ...

最新文章

  1. struts2的DevMode(开发模式)模式
  2. 程序基础:数据结构(郝斌讲解)(2)
  3. TensorRT学习笔记3 - 运行sampleMNIST
  4. php 查看方法来源,总结查看当前的方法分享
  5. IOS开发基础之摇奖机案例
  6. ELK安装配置及nginx日志分析
  7. 状态压缩DP(大佬写的很好,转来看)
  8. IntelliJ IDEA修改项目的根目录名称_修改包目录的名称_修改模块名称_修改项目名称
  9. LeetCode 77 组合
  10. Samba 和Shell Script 的应用
  11. XP SP3远程桌面无法连接Windows Server 2008/Vista
  12. Java的四种引用——强软弱虚
  13. Postman系列之Collections集合管理
  14. 三度其二——矢量场的散度
  15. lr11 打开controller时,会提示提示cannot initialize driver dll,exiting
  16. springmvc + ibatis 框架的搭建
  17. 如何写一篇学术研讨会级的论文
  18. java qlv转mp4 代码_如何将QLV视频格式转换成MP4视频
  19. 【数据结构:树】——搜索二叉树-K模型(非递归和递归)
  20. 《文法俱乐部》读书笔记之形容词--LG二进制

热门文章

  1. 30+博士、100+硕士整理的超全深度强化学习资源清单
  2. 姚班三兄弟3万块创业八年,旷视终冲刺港股
  3. 华为推CPU Turbo,荣耀Note10突破3000档
  4. 让我去健身的不是漂亮小姐姐,居然是贝叶斯统计!
  5. 如何保证世界杯直播不卡顿?腾讯云要用AI解决这个问题
  6. 2018 区块链技术及应用峰会(BTA)·中国全日程新鲜出炉,更多精彩议题看不停
  7. int(1) 和 int(10) 的区别?很多老程序都理解错了!
  8. Spring 中的bean 是线程安全的吗?
  9. 面试官问:MySQL 的自增 ID 用完了,怎么办?
  10. Tianchi发布最新AI知识树!