
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 · 234 阅读 · 0 评论 -
运维基础之2
一、简单命令 关机:halt,poweroff 重启:reboot (-f:强制,不调用shutdown;-p:切断电源) 关机或重启:shutdown(-r:reboot;-h:halt;-c:cancel) TIME:无指定,默认相当于 +1 now:立刻,相当于+0 +m:相对时间表示法,几分钟之后;例如:shutdown -h 3 hh:mm:节点时间表示,指具体时间;例如:shutd...原创 2019-03-20 20:43:13 · 476 阅读 · 0 评论 -
运维基础之 vim和sed
一、文本编辑器VIM 三种主要模式: 命令(Normal)模式:默认模式,移动光标,剪切/粘贴文本 插入(Insert)或编辑模式: 修改文本 扩展命令(extended command )模式: 保存,退出等 命令模式 --> 插入模式 i: insert, 在光标所在处输入 I:在当前光标所在行的行首输入 a: append, 在光标所在处后面输入 A:在当前光标所在行的行尾输入 ...原创 2019-03-23 13:33:39 · 420 阅读 · 0 评论 -
运维基础之 软件包的管理
一、包的安装 二进制应用程序的组成部分: 二进制文件、库文件、配置文件、帮助文件 程序包管理器: debian:deb文件, dpkg包管理器 redhat: rpm文件, rpm包管理器 rpm: Redhat Package Manager RPM Package Manager 光盘的名称:/dev/sr0或者/dev/cdrom 想用需要挂载 mount /dev/sr0 /mnt ...原创 2019-03-23 17:43:39 · 275 阅读 · 0 评论 -
运维基础之 编译安装和添加环境变量
一、编译安装 C语言源代码编译安装三步骤: 1、./configure (1) 通过选项传递参数,指定启用特性、安装路径等;执行时会参考用户的指定以及Makefile.in文件生成Makefile (2) 检查依赖到的外部环境,如依赖的软件包 2、make 根据Makefile文件,构建应用程序 3、make install 复制文件到相应路径 开发工具: autoconf: 生成configur...原创 2019-03-23 20:37:48 · 760 阅读 · 0 评论 -
运维基础之 shell编程
shell脚本基础 shell脚本: 包含一些命令或声明,并符合一定格式的文本文件 格式要求:首行shebang机制 #!/bin/bash #!/usr/bin/python #!/usr/bin/perl shell脚本的用途有: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 创建shell脚本 第一步:使用文本编辑器来创建文本文件 第一行必须包括shell声明序...原创 2019-03-24 17:25:00 · 229 阅读 · 0 评论 -
函数,装饰一个函数
装饰器 例: import datetime import time def logger3(duration=3): def _logger3(fn): def inner(*args,**kwargs): start = datetime.datetime.now() ret = fn(*args,**kwargs) ...原创 2019-05-26 10:56:39 · 85 阅读 · 0 评论