Linux(一)—— Linux系统基础

一 、  linux发展历史

1 发展

由unix系统发展而来,Linux系统之父 linus。

2 特点

1.免费、开源
2·使用需要一定的功底(命令行操作,只需要键盘)
3.服务器安全性高、稳定性好(权限、不能访问内核,可以连续运行几年)
4.对硬件要求低(较老的设备依然能运行)

3 嵌入式系统

嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件
可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求
的专用计算机系统。

二、 系统基础

1 vim编辑器

命令行打开vi编辑器:vi + 文件名(文件存在则打开,不存在则创建并打开)

	(1)命令行模式:输入 i 、 o  、 a 进入插入模式; shift+":“进入底行模式
					yy (dd)复制(剪切)当前行;nyy  (ndd)复制(剪切)n行 ;u  撤销 ; p 粘贴
					
​	(2)插入模式:esc 回到命令行模式

​	(3)底行模式:esc 回到命令行模式
				wq 保存并退出;w 保存 ;q 退出 ;!强制执行 ;vsp文件名 分屏显示  ;read 1.txt 将1.txt内容读到本文件 ;
				 w 2.txt 另存为 2.txt ; %s /h/he/g 替换全文所有h为he ;%s /h/he/  替换每行第一个h为he ;

2 sudo

临时获取超级用户权限;在其他命令前添加使用。

3 su

切换到指定用户:
eg:su root 切换到 root用户
		exit 退出上一个用户

4 Linux内核

Linux内核是linux系统的核心、最底层
主要用于:文件系统,I/O操作,内存管理,进度调度,中断异常处理

三、  Linux软件包管理工具

1 linux最流行的软件包类型

.deb(二进制软件包,源码包)
.rpm

2 Linux常用的两种软件包管理工具

dpkg和apt管理工具都是使用命令来进行软件包操作(获取 ,安装,卸载, 更新,检查等…)

dpkg管理工具
特点:不能够自动检测软件的依赖性, 受到Internet网络的影响(只能安装本地存在的软件包)。

dpkg工具操作指令
			dpkg -i: 代表软件的安装.   dpkg -i + 软件包名.deb;
			dpkg -r: 软件的卸载  
			dpkg -P: 移除已安装软件包及配置文件
			dpkg -L: 列出安装的软件包清单
			dpkg -s: 显出软件包的安装状态

apt管理工具
特点:能够自动检测软件的依赖性, 可以在线安装软件(不需要软件存在于本地)。
apt工具操作指令
			通过指令找寻镜像站点,在镜像服务器里得到软件包. (镜像服务器就称之为软件源)
			/etc/apt/sources.list 软件源文件
			apt-get: 下载, 安装,卸载, 更新;
			{
				apt-get update:  软件源更新.
				apt-get install: 下载并且安装软件包
				apt-get remove:  卸载软件包
				apt-get install -d: 只下载不安装
				apt-get remove --purge: 完全卸载软件包.
				apt-get install --reinstall: 重新安装软件包.
			}
ipconfig  :查看系统网络环境
ping:是DOS命令,一般用于检测网络通与不通

四 、  TFTP服务器配置

TFTP

tftp 表示文件的上传与下载服务器.
	TFTP(Trivial File Transfer Protocol,简单文件传输协议)
	是TCP/IP协议族中的一个用来在客户机与服务器之间进行
	简单文件传输的协议,提供不复杂、开销不大的文件传输服
	务。端口号为UDP:69。 路由器,交换机等网络设备升级硬
	件系统可用,PXE安装系统需要配置tftp服务。

TFTP配置方法

1.检查是否有TFTP服务器:apt-get policy tftpd-hpa  有就不需要安装.

2.如果没有则输入命令安装TFTP服务器:apt-get install tftpd-hpa  安装TFTP服务器.

3.修改TFTP服务器配置文件:修改TFTP服务器配置文件. /etc/default/tftpd-hpa  设置TFTP服务器的工作目录.

4.重启TFTP服务:sudo service tftpd-hpa restart.

5.登录TFTP服务器:
	  tftp + ip地址
		{
			获取服务器文件 tftp> get + 文件名
			上传文件    tftp> put + 文件名
			退出      tftp> quit
		}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值