嵌入式Linux学习笔记(1-3)——linux系统常用工具
文本介绍tftp、nfs、smb共3款常用服务器安装过程。在今后学习,我们常常会使用到这3款工具。这篇文章介绍tftp的安装过程。
1、tftp服务器
运行setup命令,查看tftp是否已安装。
1.1、使用RPM软件包安装tftp
安装tftp服务器,可以通过网络下载tftp的安装包,也可以通过光驱加载linux映像文件安装。
1.1.1、使用RPM软件包安装tftp
在此以安装tftp为例子,简单说明如何使用RPM包安装工具。从光盘找tftp安装包进行安装。首先加载linux系统镜像光盘。
进入光盘。
鼠标左键双击便可以安装。
1.1.2、命令行安装
同样需要加载光盘镜像文件。
挂载之前,目录/mnt/cdrom目录是空的。
挂载光盘。
光盘挂载到/mnt/cdrom目录下。
进入Server目录安装,找到tftp-server-0.42-3.1.i386.rpm ,然后安装。
[root@localhost Server]# rpm -ivh tftp-server-0.42-3.1.i386.rpm
warning: tftp-server-0.42-3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
xinetd is needed by tftp-server-0.42-3.1.i386
安装失败,显示缺少一个依赖的文件没装,那就先装它好了。
[root@localhost Server]# ls xinetd*
xinetd-2.3.14-10.el5.i386.rpm
[root@localhost Server]# rpm -ivh xinetd-2.3.14-10.el5.i386.rpm
warning: xinetd-2.3.14-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing… ########################################### [100%]
1:xinetd ########################################### [100%]
安装xinetd-2.3.14-10.el5.i386.rpm成功,再次安装tftp试试。
[root@localhost Server]# rpm -ivh tftp-server-0.42-3.1.i386.rpm
warning: tftp-server-0.42-3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing… ########################################### [100%]
1:tftp-server ########################################### [100%]
安装成功,可以卸载光盘。
检查系统是否已经启动tftp服务器。如果看到下图,说明已经启动tftp服务。
我的tftp服务器还没有启动。
1.1.3、tftp服务器配置
安装好tftp服务器之后,需要配置tftp配置服务器。
tftp配置文件在/etc/xinetd.d/目录下。
打开tftp配置文件。
打开tftp服务器配置文件之后,需要修改某些参数。
server_args:指定tftp服务目录,也就是说你提供给别人下载的文件会存放在这个目录下。
disable:启动或关闭tftp服务器选项。
改为如下。
1.1.4、启动tftp服务器
配置好tftp服务器,就可启动它。
启动tftp服务器。
检测tftp服务器是否已经启动。看到下面信息,说明tftp服务器已经启动了。
嵌入式Linux学习笔记(1-3)——linux系统常用工具相关推荐
- Linux学习笔记---移植官方linux步骤(二)
目录 修改网络驱动 修改 LAN8720 的复位 以及网络时钟 引脚驱动 修改fec1和fec2节点pinctrl-0属性 修改LAN8720A的PHY地址 修改 fec_main.c 文件 配置 L ...
- Linux学习笔记---移植官方linux步骤(一)
使用的开发板是正点原子IMX6U-MINI EMMC512M的开发板,这个板子也是移植的NXP官方linux,所以这里就直接从NXP官方的linux移植. 这里所说的移植,其实不是自己编写驱动文件等 ...
- Linux学习笔记(一):Linux常用命令
linux学习笔记(一):Linux常用命令 ctrl + l 清屏 clear crtl + c 终止操作 Linux常用命令 文件处理命令 ls:list 功能:显示目录文件 选项: -a 显示所 ...
- 【Linux学习笔记】管理Linux操作系统:软件安装
目录 一.RPM安装方法 1.查看rpm的版本与用法 2.rpm命令用法 3.安装vsftpd软件 二.yum安装 1.建立yum源本地仓库(注意:红帽Linux8是不行的) 2.查看所有库 3. ...
- 黑裙安装linux环境,Linux学习笔记(一) ---- 安装Linux系统
学习Linux的第一件事情,你得先有个Linux系统,才能知道怎么学吧? 于是安装Linux是第一部,找网上找了不少教程,自己总结了一下,些一个博文先. 我安装的Linux是在VMWare 7.2版本 ...
- Linux学习笔记---初次编译Uboot系统
在初次编译Uboot系统时,是按照正点原子开发指南操作的,但是开发指南上讲得不是很详细,又看了一遍视频教程才搞清楚完整步骤,为了方便学习,就将详细步骤记录下来,以便以后参考. Uboot初次编译 1. ...
- 【嵌入式Linux学习笔记】基于Linux官方库的标准外设驱动
对于标准的外设如LED,KEY,PWM等,以及标准通信协议,Linux都自带有标准的驱动库,不需要我们自行编写,只需要配置好相应的GPIO属性和电气属性,即可匹配相应的驱动,在应用程序中直接使用相应的 ...
- 嵌入式linux学习笔记--sysinfo获取linux的开机时间
// 这里是linux 2.3.48以上版本的内核的信息 #include <sys/sysinfo.h> // 需要包含的头文件 int sysinfo(struct sysinfo * ...
- Linux学习笔记-RH135之文件共享系统samba、nfs和iscsi
文件共享系统samba.nfs和iscsi 1.samba的多用户挂载 2.autofs+samba 3.NFS(Net File System) 4.autofs+nfs 5.iscsi 1.sam ...
- 写得蛮好的linux学习笔记(主要是linux shell命令)
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/g ...
最新文章
- 4K 海思 联咏 芯片_画质的好坏并不只取决于屏幕 电视芯片也很重要
- 截取列表前面100行_python列表
- HTML5 之前的视频播放格式
- Wordpress中显示页面当前位置
- 【转】详解Windows消息分类以及WM_COMMAND与WM_NOTIFY的区别,以及模拟发送控件通知消息
- 央视曝光:全国第九大电商平台倒了!创始人卷走260亿,1200万人被骗
- input 限制输入
- 1日元是多少人民币(2014年04月23日)
- 记账系统推荐金蝶精斗云_小编总结了金蝶精斗云财务软件的优劣势
- 搜狗浏览器安装第三方插件(crx和zip)
- leetcode 1219. 黄金矿工
- 三菱PLC内置以太网通讯
- matlab如何均匀分布,[转载]【MATLAB】高斯分布 均匀分布 以及其他分布 的随机数生成函数...
- 云视通服务器关闭,云视通服务器连接成功,但数据失败
- c语言输出国旗图形,大家来看看国旗杂画
- 每日诗词 【登徒子好色赋并序】
- 达人评测 i5 12500h和锐龙r5 5600h选哪个好
- Android位置模拟并实现 —— 逆向钉钉打卡Xposed Plugin
- html网页设计模板网站
- 开机自动拨号与DDNS(废弃该方式)