Ansible可以执行命令的模块有三个: command shell raw 应尽量避免使用这三个模块来执行命令,因为其他模块大部分都是幂等性的,可以自动进行更改跟踪。 command、shell、raw不具备幂等性。 command、shell模块: 要求受管主机上安装Python。command ...
分类:
系统相关 时间:
2020-03-30 19:49:26
阅读次数:
98
1、目录管理 ls、cd、pwd、mkdir、rmdir、tree 2、时间日期 touch、stat、file、rm、cp、mv、nano 3、查看文本 cat、more、less、head、tail、cat的变体tac 4、正则表达式 5、管道和重定向 6、用户、组、权限 ...
分类:
系统相关 时间:
2020-03-30 19:55:05
阅读次数:
96
简介 grep:适合单纯的查找或匹配文本 sed:适合编辑文本 awk:适合格式化文本,对文本进行复杂的格式化处理 1.grep grep -help 【options】 -c:只输出匹配行的计数 -i:不区分大小写 -h:查询多文件是不显示文件名 -l:查询多文件时只输出包含匹配字符的文件名 -m ...
分类:
系统相关 时间:
2020-03-30 20:02:26
阅读次数:
108
一.supervisor简介Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取
分类:
系统相关 时间:
2020-03-30 21:26:58
阅读次数:
75
#!/bin/bash #遇到不存在的变量,终止脚本的执行 set -o nounset #遇到执行出错,终止脚本的执行 set -o errexit #封装函数有必要 #使用静态变量声明readonly和local修饰变量 #使用$()代替`(反单引号) #使用[[]]代替[] #echo不是唯一 ...
分类:
系统相关 时间:
2020-03-30 21:42:26
阅读次数:
82
计算机操作系统的演变过程ENIARCcup:运算器、控制器、寄存器、缓存(一级缓存、二级缓存、三级缓存)存储器:内存RAM(RandomAccessMemory)Input:下达指令,提供数据等;output:输出数据加工的结果;程序:数据+指令组成;或者算法+数据结构组成。cup中存在指令集:1.普通指令;2.特权指令cell:8bits(8位二进制数)Bytes一个操作系统的具体结构由于一开始
分类:
系统相关 时间:
2020-03-30 21:43:48
阅读次数:
107
OS的接口有两类:GUI:GraphicUserInterface(图形界面接口)Gnome:C语言研发的图形界面,gtkKDE:C++,qtCLI:Commandlineinterface(交互通信接口)bash,zsh,sh,csh,tcsh,ksh.操作系统的功能:驱动程序进程管理安全网络功能内存管理文件系统......所谓启动一个程序,就是将一个程序从磁盘上读出来并交给内核,而内核创建出一
分类:
系统相关 时间:
2020-03-30 21:50:49
阅读次数:
153
1.创建sh文件 touch hello.sh vi hello.sh 输入i 插入 #!/bin/sh echo hello world; 按esc 输入:然后输入wq保存退出 增加sh执行权限 chmod 700 hello.sh 有执行权限的文件是绿色的 执行./hello.sh 2.加入定时 ...
分类:
系统相关 时间:
2020-03-30 23:12:47
阅读次数:
90
(1) ls(list,列表) 作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件(以“.”开头的文件) ls -l 详细信息显示文件 ls -a -l ls -l -a ls -la (2) cd (change directory,更改目录) 作用:用来切换目录 ...
分类:
系统相关 时间:
2020-03-30 23:47:57
阅读次数:
155
usr目录 usr目录相当于windows下的c盘目录,用来存放安装的应用程序的目录 opt目录 opt目录相当于windows下的d盘目录,用来存放用户应用程序的目录 根目录 根目录下的各个目录用来存放一些linux的shell基本命令的可执行程序 ...
分类:
系统相关 时间:
2020-03-30 23:48:24
阅读次数:
158
[TOC] 用户管理命令 增加用户 删除用户 修改用户 系统和用户相关的文件 /etc/passwd 文件 [root@localhost ~] cat /etc/passwd wqh: x:777:1001:此列为注释信息: /home/wqh:/bin/bash /etc/shadow 文件 [ ...
分类:
系统相关 时间:
2020-03-31 00:59:45
阅读次数:
101
Shell 逐行读取单个文件或者多个文件内容
分类:
系统相关 时间:
2020-03-31 01:01:54
阅读次数:
102
1、whereis(在一些特定的目录中查找文件,主要是针对/bin、/sbin下面的执行文件,以及/usr\share\man下的man page文件所有whereis命令查找比较快) whereis 文件或目录名 -b:之查找二进制格式的文件 -m:之查找说明文件manual路径下的文件 #whe ...
分类:
系统相关 时间:
2020-03-31 01:09:00
阅读次数:
109
安装 首先进到你想要安装的目录 比如 mkdir /devTools wget https://nodejs.org/dist/v10.15.0/node v10.15.0 linux x64.tar.xz 解压 tar xf node v10.15.0 linux x64.tar.xz 设置一下环 ...
分类:
系统相关 时间:
2020-03-31 01:25:31
阅读次数:
85
问题 当我们在使用 Unix 系统时,经常会遇到如下报错 输入一个命令,但是系统提示没有这个命令,但是你本地又有安装 PostgreSQL 这个数据库,为什么会这样呢? 解决 一、先找到运行的数据库进程,确认数据库的路径 ps aux | grep postgre 根据运行结果可以确认数据库服务的路 ...
分类:
系统相关 时间:
2020-03-31 01:35:51
阅读次数:
255
前言 Windows配套更新~ 步骤 更新之前不要忘记先备份,然后删除现有的直接粘贴最终结果即可 "阿里源" ...
分类:
系统相关 时间:
2020-03-31 01:37:42
阅读次数:
261
原因:有时我们进行远程连接时需要知道我们的Ubuntu系统已安装的桌面环境,这时我们可以使用【dpkg】命令。 【dpkg】:dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。 在终端输入命令查看已安装桌面环境: (base) duanyongchun@hc1217:~ ...
分类:
系统相关 时间:
2020-03-31 01:41:11
阅读次数:
472
什么是Shell脚本UNIX的哲学:一条命令只做一件事为了组合命令和多次执行,使用脚本文件来保存需要执行的命令赋予该文件执行权限标准的Shell脚本要包含哪些元素Sha-Bang,也就是第一行注释用什么shell解释该脚本命令"#”号开头的注释chmodu+rxfilename可执行权限例如:进入test目录,查看目录内容:新建一个.sh文件,把命名输入进入user1@SC02ZRC4K
分类:
系统相关 时间:
2020-03-31 10:26:29
阅读次数:
83
[TOC] 官方教程:https://github.com/Microsoft/LightGBM/blob/master/docs/Installation Guide.rst macos 1、mac安装lightgbm之两步走策略(要求编译器:Apple Clang version 8.1 or ...
分类:
系统相关 时间:
2020-03-31 12:09:36
阅读次数:
85
[TOC] 1、时间机器:备份+磁盘抹除 (1)磁盘抹除为exFAT格式时出现“无法抹除问题” 参考:https://blog.csdn.net/weixin_30478923/article/details/96456719?depth_1 utm_source=distribute.pc_rel ...
分类:
系统相关 时间:
2020-03-31 12:18:50
阅读次数:
154