Linux第一课心得体会
Linux的发展前景以及课程安排
我们首先学习了Linux的发展历史以及上课所用的几个必要软件的安装
VMware workstation是一个虚拟机软件,它的主要作用是在原有操作系统(windows或linux)下,虚拟出一台电脑,你可以在这台虚拟电脑上再安装其他的操作系统,就等于不用重启电脑,而同时运行几个操作系统。至于能同时运行多少个操作系统,要视乎主机的性能和所安装的操作系统占用的资源而定。基于初学Linux,我们首先需要于VMware workstation(虚拟机)上安装Linux系统,去了解Linux系统。
对 VMware workstation软件进行安装。然后创建新的虚拟机。(这里以CentOS 6.8系统为例)
创建新的虚拟机步骤如下:
第一步:打开VMware workstation软件,点击创建新的虚拟机;
第二步:选择自定义类型配置,点击稍后安装操作系统;
第三步:选择Linux操作系统,选择CentOS 6.8系统64位;
第四步:更改虚拟机名称以及他的安装路径,对处理器数量以及内核数量进行选择,在这里我选择的都是1;
第五步:选择虚拟机内存,这里一般推荐1024M;
第六步:对玩网络类型进行选择,这里我们选择的是NET模式;
第七步:按照推荐进行选择,在选择磁盘选择创建新的磁盘,选择磁盘容量一般围殴20G,选择将虚拟磁盘拆分为多个文件,对磁盘文件进行命名,然后点击完成;
第八步:点击编辑虚拟机设置,对声卡,打印机等不需要设备可以进行移除,点击CD/DVD,选择镜像文件,可以选择6.8或者7的镜像文件包,点击确定;
第九步:打开虚拟机,
<1>、语言选择,选择英语
<2>、设置主机名
<3>、首先设置地域和时区,选择上海
<4>、root用户密码设置
<5>、接下来选择最后一项,进行磁盘分区
a、/boot 启动分区一般设为200M
b、swap(内存的两倍)交换分区
c、/ 自定义分区 一般设为10G
<6>选择minimal进行安装即可
网络IP的设定
1.点击虚拟机的编辑功能,选择网络设定,选择NET设定,这个我设置的为192.168.1.2,前三位与你本机地址相同;
2.设置本机IP,这里我设置的是192.168.1.1,子网掩码为255.255.255.0;
3.打开虚拟机,在一个vi指令下输入
然后进行保存运行即可
Linux的基本知识
linux发行版本
redhat
Centos
Debian
ubuntu
gentoo
suse
我们可以在https://opsx.alibaba.com/mirror上进行资源获取
Linux的常规文件命名
linux系统之上的文件类型是以其第一个字母开头来定义的
-:常规文件 file
d:directory 目录
l:link 链接文件
b:block device 块设备文件
c:字符设备文件
s:socket:套接字文件
p:管道文件
第一个命令
命令格式
commond [-option]… parament1 parament2…
命令
选项:影响命令的执行结果
短选项:-
长选项:- -
参数:命令作用的对象
command 一个可以执行的二进制文件
程序-----进程
静态-----动态
linux文件系统
1、一切皆文件
2、组合小程序完成复杂任务
3、避免人机交互,自动化方式
4、文本文件保存配置信息
网卡配置文件
文件系统:由目录映射的各种各样的路径,按照这样的映射机制组成的结构,我们称为文件系统
目录:路径的映射
文件:存储空间存储的一段流式数据,对数据可以按名存取
linux文件系统: 层级结构 有索引 /:原始节点,根 倒置的树状结构
/dev/sda
最左侧/:表示根目录
其他/:表示路径分隔符
/etc/sysconfig/network-scripts/ifcfg-eth0
文件路径表示
绝对路径:从根目录开始表示出的路径
相对路径:从当前位置开始表示出的路径
文件名使用规范:
严格区分大小写:File1 file1 fIle1
目录也是一个文件,在同一个路径下,不能有同名的文件
支持除过/以外的任意字符
最长不能超过255个字符
命令的分类:
格式:ELF
内部命令:没有存储位置的命令,shell内嵌命令
外部命令:一一对应的二进制可执行文件
Linux遇到问题可解决的方法
我们在遇到问题的时候可以通过help 指令、man 手册、info、搜索引擎 百度 谷歌官方文档寻求帮助;
man q:退出
翻屏
上下键:翻行
空格键:向文件尾部翻一屏
b:向文件首部翻一屏
CTRL+d:向文件尾部翻半屏
CTRL+u:向文件首部翻半屏
回车键:向文件尾部翻一行
k:向文件首部翻一行
G:直接跳转文件尾部
#G :跳至第#行
1G:跳至文件首部
搜索:
/keyword:从文件的首部向尾部搜索
?keyword:从文件的尾部向首部搜索
翻屏
n:和搜索的方向相同
N:和搜索的方向相反
man d安装方式
如果我们的虚拟机没有man指令,我们可以手动安装,这部分我在上课期间由于手速问题未能完全明白,在下课后我请教了同学,
我们进行如下指令的操作
vi yum.repo时对文本信息进行编辑
[CentOS7.6]
name=CentOS7.6
baseurl=file:///media
gpgcheck=0
enabled=1
Linux文本编辑工具 vi/vim的基本操作
模式:
命令行模式
输入模式
末行模式
命令模式:
方向键
翻页:CTRL+F,CTRL+B
行首行尾跳转:^,$
行间跳转:G,gg,#G,1G
输入模式:
新增
a
A
插入
i
I
开始
o:下
O:上
末行模式
保存文件: :w
退出::q,:q!
保存退出: :wq :wq!
进制转换表
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
十进制 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
二进制 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 | 10000 |
八进制 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 |
十六进制 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | 10 |