Day002--Linux入门

一,Linux

上网:把另一台机器的数据下载到本地,或者上传数据到服务器

服务器:提供服务的计算机

Windows:界面友好,易操作,但不稳定,无法长期开机,需重启

     目录结构:树形结构

Linux:稳定

 

二,安装与配置

应用软件➡️操作系统➡️硬件

1,操作系统(用来协调,管理,控制计算机硬件和软件资源):系统调用接口(协调),内核(负责管理计算机所有物理资源)

  用户态:与应用软件交互

  内核态:与硬件交互

公司常用:CENTONS(免费)

 

2,操作系统的安装:

32位,64位:表示CPU一次能处理多少位二进制数据

虚拟机的删除:用管理者移除(避免删除不干净)

安装系统流程:用带操作系统软件iso(硬盘,USB,光盘等)把“文件➡️要安装的操作系统”拷贝到➡️硬盘(要安装操作系统的机器)

   虚拟机上安装例子:使用ISO映像文件➡️本地文件

  启动虚拟机:F2➡️进入BIOS➡️boot选择启动方式(可移动设备,硬件,CD,网络)➡️F10保存

挂载点

  Linux是树型目录结构,与windows的C,D,E盘完全不同,Linux只有一个根目录'/',其余各个目录都是基于这个根目录发散,就是树形结构。
因此Linux分区跟Windows的C,D,E盘分区完全不同,而是将某个分区挂到一个对应的目录上,例如/home对应一块分区,home目录就是这块分区的挂载点、/boot对应一块分区,boot目录就是这块分区的挂载点、/usr对应一块分区,usr目录就是这块分区的挂载点。你可以形象的理解:一棵大树(根目录/)有很多树枝(目录,挂载点),每个树枝上都挂着一个箱子(分区,存储空间)。

**补充:swap 分区通常被称为交换分区,这是一块特殊的硬盘空间,即当实际内存不够用的时候,操作系统会从内存中取出一部分暂时不用的数据,

**放在交换分区中,从而为当前运行的程序腾出足够的内存空间。

 

三,UNIX和Linux操作系统

多用户,多任务

GPL条款:开放源代码

 

1,Linux简介

 Linux是一套免费试用和自由传递的类unix操作系统,是一个基于posix和unix的多用户,多任务,支持多线程和多CPU的操作系统。

 

2,Linux命令

命令格式:命令 【选项】【参数】

eg:

浏览显示文件:ls -l /boot

设定日期:date “月日时分年”

 

**其他命令**

关闭Linux系统:init0

退出:exit

普通用户:¥

root用户:#

 

3,Linux目录结构

**《注意点:Linux所有文件目录都不允许删除》**

bin目录:用来存放常用的可执行文件(各种命令)

sbin目录:用来存放系统的可执行文件(各种命令)

家目录:root的家目录➡️/root

           普通用户的家目录➡️/home

dev目录:设备文件目录

etc目录:配置文件目录

tmp目录:临时文件目录

挂载点(目录):

绝对路径和相对路径:cd命令切换目录

touch命令创建文件

 

4,文件操作

cp命令:拷贝

  -l选项:是否覆盖,-r选项:递归拷贝

mv命令:移动,改文件名

rm命令:删除(尽量禁止使用)

cat命令:查看文件内容

echo命令:追加文件内容

tail命令:显示文件内容(查看日志,变化)

less命令:查看文件内容(上下键翻页)

more命令:查看文件内容(回车键翻页)

 

posted @ 2020-05-16 22:22  SmallCap  阅读(104)  评论(0)    收藏  举报