首页 > 系统服务 > 详细

Linux基础

时间:2019-04-29 19:22:16      阅读:173      评论:0      收藏:0      [点我收藏+]

Linux基础

Linux 是什么:

Linux 是一种遵循 POSIX(IEEE) 标准的 开源 的操作系统

遵循 GPL ( GNU General Public License ) 规范

  • GUN 自由软件的通用许可协议
  • 允许用户任意 复制 修改 传递 以及 再次发布
  • 基于自由软件修改再次发布的 软件仍需遵循 GPL

LGPL ( Lesser General Public License ) 规范

  • LGPL 相对于 GPL 较为宽松 允许用户不完全公开源代码

版本:

版本分为两部分 内核版(kernel) 发行套件版本 (disterbution)

  • 版本号:

    基本格式:

    • 主版本号。次版本号。修正号
    • 主版本号: 重大改动
    • 次版本号:功能性改动 - 偶数为稳定版 -基数为测试版
    • 修正号:有bug 的改动

注意事项:

  • linux 严格区分大小写
  • linux 一切皆文件
  • linux 中所有的存储设备 都必须挂载之后才能使用
  • linux 不靠扩展名来区分文件类型
    • 压缩包: gz , bzz2, tar.bzz , .tgz 等

开源是什么:

代码是公开的 任何人都可以使用 免费

?

linux好处特性

几乎不会中毒 开源 维护成本 低

linux 发行的版本:

  1. redhat 红帽子公司 linux 收费

? -2015之前,外企
? -红帽linxu 资格认证证书
? -rhcsa 红帽系统管理员
? -rhce 红帽工程师
? -rhca 红帽架构师

  1. centos 免费版,社区版 centos 7
  2. ubuntu 乌班图系统
  3. suse 德国linux 收费

linux 安装方式:

  1. 通过虚拟机 安装镜像
  2. 直接在电脑上安装 双系统 单系统

vmware 虚拟化软件 虚拟机

  • vmware就像是虚拟化的一个 机房的服务器

通过虚拟化技术vmware去学习 (虚拟化你的硬件资源,分配虚拟化服务器的资源)
windows机器上+安装vmware虚拟化软件
-macos
-centos
-windows10
-windows7

linux网络连接方式

  • 桥接:

    在一个局域网内,添加了一个新的机器
    192.168.xx.xx 这是我windows的ip
    我的linux机器,选择桥接:
    192.168.15.50 这是我linux的ip

    这个ip 会根据 局域网的变化而改变

Linux 系统目录

/ 根目录 下的内容

  • bin ( Binaries)二进制文件
  • 有关bin的 文件夹 都是存放可执行文件的 存放常用的二进制命令
  • opt(Optionally)随意的
  • 用于存放 安装的 可选的 第三方软件
  • 三方软件的安装路径 /opt/redis /opt/nginx /opt/python36
  • var (Variablefiles)
  • 存放 系统日志 文件
  • 存放那些在时间,大小,内容上经常变化的文件
  • home (Home) 家
  • 家目录($HOME)存放各个用户的文件以及 配置
  • lib (Libraries) 图书馆
    • 系统的文件库 有点像 Windows 的 Progrom Files
  • lib64 (Libraries) 图书馆
    • 系统的文件库 64 位
  • mnt (Mount) 增加 安装
    • 用于加载各种文件系统
  • proc (Processes)进程
    • 包含进程信息 是内存的映射 不是真实的目录
  • run ()
  • srv ()
  • tmp (TemPoraryFiles)
    • 存放临时文件
  • dev (Devices) 设备
    • 所有设备的 存储位置 包括硬盘 显示器
  • boot (Boot)
    • 包含引导Linux 的重要文件如grub和内核文件等
  • etc (ETC)
    • 系统的所有配置文件都在 etc 问价夹下
  • media (Media)媒体
    • 用于加载各种 媒体 如光盘 软盘
  • root ()根源 超级用户
  • 存放超级用户的家目录
  • sbin (System-Only binsries)
    • 存放系统专用的 二进制命令
  • sys (System)
    • 存放系统信息
  • usr (User)用户
    • 存放普通用户的 的应用程序,库文件和文档 等

- ~ . .. 的含义

  • - 上一次的 工作目录 cd -
  • ~ 当前登录用户的家目录
    超级用户的家目录 在 /root
    普通用户的目录 /home/用户名
  • . 当前目录
    linux以 . 开头的文件是隐藏文件
    查看用
    ls -a 命令查看 隐藏文件
  • .. 上一级目录

Linux基础

原文:https://www.cnblogs.com/zhang-zi-yi/p/10792328.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!