百度百科:
sudo apt-get install vsftpd
等待软件自动安装,安装完成以后使用如下 VI 命令打开/etc/vsftpd.conf,命令如下
sudo vi /etc/vsftpd.conf
打开以后 vsftpd.conf 文件以后找到如下两行
local_enable=YES
write_enable=YES
百度百科:Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
安装
sudo apt-get install samba samba-common
配置
sudo gedit /etc/samba/smb.conf
[work]
comment = work // 描述
path = /root/work // 文件夹路径(你们可以改为自己的路径)
browseable = yes
writable = yes
public = yes
available = yes
guest ok = yes
/etc/init.d/smbd restart // 开机自启动samba
比如我这边实际的文件路径为/home/share/samba
根据自己的情况自己改下
sudo mkdir /root/work // 文件夹可以自己定义,和smb.cof的一致
sudo chmod 777 /root/work
最后
输入ifconfig 获取当前网络IP地址 然后直接连接
结束语:可以很方便实现window文件和Ubuntu互传
定义
sudo apt-get install nfs-kernel-server rpcbind
使用如下命令打开 nfs 配置文件/etc/exports
sudo vi /etc/exports
将自己创建的文件路径添加到该文件下面
/home/tuya/linux/nfs *(rw,sync,no_root_squash)
sudo /etc/init.d/nfs-kernel-server restart
sudo apt-get install openssh-server
配置
sudo vi /etc/ssh/sshd_config
I.MX6U-ALPHA 开发板是一个 Cortex-A7 内核的开发板,因此选择 arm-linux-gnueabihf
下 载 4.9 版 本 的 编 译 器
拷贝到制定目录解压
sudo cp gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz /usr/local/arm/ -f
sudo tar -vxf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
sudo vi /etc/profile
export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
重启 Ubuntu 系统,交叉编译工具链(编译器)就安装成功了
sudo apt-get install lsb-core lib32stdc++6
arm-linux-gnueabihf-gcc -v
交叉编译器的时候使用的命令是“arm-linux-gnueabihf-gcc”,“arm-linux-gnueabihf-gcc
1、arm 表示这是编译 arm 架构代码的编译器。
2、linux 表示运行在 linux 环境下。
3、gnueabihf 表示嵌入式二进制接口。
4、gcc 表示是 gcc 工具。
Source Insight | 下载地址 |
---|---|
Visual Studio Code 软件 | 下载地址 |
SecureCRT | 下载地址 |
ls /dev/sd*
./imxdownload led.bin /dev/sdd
sudo /etc/init.d/networking restart