![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基础
JoseThree
这个作者很懒,什么都没留下…
展开
-
运维基础之1
第一天学习先打个样儿一、操作系统OS: Operating System,通用目的的软件程序硬件驱动进程管理内存管理网络管理安全管理文件管理OS分类:服务器OS:RHEL,CentOS,Windows Server,AIX桌面OS:Windows 10,Windows 7,Mac OS,Fedora移动设备OS:Andriod,IOS,YunOS二、开发接口标准...原创 2019-03-19 17:57:16 · 195 阅读 · 0 评论 -
运维基础之2
一、简单命令关机:halt,poweroff重启:reboot (-f:强制,不调用shutdown;-p:切断电源)关机或重启:shutdown(-r:reboot;-h:halt;-c:cancel)TIME:无指定,默认相当于 +1now:立刻,相当于+0+m:相对时间表示法,几分钟之后;例如:shutdown -h 3hh:mm:节点时间表示,指具体时间;例如:shutd...原创 2019-03-20 20:43:13 · 400 阅读 · 0 评论 -
运维基础之 vim和sed
一、文本编辑器VIM三种主要模式:命令(Normal)模式:默认模式,移动光标,剪切/粘贴文本插入(Insert)或编辑模式: 修改文本扩展命令(extended command )模式: 保存,退出等命令模式 --> 插入模式i: insert, 在光标所在处输入I:在当前光标所在行的行首输入a: append, 在光标所在处后面输入A:在当前光标所在行的行尾输入...原创 2019-03-23 13:33:39 · 346 阅读 · 0 评论 -
运维基础之 软件包的管理
一、包的安装二进制应用程序的组成部分:二进制文件、库文件、配置文件、帮助文件程序包管理器:debian:deb文件, dpkg包管理器redhat: rpm文件, rpm包管理器rpm: Redhat Package ManagerRPM Package Manager光盘的名称:/dev/sr0或者/dev/cdrom 想用需要挂载 mount /dev/sr0 /mnt...原创 2019-03-23 17:43:39 · 216 阅读 · 0 评论 -
运维基础之 编译安装和添加环境变量
一、编译安装C语言源代码编译安装三步骤:1、./configure(1) 通过选项传递参数,指定启用特性、安装路径等;执行时会参考用户的指定以及Makefile.in文件生成Makefile(2) 检查依赖到的外部环境,如依赖的软件包2、make 根据Makefile文件,构建应用程序3、make install 复制文件到相应路径开发工具:autoconf: 生成configur...原创 2019-03-23 20:37:48 · 683 阅读 · 0 评论 -
运维基础之 shell编程
shell脚本基础shell脚本:包含一些命令或声明,并符合一定格式的文本文件格式要求:首行shebang机制#!/bin/bash#!/usr/bin/python#!/usr/bin/perlshell脚本的用途有:自动化常用命令执行系统管理和故障排除创建简单的应用程序处理文本或文件创建shell脚本第一步:使用文本编辑器来创建文本文件第一行必须包括shell声明序...原创 2019-03-24 17:25:00 · 167 阅读 · 0 评论 -
函数,装饰一个函数
装饰器例:import datetimeimport timedef logger3(duration=3): def _logger3(fn): def inner(*args,**kwargs): start = datetime.datetime.now() ret = fn(*args,**kwargs) ...原创 2019-05-26 10:56:39 · 52 阅读 · 0 评论