1.Linux的里面的一些基本概念

*

1.Linux第一节*

1.Linux系统的特点:开放性,多用户,多任务,良好的用户界面,优异的性能与稳定性


2.多用户多任务:
单用户:一个用户,在登录计算机(操作系统),只能允许同时登录一个用户
单任务:一个任务,允许用户同时进行的任务数量
多任务:多个任务,在登录计算机(操作系统),允许同时登录多个用户进行操作
多任务:多个任务,允许用户进行的多个操作任务
Windows属于:单用户,多任务


3.Linux分支:
分支有很多:现在有名的有:ubuntu,debian,centos(Community Enterprise Operating System
,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat),radhat,suse。


4.Linux的安装:

  1. 安装方式:

    1.真机安装:使用真实的电脑进行安装,像安装windows一样,真机安装的结果就是替换掉当前的操作系统
    2.虚拟机安装:通过特定的手段进行模拟安装《并不会影响当前计算机的真实操作系统》4.2什么是虚拟机:
    虚拟机,有时候想模拟出一个真实的电脑环境,碍于使用真机安装的代价太大,因此诞生的一款可以模拟操作
    系统运行的软件
    目前有两款比较有名的:vmware出品的vmware workstation(重量级的),oracle出品的virtal Box(轻量级的)
    虚拟机的安装:
    两款虚拟机的安装都很简单,但是有最重要的一步:
    安装完成后,打开网络和共享中心,检测有没有这两个网卡
    1.vmware检测
    2.vitual检查


5.Linux思想(四点):
一切都是文件  ( 对所有文件(目录、字符设备、块设备、套接字、打印机等)操作 ,读写都可用fopen()/fclose()/fwrite()/fread()等函数进行处理。屏 蔽了硬件的区别,所有设备都抽象成文件,提供统一的接口给用户 )
• 由短小精悍单一功能的程序组成
• 使用纯文本文件保存配置信息->
使用一款文本编辑器即能完成系统 配置工作


5.终端的概念:可以类比Windows中cmd
[root@localhost 桌面]#()  
  root表示当前终端登录的用户名  
  @ 表示  ‘’在  
  localhost当前登录的主机名  
  #是身份识别符号,如果用超级管理员则是#  
     如果是普通用户登录则是
)    root表示当前终端登录的用户名    @ 表示  ‘’在    localhost当前登录的主机名    #是身份识别符号,如果用超级管理员则是#       如果是普通用户登录则是

如何使用终端命令关机?
在Linux中关机命令有以下几种,shutdown-h now(正常关机),halt(关闭内存)
init 0

  1. 物理终端:直接接入本机的显示器和键盘设备,console
    2.虚拟终端:附加在物理终端之上的以软件方式虚拟实现的终端, centos 6 默认启动6个虚拟终端 ctrl+alt+F#[1-6]
    1. 图形终端:附加在物理终端之上的以软件方式虚拟实现的终端, 但额外提供图形界面
      4.模拟终端:直接在图形界面,右键?open in terminal或者远程 ssh、telnet等方式连接上来的 设备文件:/dev/pts/#

6.环境变量的作用:
path:让命令能找到可执行的应用程序


7.命令有两类:
内建命令:由shell自带,比如cd
外部命令:在当期系统的某文件系统目录下有对应的可执行程序 文件,
可以通过which 和whereis进行查看
区别内部命令和外部命令:使用type COMMOND


8.在vmware中有两种备份方式:
快照:又称还原点,就是保存在拍快照时候的系统的状态(包含了所有的内容),在后期的时候随时可以恢复
(快照侧重于短期备份,需要频繁备份的时候使用,
做快照的时候操作系统一般处于开启状态) 虚拟机——快照——快照管理器
克隆:就是复制的意思(虚拟机必须处于关闭状态,长期备份的状态)
(1.关闭虚拟机,2.需要克隆的虚拟机,3,向导,创建完整克隆)


9.文件与文件夹(目录):
文件:一个独立的东西,可以通过一些 特定的工具打开,其中不能包含
除了文件以外的东西
文件夹:可以在其中包含其他文件的东西。
Linux一切皆文件,
在windows下是文件的,在Linux下也是文件。
在Windows在不是文件的,在Linux下也是文件。
对文件的操作;
创建文件,编辑文件,保存文件,关闭文件,重命名文件,删除文件,恢复文件


10.目录结构:
Bin:全称binary(二进制),该目录中存储的都是一些二进制文件,文件都是可以被运行的。
Dev:该目录中主要存放的都是一些外接设备(例如U盘,光盘等)文件,在其中外界设备是不能直接被使用的
,需要挂载(类似于windows下的分配盘符)
Etc:该目录存储一些配置文件,
home:表示家,(类似于windows的user用户),表示除了root用户以外其他用户的家目录。
proc:process(表示进程),该目录中存储的是Linux运行时候的进程
Root:该目录是root用户的专用的家目录。
Sbin:全称:super binary,也是存储一些可以被执行的二进制文件,但是得有超级权限的用户才能执行
Tmp:表示临时的,当我们系统运行是产生的临时文件会存放在里面(系统结束会自动删除)
Usr:存放的是用户自己安装的软件,类似于windows下的prigram files
Var:(可变化的文件)存放的是程序/系统的日志文件的目录
Mnt:当外接设备需要挂载的时候,就需要挂到Mnt目录下。


11.Linux的指令与选项:
Linux指令的含义:
指在终端(Linux命令行)中输入的内容就称为指令
一个完整的指令的标准格式:Linux指令的通用的格式
#指令主题 [选项] [操作对象]
一个指令只能有一个指令主题
一个指令可以包含多个选项
一个指令可以包含多个操作对象
例如,让李四去楼下小卖铺去买瓶农夫山泉水和一包清风纸
买东西是指令的主题
买的水喝纸是操作的对象
农夫山泉和清风是操作的选项

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值