Linux学习笔记(黑马程序员,前四章节)

第一章 快照

虚拟机快照: 通俗来说,在学习阶段我们无法避免的可能损坏Linux操作系统,如果损坏的话,重新安装一个Linux操作系统就会十分麻烦。VMware虚拟机支持为虚拟机制作快照。通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。
Linux路径描述方式:在linux系统中,路径之间的层级关系使用": / "来表示,在windows中路径之间的关系使用:\来表示。
在这里插入图片描述
命令行:即Linux终端(Terminal),是一种命令提示符页面,以纯字符的形式操作系统,可以使用各种字符化命令对系统发出操作指令。

命令:即Linux程序,一个命令就是一个Linux的程序。命令没有图形化界面,可以在命令行(终端中)提供字符化的反馈。

第二章 Linux目录结构、Linux命令入门、目录切换相关命令(cd/pwd)、相对路径和绝对路径和特殊路径符、创建目录命令(mkdir)、文件操作命令(touch、cat、more、cp、mv)、查找命令(which、find)、grep和wc和管道符、echo和重定向符

Linux命令基础格式:
在这里插入图片描述
ls(不适用选项和参数,直接使用ls本体):以平铺形式,列出当前工作目录下的内容。
在这里插入图片描述
Home目录:每个Linux操作用户在Linux系统的个人账户目录,路径在:/home/用户名
在这里插入图片描述
在这里插入图片描述
ls命令的参数和选项

在这里插入图片描述
-a:表示all的意思。列出全部文件(包括隐藏文件,隐藏文件格式是:.xxx)
-l:以列表(竖向排列)的形式展示内容,并展示更多信息
-h: 以易于阅读的方式列出文件大小,如K、M、G
ls -l -a、ls-la、ls-al:三种写法作用一致,表示同时应用-l和-a的功能
ls -la /:根目录下竖向排列展示所有内容
注意:以上可以组合使用,比如la组合、lh组合等。
在这里插入图片描述
目录切换命令(cd、pwd)
在这里插入图片描述
相对路径、绝对路径和特殊路径符
在这里插入图片描述
创建目录(文件夹)的命令:mkdir
在这里插入图片描述
文件操作命令part1(touch、cat、more)
在这里插入图片描述
文件操作命令:cp、mv、rm
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查找命令(which、find)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
grep、wc和管道符
grep:比如说查找文件中哪几行带有特殊的字符
wc:wc单独使用,后面什么选项都不加的时候就会输出文件的行数、单词书、字节数、文件名(wc 1.txt)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
注:解释:左边cat test.txt的结果作为有编grep… 命令的输入,下面的图是一个更高级一点的嵌套输入

在这里插入图片描述
echo、tail和重定向符
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Vi与Vm编译器
vi、vm是visual interface的简称,是Linux中最经典的文本编辑器,同图形化界面中的文本编译器是一样的,vi是命令行下对文本及进行编译的绝佳选择。
vim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。
vim兼容全部的vi命令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第三章 认知root用户、用户和用户组管理、查看权限控制、修改权限控制-chmod、修改权限控制-chown

root用户
无论是windows、macos、linux均采用多用户的管理模式进行权限管理,在linux系统中拥有最大权限的账户名为root(超级管理员),一般我们一直使用的账户是普通用户。

root用户拥有最大的系统操作权限,而普通用户在许多地方权限是受限的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用户、用户组管理
Linux中可以配置多个用户,也可以配置多个用户组,用户可以加入多个用户组中
Linux中关于权限的管控级别有2个级别,分别是:针对用户的权限控制和针对用户组的权限控制
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

查看权限控制
在这里插入图片描述
在这里插入图片描述
修改权限控制 - chmod
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
修改权限控制 - chown
在这里插入图片描述

在这里插入图片描述

第四章 :软件安装、systemctl、软连接、日期时区、IP地址主机名、网络传输、进程管理、主机状态、环境变量、上传下载、压缩解压

软件安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
.rpm是linux系统中安装包的格式,就类似于window中的.exe

systemctl
在这里插入图片描述

在这里插入图片描述
软连接
软连接:在系统中创建软连接,可以将文件、文件夹链接到其他位置,类似于windows系统中的快捷方式。

在这里插入图片描述

日期和时区
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IP地址、主机名
IP地址:每一台联网的电脑都会有的一个地址,用于和其他计算机进行通讯,IP地址主要有IPv4和IPv6,IPv4的地址格式:a.b.c.d,其中abcd表示0~255的数字。
可以通过ifconfig查看本机的ip地址,如果无法使用可使用yum -y install net-tools
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二小节:
为什么需要固定IP?
因为当前我们虚拟机的Linux操作系统,其IP地址是通过DHCP服务获得的。
DHCP:动态获取IP地址,即每次重启设备后都会获取一次,可能导致IP地址频繁变更
原因1:办公电脑IP地址变化无所谓,但是远程连接Linux系统,如果IP地址经常变化我们需要频繁修改适配,很麻烦。
原因2:在刚刚我们配置了虚拟机IP地址和主机名的映射(我并没有跟随这步骤,因为害怕把电脑搞乱了),如果IP频繁更改,映射关系也需要我们频繁更新
在这里插入图片描述

在这里插入图片描述

课程过程中问题

1.远程连接问题
输入ifconfig,没有IP地址
在这里插入图片描述
解决办法:
首先查看网络连接,下面两个路径,哪个能找到用哪个
在这里插入图片描述

在这里插入图片描述
如果VM那两个已经如图所示启用了,那就在命令行输入“service network restart”,输入这个指令换行运行之后再输入“ifconfig”,就可以看到ip地址了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值