1 前言
嵌入式Linux的组成
2 Ubuntu操作入门
Ubuntu目录格式(FSH标准)
Linux文件属性
“ls -al”命令可以查看当前目录下的所有文件及文件夹的详细信息。文件属性示意图:
第一个字符表示文件类型:
文件类型后面的9个字符以3个为一组,第一组表示“文件所有者的权限”; 第二组表示“用户组的权限”;第三组表示“其他非本用户组的权限”。每组都是 rwx 的组合,其中 r 代表可读,w 代表可写,x 代表可执行;如果没有对应的权限,就会出现减号(-)。
- 连接数:表示有多少文件名连接到此节点
- 文件所有者:表示该文件的“所有者的账号”。
- 文件所属用户组
- 文件大小(默认单位为字节)
- 文件最后被修改的时间(或创建文件日期)
- 文件名
- 如果文件名之前有“.”则说明是“隐藏文件”,执行“ls -a”可列出隐藏文件
Linux常用命令
1. shell
shell是Linux中的一个程序,负责接收用户的输入,跟据用户的输入找到其他程序并运行。
2. 命令提示符
3. 命令格式
目录/文件操作命令
1. pwd
2. cd
3. mkdir
4. rmdir
5. ls
6. cp
7. rm
8. cat
9. touch
改变文件的权限和属性
- chgrp:改变文件所属用户组
- chown:改变文件所有者
- chmod:改变文件的权限
查找/搜索命令
可以加入:-w全字匹配。
压缩/解压命令
网络命令
route命令的路由信息:
可以使用route命令管理路由。
vi编辑器
vi是一个命令,也是一个命令行下的编辑器,有如下功能:
- 打开文件、新建文件、保存文件
- 光标移动
- 文本编辑
- (多行间 | 多列间)复制、粘贴、删除
- 查找和替换
1. 模式
vi编辑器有三种模式,各个侧重点不一样:
- 一般模式(光标移动、复制、粘贴、删除)
- 编辑模式(编辑文本)
- 命令行模式(查找和替换)
2. 文件的打开/新建/保存
3. 编辑文件
打开文件后,默认处于“一般模式”,此时可以输入以下字母:
4. 快速移动光标
5. 文本复制/粘贴/删除/撤销
6. 文本查找和替换
7. 其他命令
file
查看文件类型。
which 和 whereis