摘要: linux进程概念 1.进程与程序区别 程序是执行一系列有逻辑、有顺序结构的指令,帮我们达成某个结果。 进程是程序在一个数据集合上的一次执行过程,它是系统进行资源和调度的独立基本单位。 进程有以下特性: 动态性,进程的是一次程序执行的过程,有创建、撤销等状态的变化。而程序是一个静态的实体。 并发性, 阅读全文
posted @ 2019-02-23 12:11 Genfir 阅读(127) 评论(0) 推荐(0) 编辑
摘要: linux下软件安装 1、linux上软件安装主要有四种方式: 在线安装、从磁盘安装deb软件包、从二进制软件包安转、从源代码编译安装 2.apt包管理工具 首先apt get工具会在本地的一个数据库中搜索关于某软件相关信息,并根据这些信息在相关度武器上下载软件安装。 需要定期从服务器上下载一个软件 阅读全文
posted @ 2019-02-23 12:07 Genfir 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 正则表达式基础 1.正则表达式 regular expression 一个正则表达式通常被称为一个模式(pattern),为来描述或者匹配一系列符合某个句法规则的字符串。 2.基本语法 选择: | “boy|girl”可以匹配boy或girl 数量限定: + 表示前面的字符必须出现至少一次(1次或多 阅读全文
posted @ 2019-02-23 11:58 Genfir 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 数据流重定向 重定向,将标准输出导向一个文件或追加到一个文件中。 file1 2.tee tee 除了将输出重定向到文件,也可以将信息打印在终端 如echo ‘hello’ | tee file1 阅读全文
posted @ 2019-02-23 11:27 Genfir 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 简单的文本处理 1.tr命令 tr 参数 set1 d 删除和set1匹配的字符 s 取出set1 指定的在输入文本中连续并重复的字符 2.col命令 将tab换成对等数量的空格键,或反转这个操作 x 将tab换成空格 h 将空格换成tab(默认) 3.join 将文件中包含相同内容的那一行内容合并 阅读全文
posted @ 2019-02-23 11:25 Genfir 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 命令执行顺序控制及管道 1.顺序执行多条命令 ; 2.有选择执行命令 && cmd1执行结果返回0则执行后面的,否则不执行 || cmd1执行结果返回不为0则执行后面的,否则不执行 &&和||结合使用 3.管道 管道是一种通信机制,通常用于进程间的通信(也可以通过socket进行网络通信),就是将前 阅读全文
posted @ 2019-02-23 11:21 Genfir 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 任务计划crontab crontab用于设置周期性执行的指令,通过crontab可以在固定的时间间隔执行指定的系统指令或shell 脚本。 1.crontab准备: 如果没有启动rsyslog,需要启动 sudo apt get install y rsyslog sudo service rsy 阅读全文
posted @ 2019-02-23 11:16 Genfir 阅读(98) 评论(0) 推荐(0) 编辑
摘要: linux下的帮助命令 1.内建命令与外部命令 shell程序与bash源码 type 查看命令是内建还是外部 2.帮助命令 help: 可以bash然后help 命令查看,也可以命令 help查看帮助 man: man 查看帮助,比help更详细 info 查看帮助,比man更详细,需要sudo 阅读全文
posted @ 2019-02-23 11:11 Genfir 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 文件系统操作与磁盘管理 1.基本操作 df h 查看磁盘容量 du h 查看目录容量 du h d 0 ~ 查看一级目录信息 du h d 1 ~ 查看二级目录信息 2.创建虚拟磁盘 略 阅读全文
posted @ 2019-02-23 11:09 Genfir 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 文件打包与解压缩 1.zip压缩打包程序 zip r q o file1.zip dir1 把目录dir1打包成file.zip r标识递归打包包含子目录的全部内容, q为安静模式即不向屏幕输出信息, o表示输出文件在其后紧跟打包输出文件名。 zip r q o 9 file1 dir 1 设置压缩 阅读全文
posted @ 2019-02-23 11:07 Genfir 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 环境变量与文件查找 环境变量 略 搜索文件whereis locate which find find dir1 name file1 在指定目录dir1搜索文件file1,如果没有指定路径,默认当前路径 查找\etc\目录下所有.list文件,find /etc/ name .list 查找文件时 阅读全文
posted @ 2019-02-23 11:02 Genfir 阅读(71) 评论(0) 推荐(0) 编辑
摘要: linux目录结构及文件基本操作 1.linux目录结构,linux的磁盘是挂载在目录上的 2.FHS标准,文件系统层次结构标准。 第一层是/下面的各个目录应该放什么文件数据,如/etc放设置文件 3.目录路径, .表示当前目录, ..表示上一级目录 以.开头的文件是隐藏文件,使用ls a查看隐藏文 阅读全文
posted @ 2019-02-23 10:57 Genfir 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 用户及文件权限管理 多个用户可以登录同一台主机,共享主机上的资源。他们的文件可能放在同一个物理磁盘甚至同一逻辑分区或者目录,但是由于linux的用户管理和权限机制,不同用户不可以轻易查看、修改彼此文件。 查看用户 who am i 当前伪终端的用户名和伪终端序号pts/0 ... 伪终端就是图形界面 阅读全文
posted @ 2019-02-23 10:49 Genfir 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 基本概念及操作 tab用于补全命令 ctrl+c用于强行终止当前程序,不会使终端退出 ctrl+d键盘输入结束或退出终端 ctrl+a将光标移至行头,相当于home键 ctrl+e将光标移至行末,相当于end键 shift+pgup将终端向上滚动 shfit+pgdn将终端向下滚动 方向上键,回复之 阅读全文
posted @ 2019-02-23 10:39 Genfir 阅读(122) 评论(0) 推荐(0) 编辑