摘要:
Linux-控制服务和守护进程 systemd systemd简介 systemd是一个专用于 Linux 操作系统的系统与服务管理器,其目的是要取代Unix时代以来一直在使用的init系统。 systemd是用户空间的第一个应用程序,即/sbin/init init程序的类型: SysV风格:in 阅读全文
摘要:
Linux-进程管理 进程的组成部分 已分配内存的地址空间 安全属性,包括所有权凭据和特权 程序代码的一个或多个执行线程 进程状态 进程是如何产生的 进程是由父进程复制自己的地址空间创建子进程所产生的。 进程产生的意义 子进程的产生意义是为了完成一个目标或者任务。 进程的分类 前台进程:与终端相关的 阅读全文
摘要:
Linux-权限管理 权限简介 文件的权限主要针对三类对象进行定义: owner:属主,u group:属组,g other:其它,o 每个文件针对每个访问者都定义了三种权限: 权限 对应的操作对象 权限说明 r 文件 可读,可以使用类似cat等命令查看文件内容 w 文件 可写,可以编辑或删除此文件 阅读全文
摘要:
Linux-用户和组管理 用户分类 Linux用户分为管理员和普通用户两种: 用户类别 用户ID 管理员 0 普通用户 1-65535 其中普通用户又分为系统用户和登录用户两种: 用户类别 用户ID 系统用户 1-999(为守护类进程获取系统资源而完成权限指派的用户) 登录用户 1000-60000 阅读全文
摘要:
Linux-重定向与管道 系统设定: 默认输入设备 // 标准输入,STDIN,0 (键盘) 默认输出设备 // 标准输出,STDOUT,1 (显示器) 标准错误输出 // 标准错误,STDERR,2 (显示器) I/O重定向: >:覆盖输出(默认是1>,可省略1) [root@localhost 阅读全文
摘要:
Linux-文本查找 文件命名规则 长度不能超过255个字符; 不能使用/当文件名; 严格区分大小写 文本查找 grep 根据模式搜索文本,并将符合模式的文本行显示出来 使用基本正则表达式定义的模式来过滤文本的命令 [root@localhost ~]# ls abc aBc AbC ABc ABC 阅读全文
摘要:
Linux-文本处理 文本处理 cut 截取文本内容(只好取规则的文本) -d 指定字段分隔符,默认是空格 -f 指定要显示的字段 [root@localhost ~]# cp /etc/passwd . [root@localhost ~]# cut -d: -f1,3 passwd |head 阅读全文
摘要:
Linux-解压缩 压缩、解压缩命令 //压缩格式 gz,bz2,xz,zip,Z gzip 压缩后的文件以gz结尾 压缩完成后会删除原文件 [root@localhost ~]# ll total 0 -rw-r--r--. 1 root root 0 Nov 14 19:52 1 [root@l 阅读全文
摘要:
Linux-文件目录管理 基础命令 命令格式 命令 [选项] [参数] 选项:(可以有0个或多个) 短选项:- 多个选项可以组合: -a -b = -ab 长选项:-- 长选项通常不能组合 参数:命令的作用对象(可以有0个或多个) 短选项: [root@localhost ~]# rm -r -f 阅读全文
摘要:
Linux基础-bash Linux基本原则 由目的单一的小程序组成,组合小程序完成复杂任务; 一切皆文件; 尽量避免捕获用户接口; 配置文件保存为纯文本格式。 bash bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令。 [root@localhost ~]# echo 阅读全文