Android底层学习之Linux基础

简介: Andriod底层基础

1、Linux系统是一种类UNIX的操作系统,开源

2、基本命令

2.1 打开终端

Ctrl+Alt+T,或者按住Alt键,然后在光标提示处输入terminal,按回车键即可

2.2 目录操作

cd dir:change directory 切换、进入目录
pwd:查看当前所在目录
cd -:对已切换过的目录进行恢复操作,即返回到切换前目录
cd ..:切换到包含当前目录的上层目录
ls: 显示目录内容

2.3 文件操作

touch file:创建一个文件
mkdir dir:创建一个目录
rm file: 删除一个文件
rm -r dir:删除一个目录
rmdir: 删除一个目录
cp file file_copy:复制文件
mv file file_move:移动文件
find / -name filename:查找文件,find可能因用户权限出现permission denied无法查到到查找出来文件
find ./ -name 'filename'
awk: 查找如在文件中查找 awk '/set/' vivado.log 打印出vivado.log文件中所包含set的行的内容。
vim使用:linux上文件本机工具,可通过sudo apt-get install vim安装,新建个文件myfile,使用vim myfile后按回车进入编辑模式,在编辑器中输入i或者a进入编辑模式,屏幕左下角有INSERT提示即表示可编辑

3、shell脚本

同windows中bat脚本一样,shell脚本是将一系列命令写到一个文件中,并赋予这个文件可执行的权限,可执行权限不能执行,则试试使用:
chmod a+x myfile

4、Linux源码与Android源码介绍

_88V6_7_L_G_OV_0H_WK
L_U_2U_UTEQ7_N5HI0O_V

目录
相关文章
|
9天前
|
Android开发
Android学习 —— 测试init.rc中的条件触发的处理顺序
Android学习 —— 测试init.rc中的条件触发的处理顺序
|
16天前
|
NoSQL Ubuntu Linux
Linux内核学习
Linux内核学习
40 3
|
14天前
|
搜索推荐 Android开发
学习AOSP安卓系统源代码,需要什么样的电脑?不同配置的电脑,其编译时间有多大差距?
本文分享了不同价位电脑配置对于编译AOSP安卓系统源代码的影响,提供了从6000元到更高价位的电脑配置实例,并比较了它们的编译时间,以供学习AOSP源代码时电脑配置选择的参考。
34 0
学习AOSP安卓系统源代码,需要什么样的电脑?不同配置的电脑,其编译时间有多大差距?
|
10天前
|
Linux
使用qemu来学习Linux的休眠和唤醒
使用qemu来学习Linux的休眠和唤醒
|
10天前
|
Linux
linux内核原子操作学习
linux内核原子操作学习
|
10天前
|
Ubuntu Linux
用crash工具学习Linux内核 —— 查看cgroup_roots
用crash工具学习Linux内核 —— 查看cgroup_roots
|
10天前
|
Ubuntu Linux 调度
Linux内核学习
Linux内核学习
|
14天前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
48 0
|
Android开发
Android 基础课堂 - Lesson.3
#### Android 基础课堂 经过上一周的小课堂,我们已经成功创建一个Android工程啦,也知道了四大组件中使用最多的Activity,本周呢,按正常情况来看,我们是应该开始那个我们一直说的APP的开发了,好,那么就让我们正式进入开发吧。 既然要进入开发了,那么就让我
8715 0
|
Java 开发工具 Android开发
Android 基础课堂 - Lesson.1
#### Android 基础课堂 - 之所以叫Android基础课堂嘛,是因为本部分主要的内容是关于Android开发的一些小知识也可以算是一个入门教程吧,我们志在让读者了解Android开发,清楚Android开发的过程~并能更好的看懂我们的周刊。 - 基础课堂将会从最基础的Androi
15639 0