imx6q自学笔记---ubuntu系统入门
因为本科毕设要用到imx6q,于是乎在寒假开启了我的im6q学习之路,入手的板子为飞凌的OKMX6Q-C,不料官方提供的教程实在过少(可以说是没有教程,突然感觉这板子应该不是我这种菜鸡该用的),,,还好正点原子发一款imx6ull开发板,也算是找到了教程,(正点原子救我狗命),为了避免遗忘以及检验学习内容(其实是原子哥视频没更新,文档又看不下去,我个菜鸡),所以写一下笔记,该笔记大部分参考正点原子教程。
Ubuntu系统入门
安装双系统太麻烦了,所以我选择安装虚拟机VMware(参考正点原子)
终端操作
Shell 基本操作
shell命令格式为
command -options [argument]
command: Shell 命令名称。
options:选项,同一种命令可能有不同的选项,不同的选项其实现的功能不同。
argument: Shell 命令是可以带参数的,也可以不带参数运行。
例如
ls [选项] [路径]
ls 命令主要用于显示指定目录下的内容,列出指定目录下包含的所有的文件以及子目录,
它的主要参数有:
-a 显示"."开头隐藏文件。
-l 显示文件的详细信息。
-t 将文件按照创建时间排序列出。
Shell 命令里面的参数是可以组合在一起用的,比如组合“-al”就是显示所有文件的详细信
息,包括以“.”开头的隐藏文件。
cd 目录切换命令
cd . . 进入上一级目录
cat 查看文档
pwd 当前路径显示命令
clear 清屏命令
sudo 暂时将身份切换到root
ifconfig 显示和配置网络属性
reboot 系统重启
poweroff 系统关闭
sudo install apt-get install package-name 软件安装
sudo install apt-get upgrade package-name 软件更新
sudo install apt-get remove package-name 卸载软件
vim编辑器操作
sudo apt-get install vim 安装vim
vi 创建文档
a 切换输入模式(最常用,其他的写了也记不住)
ESC 进入指令模式
指令模式下输入 “ :” 进入底行模式
x 保存当前文档并且退出。
q 退出
w 保存文档。
q! 退出 VI/VIM,不保存文档(一直用的wq保存文档并退出)
文件操作命令
linux文件系统简介还是看原子哥教程吧,
touch 创建文件
mkdir [参数] [文件夹目录名] 创建文件夹
-p 如所要创建的目录其上层目录目前还未创建,那么会一起创建上层目录。
rm [参数] [文件夹目录名] 文件及目录删除
-r 递归删除,指定文件夹(目录)下的所有文件和子文件夹全部删除掉
-f 强制删除文件和文件夹(目录) (一般 -rf 一起用)
rmdir 删除文件夹
cp [参数] [源地址] [目的地地址] 文件复制
-f 强行复制文件,不管要复制的文件是否已经存在于目标目录。
-r 或 -R 递归处理,将指定目录下的文件及子目录一并处理(-R 为包括隐藏文件)。
mv [参数] [源地址] [目的地地址] 文件移动 (也可用于重命名文件)
-b 如果要覆盖文件的话覆盖前先进行备份。
-f 若目标文件或目录与现在的文件重复,直接覆盖目的文件或目录。
-I 在覆盖之前询问用户。
tar [参数] [压缩文件名] [被压缩文件名] 压缩与解压缩文件(.bz2与.gz)
-c 创建新的压缩文件。
-C<目的目录> 切换到指定的目录。
-f<备份文件> 指定压缩文件。
-j 用 tar 生成压缩文件,然后用 bzip2 进行压缩。
-k 解开备份文件时,不覆盖已有的文件。
-m 还原文件时,不变更文件的更改时间。
-r 新增文件到已存在的备份文件的结尾部分。
-t 列出备份文件内容。
-v 显示指令执行过程。
-w 遭遇问题时先询问用户。
-x 从备份文件中释放文件,也就是解压缩文件。
-z 用 tar 生成压缩文件,用 gzip 压缩。
-Z 用 tar 生成压缩文件,用 compress 压缩
例如压缩文件
tar -vcjf test1.tar.bz2 test1
tar -vczf test1.tar.gz test1
解压缩文件
tar -vxjf test1.tar.bz2
tar -vxzf test2.tar.gz
查询命令等用的时候再添吧,还没用过
权限管理太多了记不住,遇见用的时候就先 chmod 777 吧
chmod [参数] [文件名/目录名]
-c 效果类似“-v”参数,但仅回显更改的部分。
-f 不显示错误信息。
-R 递归处理,指定目录下的所有文件及其子文件目录一起处理。(常用)
-v 显示指令的执行过程。
chmod -R 777 test //递归修改文件权限
磁盘分区也等用到再说吧
imx6q自学笔记---ubuntu系统入门相关推荐
- Ubuntu系统入门
(一)Ubuntu系统入门 Ubuntu系统入门 1.目录结构和系统文件 目录 解释 /bin 重要的二进制文件 /boot 启动boot配置文件 /dev 设备文件 /etc 配置文件.启动脚本 / ...
- 【 I.MX6U-ALPHA 】嵌入式Linux Ubuntu系统入门系列(二)Ubuntu 系统入门
目录 1.Ubuntu系统初体验 1.1.开启Ubuntu虚拟机 1.2.系统设置 1.3.中文输入法 1.4.Ubuntu终端操作 2.Shell操作 2.1 Shell基本操作 2.2.常用She ...
- Ubuntu 系统入门
1 Ubuntu 常用文件夹处理命令 1. cd - //返回上一层目录 cd / //返回根文件夹 2.ls 列出文件名称 3.unzip XXX 对zip 压缩包解压 4.sudo baobab ...
- 软件测试自学笔记01:入门综述
一.体系 操作系统基础 软件开发知识 软件测试理论和实战 自动化测试工具 项目实训 二.测试工具 功能自动化测试:QTP/UFT, Selenium 性能自动化测试:Loadrunner, Jmete ...
- 黑马自学笔记 C++基础入门(程序流程结构)
目录 4.1选择语句 4.1.1if语句 4.1.2三目运算符 4.1.3switch语句 4.2循环语句 4.2.1while语句 4.2.2 do ... while 循环语句 4.2.3for循 ...
- (linux自学笔记)linux系统初体验与编程基础
原文出处: http://www.cnblogs.com/hebaichuanyeah/ 接触linux几天时间.感觉快要完全放弃IDE和图形界面了--虽然个人感觉IDE方便很多. 关于gcc gcc ...
- Yolov5自学笔记之一--从入门到入狱,功能强大不要乱用(实现yolov5的基本功能使用流程及训练自己的数据集)
1.下载安装 前提是安装好Anaconda3和pytorch等一大堆AI学习相关环境 1.1.下载YOLO5源码 Yolov5 Github地址:https://github.com/ultralyt ...
- Yolov5自学笔记之二--在游戏中实时推理并应用(实例:哈利波特手游跳舞小游戏中自动按圈圈)
上一篇帖子我已经自学了Yolov5的基本流程,并运用yolov5进行图片.视频.摄像头.网络视频流等多种方式的推理,这些结合到实际工作中就可以有很广泛的应用了.但是还有一类情况,就是在电脑中的某个程序 ...
- 我的Linux(ubuntu)自学笔记分享
** 我的Linux(ubuntu)自学笔记分享 本人自学Linux有了好长一段时间,从最开始的无从下手.一窍不通到现在已经有很大的进步了.所以分享一下学习方法,第一最好买一本Linux书系统的学一下 ...
最新文章
- 35-03沉浸式状态栏例子
- 一蹴而就的解释是什么_聪明的孩子喜欢问“为什么”,还是喜欢问“为什么”让孩子聪明?...
- QT显式调用VC开发的DLL
- linux下面的浏览器不停自动打开新网页
- 龙芯发布.NET 6.0.100开发者内测版
- 第一百二十一期:当新闻报道用上AR 技术,能为读者带来什么?
- 开发日志_Jan.8.2017
- 虚拟机centos7 桥接模式
- 使用PHP创建SOCKET服务
- Windows基本的数据类型
- mysql 分组之后统计记录条数
- 陕西省高等数学竞赛_陕西省高等数学竞赛试题答案
- C语言常见编程题及答案40题
- vc 编译的那些事儿 - wowolook的专栏 - CSDN博客
- 【软件需求工程】北理的恶龙们——软件需求规格说明
- 易鲸捷钱库新特性之SQL级别HINT功能初见
- 4K显示器在M1上打开HiDPI
- Vim快捷键(一):文档操作与文本插入
- 采用JDBC解释java SPI机制和线程上下文类加载器 —————— 开开开山怪
- Python用户管理系统,宠物管理系统