ubuntu学习

ubuntu 文件结构
/根目录
bin 存放二进制可执行文件
boot内核启动文件
dev设备驱动文件
dts设备树文件
etc系统配置文件,账号密码等
home用户文件夹都在里面
lib存放库文件
media存放插拔设备文件
mnt
opt可选择存放文件
root系统管理员目录
sbin与bin类似但是是系统开机过程需要的命令
srv服务相关目录如网络服务,serve服务
sys内核信息
tmp临时目录
var存放变换文件,如日志文件
usr,不是user缩写,存放系统用户相关文件
proc虚拟文件系统,存放系统运行信息
绝对路径:从根目录算起/
相对路径:相对于当前目录算起./

/mnt/hgfs/share为共享文件夹
linux三大块:u-boot,linux内核,rootfs(根文件系统)
linux驱动分为三大类
字符设备驱动:以不定字节传输数据的设备
eg:usb,ii2,串口,鼠标,键盘。
块设备驱动:跟存储相关的,以固定大小传输数据eg:sd卡,磁盘,U盘
网络设备驱动
eg:usb,wifi即是网络驱动又是字符驱动
解压与压缩,先cd到特定位置
.tar 文件
tar -xvf FileName.tar # 解包
tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
.gz文件
gunzip FileName.gz # 解压1
gzip -d FileName.gz # 解压2
gzip FileName # 压缩,只能压缩文件
.tar.gz文件、 .tgz文件
tar -zxvf FileName.tar.gz # 解压
tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)
tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径
.zip文件
unzip FileName.zip # 解压
zip FileName.zip DirName # 将DirName本身压缩
zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩
rar x FileName.rar # 解压
rar a FileName.rar DirName # 压缩

ubuntu系统搭建
双向复制需要更新vmtools工具,网络问题改为nat连接即可。
下载petalinux依赖库显示失败
失败原因:
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
现在没有可用的软件包 gcc,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包gcc还没有可供安装的候选者
1.使用如下命令修改源
sudo gedit /etc/apt/sources.list
2.在打开的文件中添加如下源(在最后面加上这两行即可)
deb http://dk.archive.ubuntu.com/ubuntu/ xenial main
deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe
3.使用如下命令更新源
sudo apt update
4.使用命令安装g++4.9、gcc4.9
sudo apt install g+±4.9
sudo apt install gcc-4.9
sptl快速配置环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值