第一章

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相关推荐

  1. 烽火运维-20180830day

    常用命令 命令名称:ls 功能:显示目录的文件 a 显示所有文件,包括隐藏文件 l 详细信息显示 h 以方便人们阅读显示 -----------------.. 命令名称:mkdir 功能:创建新目录 ...

  2. 2019年最新最全运维技能图谱

    作者:南非蚂蚁 来源:https://blog.51cto.com/ixdba 运维是一个融合多学科(网络.系统.开发.安全.应用架构.存储等)的综合性技术岗位,从最初的网络管理(网管)发展到现在的系 ...

  3. 运维岗位技能风向标!

    运维是一个融合多学科(网络.系统.开发.安全.应用架构.存储等)的综合性技术岗位.从最初的网络管理(网管)发展到现在的系统运维工程师.网络运维工程师.安全运维工程师.运维开发工程师等,可以看出,运维的 ...

  4. 2019运维技能风向标

    运维是一个融合多学科(网络.系统.开发.安全.应用架构.存储等)的综合性技术岗位.从最初的网络管理(网管)发展到现在的系统运维工程师.网络运维工程师.安全运维工程师.运维开发工程师等,可以看出,运维的 ...

  5. 北京智和信通PON.EPON.GPON运维解决方案,全面管理OLT.ONU等设备

    高质量.高可靠.高安全性的网络已成为助力企事业单位高速发展的基石.PON网络采用先进的无源光纤通信技术与自动化融合,构建新兴一体化网络体系,可以有效构造安全可靠的生产办公网络.因此,交通.制造.能源. ...

  6. 黑马-零基础入门linux系统运维

    Day1:Linux发展史与安装 一.Linux发展史 1.Linux前身-Unix 1968年 Multics项目 MIT.Bell实验室.美国通用电气有限公司走到了一起,致力于开发Multics项 ...

  7. 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 ...

  8. 【运维学习笔记】运维入门

    前言: 这几天过的很像第一年来提高班装系统那会儿,接触了很多新的东西,大量的东西塞在脑子里!今天系统的整理了一下! 时间 事件 1周 看一些硬件的结构,拆 了一些东西(发现其实硬件也没有很神奇,是一些 ...

  9. python实时读取日志并打印关键字怎么实现_面试宝典_Python.运维开发.0004.用Python实现tail实时输出新增日志?...

    面试题目: 1. 用PYTHON实现tail -f功能,默认显示最后15行,实时输出新增行? 解题思路: 1. 此需求在很多场景中都有遇到,而且在各大群中也被讨论过,虽然有现成的模版如pyinotif ...

最新文章

  1. HTTP访问控制(CORS)
  2. vs2017c语言程序添加图标,笔试编程必备技巧——Visual Studio 2017添加自定义代码片段...
  3. 【Pyhton】随机漫步散点图
  4. 有趣的html代码_千万别惹程序员,否则会在代码注释里,告诉这家公司有多坑...
  5. Setting property 'source' to 'org.eclipse.jst.jee.
  6. jQuery.proxy用法
  7. html5中标签与类的区别,html5中section标签与div标签的区别是什么
  8. 如何在CSDN中免费下载资料?
  9. 给大家分享几个经典c语言简单案例
  10. EovaJFinal在阿里云K8S实现多环境自动化部署
  11. 工行u盾显示316_工行网银客户端检测不到U盾的解决方法
  12. 收费版ESX 与免费版ESXi的区别
  13. 《全栈性能测试修炼宝典 JMeter实战》目录—导读
  14. Excel 2003文档的密码忘了怎么办
  15. 再见了, 上海!我的程序生涯!
  16. nargin函数的用法
  17. leetcode908
  18. Go语言从入门到规范-1.1、Go语言官网文档大纲及环境搭建
  19. struts tags bean
  20. 用python制作饼状图

热门文章

  1. import cv2 import random import numpy as np from matplotlib import pyplot as plt img_gray = cv2.imre
  2. tomcat与地址栏图标之研究(多浏览器)
  3. 已知x=python是一种非常好的编程语言-智慧树知到《Python程序设计基础》章节测试答案...
  4. 扒一扒这届春晚的幕后最新前沿技术
  5. Redis的应用详解
  6. 用”钉钉“做班级直播(快速操作指南)
  7. android popupmenu 动态添加,Android开发使用PopupMenu创建弹出式菜单完整实例
  8. JavaScript立即执行函数报错--立即执行函数原理分析
  9. 【模拟IC】使用 matlab 对正反馈稳定性分析与仿真
  10. 解决小米手机MIUI疯狂输出日志log的解决方案