5月27
    不是一个操作系统,是一款产品的内核
    为什么学习Linux
    a,面试必问 b,搭建和维护环境,定位环境问题
    c机顶盒,路由器,摄像头,扫地机等
    .卸载:
    向导式(卸载重新安装)
    win+r appwiz.cpl
    Uninstall.exe 执行卸载程序
    卸不掉:windows cleanup utility
    注册表:不干净 geek uninstall , iobit uninstaller
    绿色版(解压直接运行)一直接删除

    学习特点:
    a。命令多、参数多、记忆点多
    b。记忆前提,多敲命令
    c。环境搭建和部署(重点)
    image.png
    VMware三种网络链接模式 Bridge 桥接 NAT 网络地址切换 Host-only 仅主机模式是隔绝的环境
    image.png
    NAT功能 :虚拟机和宿主机之间构成一个局域网,外部机器不能直接访问虚拟机
    Bridge 模式下虚拟机可以和外部网络互通,平等独立的。
    DHCP:分配ip地址服务
    NAT:如果工作在NAT模式下必须开启转换网络地址
    快速打开网络连接网卡: ncpa.cpl
    快速打开服务列表: services.msc
    DHCP:分配IP地址一一个服务
    NAT:如果工作NAT模式下,必须开启
    转换网络地址的vnet 8

    APPwiz.cpl 打开卸载程序
    Uninstall.exe 执行卸载程序
    ncpa.cpl 快速打开网卡
    Services.msc 快速打开服务列表
    5月28日
    Linux常见目录和作用
    /usr/local
    安装本地程序的一般默认路径。
    /etc
    全局的配置文件存放目录。
    /usr
    这个目录中包含了命令库文件和在通常操作中不会修改的文件。
    /usr/lib
    目标库文件,包括动态连接库加上一些通常不是直接调用的可执行文件的存放位置。
    /usr/bin
    一般使用者使用并且不是系统自检等所必需可执行文件的目录。
    /usr/sbin
    管理员使用的非系统必须的可执行文件存放目录。
    /usr/share
    存放共享文件的目录
    /usr/include
    C程序语言编译使用的头文件。
    /root
    用户root的$HOME目录
    /home
    普通用户的家目录($HOME目录。
    / 根目录
    image.png
    1工作中的Linux用到的一般是,实际的服务器(机架式、刀片式、塔式服务器)
    2也可能在公司服务器上虚拟服务器
    3云服务器(阿里云,华为云)
    4使用方法(模拟终端工具)远程链接到Linux
    原理:Linux其中运行了SSH服务,支持SSH协议( FTP SMTP protocol协议
    ip:如何查看服务器ip地址 #ifconfig,#ip,# root a addr
    第一块网卡的名字: eth0.eht1
    SSH协议:默认端口(22)/etc/ssh/sshdconfig image.png
    5常见的模拟终端工具
    Xshell ( Xmanager 收费)
    Securcert (收费) putty (开源 免费 小巧) Mobaxterm(收费) finalshell(国产)
    6. .乱码的常见处理:
    1066 export. LC
    ALL=zh CN
    1862 export. LC ALL-en US
    1864 export. LC_ ALL=zh CN. GBK
    1866 export. LC ALL=zh CN. UTF-8
    7常见的发行版本Linux和Unix(1969)
    计算机元年 1970 -1-1表现方式(当前时间 减去— 1970.1.1,秒数
    centOS 就像是RedHat的社区免费版(一般市面上最多使用场景是企业家
    RedHat 当成收费版
    SuEe , Debian , Ubuntu Server(乌班图) , Andriod
    Arch linux ,Majaro
    国产:红旗Linux ,中标麒麟Linux ,深度Linux,统信UOS。。。
    image.png
    8 ,常见分区和文件分区作用:
    Windows不同的地方 硬盘是场所 分区是分出一个个房间 分区从磁盘上划分的区域
    访问分区,》挂在点,本质上是一个访问的入口,就是文件夹
    /boot 分区:
    /home 分区 /home.用户的家目录文件的,一个用户是tester,. 默认的家目录. /home/tester

    /swap:交换分区:从磁盘上划分的区域,用来和内存里面做交换的空间。
    超过4个G以上的内存上,可以设立成和内存一致就可以了

    分区 磁盘和分区的命名
    在/dev中:sda ,sdb
    s:接口类型scsi, h ide
    d:disk
    a: 第一块硬盘a,第二块b

    /dev/sda 本地硬盘第一块scsi接口的硬盘
    /dev/hdb ide硬盘的第二块
    分区
    /dev/sda1 分区是从1开始的
    /dev/hdb2

    命令学习方法:
    1理解单词含义,查看命令帮助
    a ls help
    b。man ls
    ctrl +b ctrl +f
    ctrl +u向下翻半页 ctrl +d向上翻半页

    图形用户界面 GUI:Graphic User interface
    命令行CLI:Comma line 命令行自动化效率高
    image.png image.png
    image.png
    目录管理:
    • mkdir 创建目录 •
    rmdir 删除空目录
    • mv 重命名/移动
    • cp 复制文件夹/文件
    cd -最近访问的两个文件夹来回切换
    pwd显示当亲工作目录
    image.pngimage.png
    演示: sleep 10 && echo

    terminal 终端

    rm -rf 不提示全部删除
    rm -i 提示删除
    mkdir 创建文件夹
    rmdir只能删除空文件夹
    mv 移动 重命名
    cp -r拷贝文价夹
    rm -r
    命令组合

    cd tmp2 && mkdir 1111 &&是前一个命令执行成功后面才会执行
    cd tmp2 ; mkdir 1111 不管前面是否成功,后面正常执行
    cd tmp2 & mkdir 1111前一个命令在后台执行
    cd - 上一个访问的路径,两个最近访问的路径互相切换
    在其他路径下要回家目录可直接cd 或者 cd~
    默认情况下: ls命令
    ll=ls-l ll-thr(时间好读反向排序)

    软连接和硬链接的优缺点

    文件管理 目录管理
    vi 基本使用
    文本查看,文本查找

    history > /tmp/zp.txt

    默认情况下:ls 命令排序规则,排序思想(字符比较排序)

    recursive 递归
    file
    touch:创建文件

    image.png
    LL-t 按时间排序 默认情况下ls排序
    LS-t man ls
    LL-trh 修改时间排序 ls -ls
    LL

    部分题目
    1、列出普通用户和 root用户的家目录
    一般普通用户,家目录是/home/用户名
    root用户,家目录是/root
    2、Linux的衍生版本:5个
    Centos、RedHat、SUSE、Debian、Android
    3、课上所使用版本, Centos和redhat关系
    CentO S→RedHat社区免费版
    4、列出linux操作系统中常见文件夹
    /bin、/dev、/home、/root、/boot、/etc、/lib、/tmp、/user……
    5、proc文件夹的作用
    proc 是 Processes(进程) 的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:
    6、/mnt文件夹作用
    系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容了。
    7、查看命令的历史纪录
    history
    8、清空终端输出记录也叫清屏命令
    reset
    9、查看当前路径
    pwd
    10、清除鼠标之前的内容
    CTRL+l
    VI编辑下按:后CTRL+Z
    11、帮助命令
    man,—help,help
    12、切换到root用户
    su - 后数密码
    13、加-和不加-的区别(su root 与su - root)
    su - 表示不仅切换了root 身份,还可以使用root 的用户环境。如果用su 切换后,用户环境没有变化,使用su - 用户环境变为root
    14、more命令查看文件内容中向下翻一页
    空格键、下翻一页ctrl+f、下翻半页 ctrl+d
    15、查看Linux运行级别路径/etc/inittab
    16、linux操作系统的运行级别
    0:表示关机
    1:表示单用户模式,在这个模式中,用户登录不需要密码,默认网卡驱动是不被加载,一些服务不能用。
    2:表示多用户模式,NFS服务不开启
    3:表示命令行模式
    4:这个模式保留未用
    5:表示图形用户模式
    6:表示重启系统
    17终止当前命令
    ctrl +c
    18

    华为考试题
    1、pwd
    2、find 130121212
    3、mkdir temp
    ll
    chmod 777 temp
    4、rm -rf A
    5、ps -f 、kill
    6、free-m