linux备忘录-程序管理与SELinux】的更多相关文章

知识点 程序与程序(Process and Program) 通过执行一条指令或程序,则可以触发一个事件,并获得一个PID.当我们需要启动一个程序时,我们是启动一个二进制文件(binary file),因此可以说,二进制文件就是程序. 当执行者执行一个程序时,该程序就有了执行者的权限,并被加载到内存当中来运行.程序被加载进内存当中的不仅只有程序代码,程序在内存当中的内容有 程序的PID 执行者的权限属性参数 程序所需的代码与相关资料 这里对两种程序作一下区分(Process and Progra…
此文涉及的命令:&.jobs.fg.bg.kill.nohup.ps.top.pstree.free.uname.uptime.netstat.dmesg.vmstat.fuser.lsof.pidof.getenforce.sestatus.setenforce.ps -Z.ll -Z.chcon.restorecon.setroubleshoot.auditd.seinfo.sesearch.getsebool.setsebool.semanage. 概念: 什么是程序 (process)…
第十六章.程序管理与 SE Linux 初探 在 Linux 系统当中:"触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关系,给予这个 PID 一组有效的权限设置." 从此以后,这个 PID 能够在系统上面进行的动作,就与这个 PID 的权限有关了! 1.1).进程与程序 l 程序 (program):通常为 binary program ,放置在储存媒体中 (如硬盘.光盘.软盘.磁带等), 为实体文…
---恢复内容开始--- 什么是程序 (process) 在 Linux 底下所有的命令与你能够进行的动作都与权限有关, 而系统依据UID/GID以及文件的属性相关性判定你的权限!在 Linux 系统当中:『触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关系,给予这个 PID 一组有效的权限配置.』 从此以后,这个 PID 能够在系统上面进行的动作,就与这个 PID 的权限有关了! 进程与程序 (process…
一.程序: 1.在Linux中,触发任何一个事件是,系统都会将他定义为一个程序,并且给予这个程序一PID,同时依据启发这个程序的使用者与相关属性关系,给予这个PID一组有效的权限设定,从此以后,这个PID在系统上的动作,就与这个PID的权限有关了. 2.系统只认识二进制文件,让系统工作时,也是需要启动一个binary file,这个binary file就是程序. 3.程序与进程 程序:通常是binary program,放在存储媒体(硬盘,软盘,光盘等)中,以实体文件形式存在. 进程:程序被触…
什么是进程 触发任何一个事件时,系统都会将它定义为一个进程,并且给予这个进程一个ID,称为PID,同时依据触发这个进程的用户与相关属性关系,给予这个进程一组有效的权限设置. 进程与程序 进程:执行一个程序或命令就可以触发一个事件而取得一个PID. 程序:系统仅仅认识二进制文件,当系统工作时,需要启动一个二进制文件,这个文件就是程序. 程序放在磁盘中,通过用户的执行来触发.触发后加载到内存中成为一个个体,这就是进程.每个进程有给予执行者的权限/属性等参数,并包括进程所需要的脚本与数据,最后再给予一…
知识 账号管理中的一些文件结构 /etc/passwd 每一行的内容都为下面结构 账号名称:密码:UID:GID:用户信息说明:家目录:shell ---- UID ---- -- 0 -> 代表系统管理员 -- 1~499 -> 系统保留账号,这些系统账号不可登录,shell为/sbin/nologin ---- 1~99 -> 由distributions自行建立的系统账号 ---- 100~499 -> 用户可以使用的系统账号 -- 500~65535 -> 给一般使用…
工作管理 (job control) 这个工作管理 (job control) 是用在 bash 环境下的,也就是说:『当我们登陆系统取得 bash shell 之后,在单一终端机介面下同时进行多个工作的行为管理 』.举例来说,我们在登陆 bash 后, 想要一边复制文件.一边进行数据搜寻.一边进行编译,还可以一边进行 vi 程序撰写! 当然我们可以重复登陆那六个文字介面的终端机环境中,不过,能不能在一个 bash 内达成? 当然可以啊!就是使用 job control 啦! ^_^ 什么是工作…
一个程序的父进程可以用PPID来判断   命令ps -l 可以用来观察程序相关的输出信息   被关闭的程序又产生:crontab或者父进程产生的   我们将常驻在系统中的程序称为:服务(daemon) 负责系统本身所需的服务:crond,atd 负责网络连线的服务:Apache,named,postfix,vsftpd..等,这些服务会启动一个端口负责网络监听,提供外部用户端的连线要求   linux中,预设了六个文字界面登入视图,一个图形界面,可以使用Alt+F1.../F7进行切换   ps…
一个程序被加载到内存当中运行,在内存内的那个数据就被称为进程(process).进程是操作系统上非常重要的概念,所有系统上面跑的数据都会以进程的类型存在.系统进程有哪些状态?不同状态会如何影响系统的运行?进程之间是否可以互相管控?   16.1 什么是进程 process 在Linux系统当中:触发任何一个事件时,系统都会将他定义成为一个进程,并且给这个进程一个ID,称为 PID 同时依据触发这个进程的用户与相关属性关系,给予这个PID一组有效的权限设置,此后,这个PID能够在系统上面进行的操作…