misty's technology stack
有效行动是第一驱动力
小雾的技术栈

一天不折腾,一天没长进

小雾的技术栈
一天不折腾,一天没长进
搜索什么...

Shell编程之正则表达式与字符处理

正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配,grep,awk,sed等命令可以支持正则表达式 通配符用来匹配符合条件的文件名,通配符是完全匹配,ls |find| cp这些命令不支持正则表达式,所以只能用shell自己的通配符进行匹配了 注意这个概…

   220   2019-07-03   查看更多

Shell编程之条件判断与流程控制

Shell流程控制语句 条件判断式 按照文件类型判断 两种判断格式 test -e /root/install.log 推荐 :[-e /root/install.log] 操作示例: misty@ubuntu:~/MyFile/test$ ls canshu1.sh test1.sh test2.sh test3.sh test4.sh # [] 内部两侧需要空格隔开 misty@…

   346   2019-07-03   查看更多

Shell运算符之变量

和Java或者c语言不同,shell是用来写脚本的用于主机维护,所见即所得,编译的过程和执行过程在一起 bash变量 bash就是Linux的标准shell 什么是变量和变量的分类 变量是计算机内存的单元,其中存放的值可以改变 变量让你能够把程序中准备使用的每一段数据都赋给…

   215   2019-07-03   查看更多

Shell编程之shell运算符

Shell变量的缺点 shell变量是弱类型 默认是字符串类型 declare命令 语法: declare [+/-] [选项] 变量名 * -: 给变量设定类型属性 * +: 取消变量的类型属性 * -a: 将变量声明为数组型 * -i: 将变量声明为整数型(integer) * -x: 将变量声明为环境变量 * -r: …

   200   2019-07-03   查看更多

Xposed常见问题以及小技巧

Xposed模块安装报错 Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing 问题排查方法: 检查是否是签名包 检查是否开启了 Instant Run 如果打开了记得关闭

   233   2019-07-02   查看更多

Linux日常使用问题解决方案

ubuntu 18.04 网络图标不见的问题解决方案 sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start sudo gedit /etc/NetworkManager/NetworkManager.conf 把false改成true sudo service networ…

   550   2019-06-29   查看更多

Docker环境下编译android源码|编译可运行xposed

前言 因为我的电脑是Ubuntu18的版本,成功编译xposed刷入手机之后无法启动,检查了所有的环境,没有问题,发现可能是Ubuntu系统的兼容库的问题,但是我不可能重新安装系统吧,毕竟有点蠢,所以最好的方式就是在docker的Ubuntu容器中编译,统一环境问题,也可以隔离环境…

   928   2019-06-28   查看更多

Linux下的包管理命令|aptitude命令基本使用

aptitude 是 Debian GNU/Linux 系统中, 非常神奇的的软件包管理器,基于大名鼎鼎的 APT 机制, 整合了 dselect 和 apt-get的所有功能, 并提供的更多特性,特别是在依赖关系处理上。   aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 a…

   195   2019-06-28   查看更多

Linux系统管理之进程管理

进程管理简介 进程是正在执行的一个命令或者程序,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源 进程管理的作用 判断服务器健康状态 查看系统中的所有进程 杀死进程 进程查看-ps命令和pstree 命令 ps aux 查看系统中的所有进程…

   231   2019-06-24   查看更多

Linux系统管理之系统资源管理

系统资源查看 vmstat 命令监控系统资源 vmstat [刷新延时] [刷新次数] vmstat 1 3 每隔一秒钟一次一共刷新三次 缓存和缓冲的区别 简单来说缓存(cache) 是用来加速数据从硬盘中读取的,而缓冲(buffer)是用来加速数据写入硬盘的 dmesg 开机时内核…

   220   2019-06-24   查看更多
加载更多