IT猪的linux

linux第一天:

一:linux的介绍:

1.开局两张图。Unix—Minix—GNU—Posix—互联网传播。
1.linux的历史地位

linux的历史地位

计算机的组成

GNU计划:革奴计划
2.linux是一个操作系统。严格来讲linux并不是个操作系统。linux只是一个操作系统的内核,因为内核非常重要,所以我们把具有linux内核的操作系统统称为linux系统。

	面食:臊子面、蘸水面、驴蹄子面、旗花面。。。------->面粉
3.linux的版本:
	redhat:最著名,收费。

	Centos:免费。
	Suse
	ubuntu
	红旗linux
	Debian
	Fedora
4.linux的特点:
	1>开源、免费         2>稳定、安全

	3>多用户、多并发

5.linux的应用领域:

	1>linux主要用在后台服务器上。

	2>嵌入式的应用。

	3>影视娱乐行业的特效。
	
	总结:凡是windows能干的事情,linux基本都能干。---------辛博伟。

二:linux的安装:

1.windows 安装:光盘、U盘(.iso镜像文件(映像文件))、网络安装。


2.我们今天把linux安装在虚拟机中:
什么是虚拟机:virtual machine:
	虚拟机是一个软件,是一个能够模拟出软件、硬件即能够模拟出一个完整独立计算机系统的软件。

	目前全球流行的虚拟机有五、六种,其中VMware Workstation 是比较著名的一种虚拟机。
为什么要把linux装在虚拟机中?
	1>把linux装在虚拟机中,使用的时候打开虚拟机,不用时可以不打开不占用计算机的的内存、cpu等资源。

	2>在操作过程中如果损坏了linux不至于整个电脑都无法使用。

3.安装linux:第一步:配置虚拟机、第二步:在虚拟机中安装linux。
64位操作系统与32位操作系统有什么区别?
	64位的操作系统指的是计算机能同时处理64位信息,32位的操作系统指的是计算机能同时处理32位信息。

	计算机中最小的存储单位是位(bit)

	1字节(byte)=8位
	1kb=1024字节
	1mb=1024kb
	1gb=1024mb
	1tb=1024gb
	1pb=1024tb
	...
	db

	在ASCII这种编码方案中一个字节存放一个数字或者字母,两个字节存放一个汉字。

	疑惑:
		1>为什么我感受不到64位比32位快一倍?木桶原理(短板原理)。

		2>计算机同时处理4个汉字是不是有点慢?

		计算机处理速度:百亿亿次/s 5000次
四个名称:
名称一:虚拟机名(virtual machine name):xinbowei122
	虚拟机存储位置:C:\Users\Administrator\Documents\Virtual Machines\xinbowei122
名称二:主机名(hostname):zhourunfa
	补充:破解密码。全球最烂密码:123456。最简单的复杂密码:Ad@123

名称三:超级管理员:root

	linux命令不完全都是相关含义的单词。
名称四:普通用户:liudehua
	铭记:北京时间2020060111:34


创建一个文件夹:mkdir 文件夹名


有些计算机的虚拟化技术出场未被激活。需要进入BIOS中把VT由disable变为inable

三:学习linux的注意事项:

1.linux的命令是用会的不是背会的。(3000多个:65个  70+)中国汉字:康熙大字典40000+

  一级汉字:3755/二级汉字:3008

2.linux的命令严格区分大小写,包括参数。

3.Linux不是靠后缀名来分区文件类型的。

4.不要使用root用户随意删除文件。

5.运维人员、开发人员、测试人员、爱好者需要学习linux。

6.linux的命令与参数及操作对象之间要有空格。

7.no such file or directory:文件名称或者路径错误。

8.command not found:命令输入错误。

四:linxu的基本操作:

1.linux的界面启动方式有两种:图形化界面、命令行界面。


2.图形化界面中的模拟命令行:

  [当前用户@主机名 当前位置]
	
      #:超级管理员
      $: 普通用户
	
 凡是在linux图形化界面能干的事情,在linux的命令行基本都能干。

 1998^1998个位数是几? python  ctrl+d

3.几个简单的命令:

		mkdir:创建文件夹

		rmdir:删除文件夹(鸡肋) 

		su - 用户名:用于切换用户(从高权限到低权限不需要密码)

		init 0:关机。

		init 3:切换到命令行界面

		init 5:切换到图形化界面

		linux的密码:不回显
4.linux为什么要使用命令行界面?(linux不使用图形化界面)
		1>减少网络资源的开销。
		
			1字节(byte)=8位
			1kb=1024字节---------------文本
			1mb=1024kb-----------------音频图片
			1gb=1024mb-----------------视频
			1tb=1024gb
			1pb=1024tb
			...
			db

		2>减少计算机资源的开销。
5.ls:ls用于显示指定目录的内容。
	linux中没有文件夹的概念,取而代之的是目录。

	linux所有的东西都在根下挂着,桌面在/root/Desktop。

	语法:ls [-option] 目录名称


		-a:显示所有的文件和目录,包括隐藏文件和目录。

		-A:显示所有的文件和目录,包括隐藏文件和目录,但是不显示“.”“..”

		-t:根据时间排序。

		-l:显示完整的属性信息


	linux的参数有什么作用:参数能够让linux的命令更为强大。	
	
	ls -l完整的属性信息由七部分组成:

第一部分:由10列组成:

第一列:
	d:目录
	-:普通文件
	l:软链接
	c:与设备有关的文件
后九列:三个为一组分为三组:

	r:read:可读。
	w: write:可写。
	x:execute:可执行。

第一组rwx:表示文件或者目录的所有者所拥有的权限。
第二组rwx:表示文件或者目录所属群组所拥有的权限。
第三组rwx:表示其他人所拥有的权限。

第二部分:节点:

节点指的是与该文件或目录相关的文件或目录有几个。

每增加一个硬连接节点数会加1。

第三部分:所有者

第四部分:所属的群组。(当新增一个用户时,系统会自动以该用户名新建一个群组并把该用户放入该群组)

第五部分:文件或目录大小(单位:字节)

第六部分:时间

第七部分:文件或目录名称

总结:

1.参数可以组合使用:ls -a -t -l=======ls -alt

2.ls -l ============ll

3.ls后面如果不加目录则表示显示当前目录

6.linux颜色代表的含义:

	1>蓝色-----------------------目录
	2>绿色-----------------------可执行文件
	3>红色-----------------------压缩文件或者损坏的软链接
	4>浅蓝色---------------------软链接
	5>灰色-----------------------其他文件
	6>黄色-----------------------与设备有关的文件



7.vi:vi是linux下一个非常强大的文本编辑器。


	vi的作用:

		1>新建文本文件
		2>修改文本文件

	如果vi后的文件名不存在则新建,如果存在则修改。


	vi共有三种模式:


		1>一般模式
		2>编辑模式
		3>命令模式


	辛氏三步教学法:(3+2):

	1>演示一遍让你对命令有一个框架性的认识。

	2>以笔记的形式详细列出步骤

	3>练习

	4>答疑解惑

	5>拿学到的内容完成一个实际任务

详细步骤:

1.vi加文件名---------------------------进入vi的一般模式
2.按字母i----------(出现insert)------进入vi的编辑模式
3.新建或者修改
4.按esc退出编辑模式--(insert消失)----进入vi的一般模式
5.输入:------------------------------进入vi的命令模式
6.wq 保存退出、q!强制退出不保存、w 文件名 另存为。


vim就是加强版的vi。


init 3和init 5:是临时性切换。
永久性切换到linux的界面启动方式:
未来100三大方向:生命科学、区块链、人工智能

生命科学:基因检测、基因治疗。

华大基因:3000块 1.5小时       (50块)     

2046年:人类将掌握极大延长寿命的方法。(每个人都要有自己的爱好!)


控制linux界面启动方式的配置文件:/etc/inittab

init系列命令:

init 0===halt:关机

init 3

init 5

init 6===reboot 重启

五:linux的远程连接:

1.windows远程连接windows:mstsc  administrator  

2.windows远程连接linux:SecureCRT/xshell

3.linux远程连接linux:ssh            exit

4.linux远程连接windows:不讲


补充:
windows查看IP地址:ipconfig
linux查看ip地址:ifconfig
ifconfig eth0:显示linux本地网卡名称
	lo:回环地址。127.0.0.1

	virbr0:虚拟网卡

ifup 网卡名称:启动网卡

ifdown 网卡名称:关闭网卡

预告:

1.cd

2.属主目录

3.linux的文件和目录结构

4.绝对路径和相对路径

5.cp、mv、rm

6.管道符

7.cat、more、less

8.ln 链接文件

9.chown chmod(难点:二进制及进制转换)

10.查找命令:grep、find、locate

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值