linux创建文件夹

解决ERROR: No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android

左心房为你撑大大i 提交于 2019-11-28 17:52:49
在下载XposedBridge源码编译的时候出现 No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android 错误 查找资料发现不少伙伴也遇到了,但是解决的办法有多种,这里略作总结 首先产生这个问题的原因是因为官方不推荐使用 mipsel-linux-android 了,所以gradle没有支持,但是旧版本的项目编译无法通过 解决方式1(不推荐): 亲测无用,因为官方新版的ndk已经没有 mipsel 了,不死心的可以在这个地址下载(需要访问google) ndk下载地址 下载自己需要的版本解压 然后将 mips64el-linux-android 放到如下目录 这个还是有点麻烦的,并且不适用,因为需要访问google的Android官网并且下载的东西有点大(不到1G),从这里也可以看出SDKManager下载的东西并不全 解决方式2: google 不推荐使用 mipsel ,但是很多库还是检测它是否存在,如果不存在就报错,其实可以创建空文件夹或者 ln -s arm-linux-androideabi-4.9 mipsel-linux-android 其实都一样占个位置而已防止检测不通过编译失败, 这种方式也不推荐,因为官方都放弃了,还用它干什么呢

Shell基本命令

亡梦爱人 提交于 2019-11-28 17:34:12
前言 前面咱们已经成功安装了Linux系统--centos7,那么现在跟着超哥奔向Linux的大门。 Linux命令行的组成结构 [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# Linux系统命令操作语法格式 命令 空格 参数 空格 【文件或路径】需要处理的内容 rm -rf /tmp/* ls -la /home 结婚 -没车没房 女的就行 结婚 -有车有房 白富美 1.一般情况下,【参数】是可选的,一些情况下【文件或路径】也是可选的 2.参数 > 同一个命令,跟上不同的参数执行不同的功能 执行linux命令,添加参数的目的是让命令更加贴切实际工作的需要! linux命令,参数之间,普遍应该用一个或多个空格分割! 创建一个目录 /oldboy windows下: 鼠标右击 > 新建文件夹 Linux下: make directory > mk dir > mkdir------------------------------- mkdir /oldboy------------------------------- cd / mkdir oldboy#递归创建a/b c/dmkdir -p

Linux 基础学习2

大兔子大兔子 提交于 2019-11-28 17:24:46
目录 Linux 基础学习2 文件目录结构 文件命名规范 文件系统结构 linux应用程序的组成 绝对路径和相对路径 目录名和基名 切换目录 切换到家目录 切换到上一次的目录 显示当前的工作目录 列出目录或者文件 linux下的目录类型 查看文件状态 touch 文件通配符 创建目录 显示目录树 删除目录 复制文件和文件夹 移动、重命名 删除 链接 查看文件类型 输入和输出 I/O重定向 标准输入和错误输入分开保存 合并所有的输出 从文件导入stdin 多行发送给stdin 管道 Linux 基础学习2 文件目录结构 文件和目录被组织成一颗倒置的树状结构 文件系统从根开始,“/” 文件名称严格区分大小写 隐藏文件以"."开头 路径的分隔符为"/" 文件命名规范 文件字符最长为255个字符 包括路径在内文件名称最长为4095个 颜色表示 蓝色文件 --> 目录 绿色文件 --> 可执行文件,可执行的程序 红色文件 --> 压缩文件或者包文件 浅蓝色文件 --> 链接文件,主要是使用 ln 命令建立的文件 白色文件 --> 一般性文件,如文本文件,配置文件,源码文件等 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色文件 -->其他文件 除了斜杠和NULL,其他所有字符都可以使用 对大小写敏感 文件系统结构 /boot 引导文件的存放位置,内核文件、引导加载器都在此目录

【转】46个Linux常用命令

别等时光非礼了梦想. 提交于 2019-11-28 16:21:49
转: https://www.cnblogs.com/passzhang/p/8552757.html 问题一: 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 答案: 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd 问题二: 怎么查看当前进程?怎么执行退出?怎么查看当前路径? 答案: 查看当前进程: ps 执行退出: exit 查看当前路径: pwd 问题三: 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令? 答案: 清屏: clear 退出当前命令: ctrl+c 彻底退出 执行睡眠 : ctrl+z 挂起当前进程fg 恢复后台 查看当前用户 id: ”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名 查看指定帮助: 如 man adduser 这个很全 而且有例子; adduser --help 这个告诉你一些常用参数; info adduesr; 问题四: Ls 命令执行什么功能? 可以带哪些参数,有什么区别? 答案: ls 执行的功能: 列出指定目录中的目录,以及文件 哪些参数以及区别: a 所有文件l 详细信息,包括大小字节数,可读可写可执行的权限等 问题五: 建立软链接(快捷方式),以及硬链接的命令

你应该掌握的那些Linux命令

邮差的信 提交于 2019-11-28 15:26:51
掌握一些常用的Linux命令,会让你在工作中如鱼得水,应付自如。这篇文章将讲述一些在日常工作中高频度出现的Linux命令,其适用于普通的广大程序员朋友,而对于专业从事Linux运维的工作人员,除了下面的命令之外,还要掌握更多的Linux操作指令,这里笔者就不班门弄斧了。 更多资料 更多资料请加Linux后台服务架构技术群: 783153655 获取 文章目录 更多资料 测试环境 常用的文件操作指令 ls ls --help cd mkdir rm cp mv touch cat more chmod find vi du 网络命令 ifconfig ping netstat lsof 系统操作命令 shutdown uname kill 使用技巧 技巧1:如何减少命令输入的频率 技巧2:如何快速记住这些命令 技巧3:如何更优雅地使用命令行 后记 补充知识 Linux VS Unix 测试环境 操作系统:Ubuntu 16.04 Ok,Let’s do it ! 常用的文件操作指令 ls 这个命令的主要作用是列出当前目录下的所有文件和文件夹列表,如下图: 每一个Linux命令都可以包含一定的参数,要查看当前命令下的所有参数用法,在命令行后面加–help,即可 ls --help 关于这个命令,还有一个很重要的参数-l -l会将文件或目录列表竖排,同时会显示当前文件的详细信息,例如

Linux高频命令汇总

点点圈 提交于 2019-11-28 15:25:58
Linux高频命令汇总 授之以渔 通用命令 对软件包的操作 对目录 文件的操作 总结 这里列举一些在日常使用linux时出现频率很高且简单命令。 授之以渔 使用以下操作查看某条指令的详细用法: #查看touch命令的详细用法 man touch #或者查看简单版 touch --help 通用命令 #进入目录dir cd dir #返回上一级目录 cd .. #返回用户目录 即/home/username cd #改变文件src为所有用户可以执行的文件+x 可读+r 可写+w chmod +rwx src #+rwx即所有用户可读可写可执行 #改变为不可读可写不可执行用-rwx chmod -rwx src #查看IP ifconfig #查看磁盘使用情况 以MB为单位显示 df -m #查看内存使用情况 以MB为单位显示 free -m #查看进程 top #终止当前命令行进程 ctrl+c #终止某个进程 pid可以用top查看 kill pid 对软件包的操作 # 更新软件列表 sudo apt-get update #升级已安装的软件包 sudo apt-get upgrade #安装名为 yum 的软件包 sudo apt-get install yum #清理系统 sudo apt-get autoclean sudo apt-get clean sudo apt

Linux常见操作

拟墨画扇 提交于 2019-11-28 15:17:52
Linux浏览器页面放大缩小:ctrl+'鼠标滚轮' 命令 选项 文件/目录 rm删除 关键字:remove rm -ri 可以查看要删除的文件 rm -rf r:递归删除文件内的子文件夹 f:强制删除 rm -rf * 删除所有文件 先ls查看 说明:1,删除当前文件夹,要返回上一级 2,直接删除目录,删除不了,要加入 -r 提示:例如 rm --help ls 查看详细 ls -la a 查看隐藏文件 l 查看长信息 cd 打开文件夹 cd ~到用户根目录 cd - 最近两个位置切换 cd / 到最终根目录 pwd 查看当前目录 touch 创建文件名 mkdir (创建)目录1 目录2 关键字:make directory mkdir -p (创建递归目录) 父目录/子目录 cp 复制文件/目录(特殊) 关键字:copy 复制文件:cp 文件名 路径 复制目录:cp -r 目录名 路径 cp lion/Simba/hello.py ./ 说明:根据路径选择文件,然后复制到指定文件夹下(./代表 到当前目录下) mv 剪切 文件/目录 路径 mv hello.py ./nihao.py 在当前路径 重命名 vim 文件名:创建并编辑文件:a/i/0, Esc, ,shift+':'(注意英文状态下输入":"),wq w:保存 q:退出 示例:vim lion/Simba/1

Linux命令工作中常用总结

左心房为你撑大大i 提交于 2019-11-28 14:49:41
1. 搜索   在vi和vim中如果打开一个很大的文件,不容易找到对应的内容,可以使用自带的搜索关键字进行搜索定位:   在vi和vim界面中输入:"/"(反斜杠),之后会出现一个输入框让你输入,当你输入的关键字在文件中存在就会以高亮的形式显示出来,之后按 回车 就确定定位到当前高亮位置,如果不是你要找的,则可以按: "n", 意即寻找下一个输入关键字的内容。 2. vim恢复以及乱码问题 (1) 在vi和vim中如果不小心误删除了一些东西,想要恢复怎么办? 首先要退出编辑状态,即按 Esc键 ,之后再按 u 撤销之前的修改的内容。 (2) 在用vi或vim打开一个文件的时候,如果有些地方出现一些特殊符号或是乱码,可以通过以下命令尝试: vim -b mytest.php(其中-b一般是用来查看对应的二进制文件的) 3. 管道命令,即竖杠-->'|' 上面的意思是:将查询出来的内容交给管道后面的命令装饰之后再展示出来   例如:cat install.log | more (more的意思是将一屏放不下的内容以分页的形式显示)      ls -l /etc | more   如果想看上一页的内容,可以通过:Shift + PageUp 来查看   管道配合grep(过滤)可以达到很好用的组合例如:   cat -n hello.txt | grep "hello"

linux命令

假装没事ソ 提交于 2019-11-28 10:31:41
1. ls 查看指定目录下的内容   ls -l 查看当前目录下的所有文件(可以简写为:ll)   ls -a查看当前目录下的所有文件(包含隐藏文件) 2.创建目录:   1.mkdir 创建单个目录   2.mkdir -p 创建多层目录 3.改变活动目录   1.cd 进入目录   2./绝对路径   3.相对路径   4.~当前用户主目录(用户主目录放在/home/username/下,root用户放在根目录下)   5. ..上一级 .当前目录 切换用户为普通用户 4.rmdir删除目录(只能删除空的目录,不能删除文件) apps2里面还有文件夹,所以删除失败 5.touch 创建一个空的文件 || 更新文件的修改时间 使用root用户在桌面创建文件,使用普通用户登录: 然后给用户授权,chown -R 用户名 文件名 :给用户赋予对文件a的读写权限 6.cat/more/less查看文件内容 7.rm删除文件 rm 删除文件 rm -rf 强制删除目录 rm -rf可以删除多级目录下的文件或目录,强制删除,rm会提示是否删除 8.cp复制文件/文件夹 cp a.txt b.txt 复制a文件为b文件 cp -f zs apps 复制a目录为b目录 9.解压文件/压缩文件 打包:tar zcvf xxx.tar.gz xxx 将目录xxx打包为xxx.tar.gz   

Linux学习-基本命令2

微笑、不失礼 提交于 2019-11-28 10:30:50
安装tree命令 yum -y install tree 测试 tree /tmp [root@wyx ~]# tree /tmp/ /tmp/ ├── anaconda.log ├── hsperfdata_root │ └── 2501 ├── ifcfg.log ├── ks-script-jR59Cn ├── packaging.log ├── program.log ├── sensitive-info.log ├── ssh-fmRNRSoUpjU1 │ └── agent.2976 ├── storage.log ├── systemd-private-112f9aa347cb4c80a231893beba8b8f9-chronyd.service-xRP6es │ └── tmp ├── systemd-private-112f9aa347cb4c80a231893beba8b8f9-colord.service-EcdPJq │ └── tmp ├── systemd-private-112f9aa347cb4c80a231893beba8b8f9-cups.service-yBpLCq │ └── tmp ├── systemd-private-112f9aa347cb4c80a231893beba8b8f9-rtkit-daemon.service