烽火运维-20180829day
第一章
linux系统的安装及常用命令
1.1 linux的起源和发展
linux
linux内核版本:进程调度、内存管理、配置管理虚拟文件系统、提供网络接口以及支持进程间通信
linux发行版=GNU软件+linux内核+数据库,包含大量软件
linux特性
1.是真正的多用户,多任务超作系统
2.是符合POSIX标准的系统
3.提供shell命令解释程序和编程语言
4.提供强大的管理功能,包括远程管理功能
5.具有内核的编程接口
6.具有图形用户界面
7.大量的高级程序设计语言已经移植到linux系统上,他是理想的应用软件开发平台
linux的基本思想有三点
1.一切都是文件
2.由短小精悍单一功能的程序组成
3.组合小程序完成大任务
实际上,linux的发型版就是Linux内核再加上外围的实用程序组成的一个大的软件包而已
目前最著名的发型版;Debian,ubuntu,OpenSuse(原Suse),centos,fedora等。国内比较著名的红旗linux版本
文件类型
linux系统中的系统型包括:普通文件,目录文件,链接文件,设备文件,管道文件重点内容
普通文件(-):即流试文件,如文本文件,源码文件,shell脚步等,可以用cat,less,vi等查看或修改内容。
目录文件(d):用于表示管理系统中的全部文件,内容包括文件名,子目录名及其指针,是linux存储文件名的唯一地方。
链接文件(l):可以参考windows当中的快捷方式,有软链接和硬链接之分,更强大。
设备文件(b):则表示为装置文件里面的可提供存储的接口设备。
串行端口设备(c):则表示为设备文件里面的串行端口设备,例如:键盘,鼠标。
linux目录说明
1./boot:跟系统启动相关文件,vmlinux、initramfs、grub(bootloader)
2./dev:设备文件
3./etc:配置文件
4./home:用户家目录,默认为/home/username
5./media:挂载点目录,通常用来挂载移动设备(u盘等)(作为了解)
6./mnt:挂载点目录,额外临时文件系统(挂载一块硬盘)(作为了解)
7./lib:库文件,/lib/modules:内核模块文件,静态库:.a,动态库:.dll,.so(shared object)
8./lib64:专用于x86_64系统上的辅助共享库文件存放位置
9./opt(可选目录):可选目录,之前是第三大软件的安装目录,现在大部分安装的放在/usr/local下面
10./proc:内核映射文件:都是进程相关信息,系统启动后才生成,系统不启动是该目录为空
11./bin:可执行文件,用户命令,系统启动时会使用到的部分命令也会存储在此位置,不会关联至独立分区
12./sbin:管理命令,系统启动会使用到其中的部分命令,不能关联至独立分区
13./sys:跟硬件设备相关的属性映射文件
14./var:可变的(日志等),cache:应用程序缓存数据,lib:应用程序状态信息数据,local:专用于为/usr/local下的应用程序存储可变数据,lock:锁定文件,log:日志目录及文件,run:运行中的程序数据文件,一般存储运行程序的pid文件
15./tmp:临时文件,还有一个/var/tmp
(1)/bin是系统的一些指令,bin为binary的简写主要放置一些系统的必备执行档例如:cat,cp,chomd df,dmesg,gzip,kill.ls,mkdir,more,mount,rm,su,tar等。
(2)/sbin一般是指超级用户指令,主要放置一些系统管理的必备程序例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。
(3)/usr/bin 是你在后期安装的一些软件的运行脚步,主要放置一些应用软件工具的必备执行行档例如:c++,g++,gcc,chdrv,diff,dig,du,eject,elm,free,gnome*,gzip,htpasswd,等。
(4)/usr/sbin 放置一些用户安装的系统管理的必备程序例如:dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等。
(5)/usr/local/bin:第三方程序执,/usr/local/sbin:第三方程序管理命令
烽火运维-20180829day相关推荐
- 烽火运维-20180830day
常用命令 命令名称:ls 功能:显示目录的文件 a 显示所有文件,包括隐藏文件 l 详细信息显示 h 以方便人们阅读显示 -----------------.. 命令名称:mkdir 功能:创建新目录 ...
- 2019年最新最全运维技能图谱
作者:南非蚂蚁 来源:https://blog.51cto.com/ixdba 运维是一个融合多学科(网络.系统.开发.安全.应用架构.存储等)的综合性技术岗位,从最初的网络管理(网管)发展到现在的系 ...
- 运维岗位技能风向标!
运维是一个融合多学科(网络.系统.开发.安全.应用架构.存储等)的综合性技术岗位.从最初的网络管理(网管)发展到现在的系统运维工程师.网络运维工程师.安全运维工程师.运维开发工程师等,可以看出,运维的 ...
- 2019运维技能风向标
运维是一个融合多学科(网络.系统.开发.安全.应用架构.存储等)的综合性技术岗位.从最初的网络管理(网管)发展到现在的系统运维工程师.网络运维工程师.安全运维工程师.运维开发工程师等,可以看出,运维的 ...
- 北京智和信通PON.EPON.GPON运维解决方案,全面管理OLT.ONU等设备
高质量.高可靠.高安全性的网络已成为助力企事业单位高速发展的基石.PON网络采用先进的无源光纤通信技术与自动化融合,构建新兴一体化网络体系,可以有效构造安全可靠的生产办公网络.因此,交通.制造.能源. ...
- 黑马-零基础入门linux系统运维
Day1:Linux发展史与安装 一.Linux发展史 1.Linux前身-Unix 1968年 Multics项目 MIT.Bell实验室.美国通用电气有限公司走到了一起,致力于开发Multics项 ...
- Linux 运维常用命令 find、awk、sed、grep、vi、ps、lsof、rpm
先用一个脚本,模拟创建 14 个测试文件: #!/bin/bash for ((i=1;i<=10;i++)); do if [ $i -lt 3 ] thentouch /home/mysql ...
- 【运维学习笔记】运维入门
前言: 这几天过的很像第一年来提高班装系统那会儿,接触了很多新的东西,大量的东西塞在脑子里!今天系统的整理了一下! 时间 事件 1周 看一些硬件的结构,拆 了一些东西(发现其实硬件也没有很神奇,是一些 ...
- python实时读取日志并打印关键字怎么实现_面试宝典_Python.运维开发.0004.用Python实现tail实时输出新增日志?...
面试题目: 1. 用PYTHON实现tail -f功能,默认显示最后15行,实时输出新增行? 解题思路: 1. 此需求在很多场景中都有遇到,而且在各大群中也被讨论过,虽然有现成的模版如pyinotif ...
最新文章
- HTTP访问控制(CORS)
- vs2017c语言程序添加图标,笔试编程必备技巧——Visual Studio 2017添加自定义代码片段...
- 【Pyhton】随机漫步散点图
- 有趣的html代码_千万别惹程序员,否则会在代码注释里,告诉这家公司有多坑...
- Setting property 'source' to 'org.eclipse.jst.jee.
- jQuery.proxy用法
- html5中标签与类的区别,html5中section标签与div标签的区别是什么
- 如何在CSDN中免费下载资料?
- 给大家分享几个经典c语言简单案例
- EovaJFinal在阿里云K8S实现多环境自动化部署
- 工行u盾显示316_工行网银客户端检测不到U盾的解决方法
- 收费版ESX 与免费版ESXi的区别
- 《全栈性能测试修炼宝典 JMeter实战》目录—导读
- Excel 2003文档的密码忘了怎么办
- 再见了, 上海!我的程序生涯!
- nargin函数的用法
- leetcode908
- Go语言从入门到规范-1.1、Go语言官网文档大纲及环境搭建
- struts tags bean
- 用python制作饼状图
热门文章
- import cv2 import random import numpy as np from matplotlib import pyplot as plt img_gray = cv2.imre
- tomcat与地址栏图标之研究(多浏览器)
- 已知x=python是一种非常好的编程语言-智慧树知到《Python程序设计基础》章节测试答案...
- 扒一扒这届春晚的幕后最新前沿技术
- Redis的应用详解
- 用”钉钉“做班级直播(快速操作指南)
- android popupmenu 动态添加,Android开发使用PopupMenu创建弹出式菜单完整实例
- JavaScript立即执行函数报错--立即执行函数原理分析
- 【模拟IC】使用 matlab 对正反馈稳定性分析与仿真
- 解决小米手机MIUI疯狂输出日志log的解决方案