[Linux]操作系统

1 操作系统概述

  • 企业级服务器:塔式服务器、机柜式服务器、刀片式服务器
  • 计算机组成:硬件系统+软件系统
  • 计算机软硬件之间通过操作系统进行交互
  • windows:闭源收费
  • 苹果:闭源收费
  • linux优势:更加安全、稳定,而且Linux是完全开源、免费的,可以降低企业的成本。另外,与Windows有所不同的是,Linux还是一个多用户多任务操作系统,允许多用户同时操作。

2 Linux操作系统

  • 世界上最早的操作系统Unix
  • 1991年Linux操作系统诞生
  • Linux操作系统=linux kernel+GNU软件级系统软件+必要的应用程序
  • Linux发行版本
    • Redhat:全球最大的Linux发行厂商,功能全面、稳定。2018年,被IBM收购。

  • Ubuntu:Linux桌面操作系统做的最好的。

  • CentOS:目前CentOS已经被Redhat公司收购,但是依然免费。

  • Deepin:目前国内做的最好的一款Linux发行版。

3 虚拟机使用

硬件组成:服务器、交换机、网线、机架

SSH协议:默认采用RSA算法实现非对称加密,需要两个秘钥:公开秘钥&私有秘钥

4 Linux常用基础命令

4.1 文件系统

基本概念:万物皆文件

  • /根目录:Linux文件系统的起点
  • /boot:等价于Windows中的C盘,相当于Linux引导目录
  • /bin目录与/sbin目录
  • ☆ /bin目录 :普通命令目录,普通账号和超级管理员root都可以使用的命令
  • ☆ s == super,/sbin:超级命令目录,只有超级管理员root才可以使用的命令
  • /dev目录:设备目录,存放设备信息,如硬盘、u盘、光盘
  • /etc目录:配置文件目录(核心),系统配置、三方软件配置大多数放置于此目录
  • /root:超级管理员的家
  • /home/用户名称:如/home/itheima,普通用户的家
  • /tmp:临时目录,理解为Linux的回收站
  • /usr目录:系统软件目录,类似于Windows中的Program Files
  • /opt目录:第三方软件目录 => 如QQ、微信
  • /mnt挂载目录:插入U盘、插入移动硬盘,需要把设备文件挂载到此目录

4.2 常用命令

# 命令结构
command [-options] [parameter]

'''
说明:
command : 命令名, 相应功能的英文单词或单词的缩写
[-options] : 选项, 可用来对命令进行控制, 也可以省略
parameter : 传给命令的参数, 可以是 零个、一个 或者 多个
'''
  • ip a == ifconfig 查看ip地址
  • help(ls --help):基础帮助
  • man(man ls):详细帮助信息
  • clear:清屏
  • ls(list show )  显示指定工作目录之下的内容(列出目前工作目录所含之文件及子目录)
    • ls -al 所有文件纵向展示
    • ls / 显示根目录下文件信息。若路径省略,则切换至使用者的home目录。
选项 含义
-a all所有, 显示指定目录下所有子目录与文件, 包.开头的隐藏文件
-l -l 以纵向列表方式显示文件;除文件名称外,也将文件形态、权限、拥有者、文件大小等详细列出(ls -l等价于 ll)
-h 配合 -l 以人性化的方式显示文件大小(文件大小 + 单位)
ls           #查看当前目录内容 (缺点: 隐藏文件看不到,以 .开头的文件) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值