Linux
shell基本语法
Linux常用命令 文件 网络 性能
Android常用性能分析命令
Android常用自动化命令
iOS常用命令
shell数据分析实战
向小雅
起风了
展开
-
Linux软件安装命令
参考文章:https://www.cnblogs.com/hanzhi/articles/10046003.html ---- Linux下软件的安装主要有两种不同的形式。第一种安装文件名为filename.tar.gz。另一种安装文件名为 filename.i386.rpm。以第一种方式发行的软件多为以源码形式发送的。第二种方式则是直接以二进制形式发行的。i386即表示该软件是按 Inter 386指令集编译生成的。 ---- 对于第一种,安装方法如下: ---- 首先,将安装文件拷贝至你的目录中转载 2020-10-16 16:01:56 · 447 阅读 · 0 评论 -
Linux常用命令
Linux常用命令 文件管理 对文件:增删改查、重命名、权限 对目录:增删查、重命名、切换、复制、移动 查看当前目录 对文件内容:查看、检索、排序、过滤、统计、编辑 mkdir test 单目录 mkdir -p test/test1 多级目录 mkdir -m 777 test 创建目录的同时,赋予权限 rmdir test rmdir -p test/test1 删除多级目录 rm -i 删除询问 rm -f 直接删除 不询问 rm -r 递归删除 chmod 777 chmod u=rwx,g=rw原创 2020-10-10 13:53:16 · 145 阅读 · 0 评论 -
Shell基础
Shell环境有哪些?Linux默认的是哪个? Shell脚本编程:文本编辑器+脚本解释器 脚本解释器在Shell脚本中的体现:#! 运行Shell脚本的两种方法:可执行程序、作为解释器参数 可执行程序这种运行方法,在执行过程中的注意事项? 以上 Shell变量命名规范? Shell变量赋值:显示赋值、用语句赋值举例? Shell变量的使用:花括号与美元符号 Shell变量的使用与变量的二次赋值对变量的写法区别? Shell设置只读变量:readonly Shell删除变量:unset Shell使.原创 2020-08-11 18:22:19 · 294 阅读 · 0 评论 -
Linux三剑客
grep awk sed 题目 匹配nginx.log中404和500有多少行 cat nginx.log | awk '{print $9}' | grep -E '404|500' | wc -l # 过滤输出了$9一列 awk '$9~/400|500/' nginx.log | wc -l # 只将$9匹配,输出的仍是完整行 统计nginx.log中出现次数最多的ip cat nginx.log | awk '{print $1}' | sort | uniq -c | sort -rn | he原创 2020-09-29 14:24:49 · 94 阅读 · 0 评论 -
Linux网络、性能命令
cpu相关 内存相关 I/O相关 网络相关1 网络相关2原创 2020-09-01 15:41:07 · 369 阅读 · 0 评论 -
Top交互命令
c: 显示完整的命令 d: 更改刷新频率 f: 增加或减少要显示的列(选中的会变成大写并加*号) F: 选择排序的列 h: 显示帮助画面 H: 显示线程 i: 忽略闲置和僵死进程 k: 通过给予一个PID和一个signal来终止一个进程。(默认signal为15。在安全模式中此命令被屏蔽) l: 显示平均负载以及启动时间(即显示影藏第一行) m: 显示内存信息 M: 根据内存资源使用大小进行排序 N: 按PID由高到低排列 o: 改变列显示的顺序 O: 选择排序的列,与F完全相同 P: 根据CPU资源使用原创 2020-09-16 10:37:35 · 612 阅读 · 0 评论 -
Linux基本知识(二):Linux文件系统
Linux基础 基本常识 颜色奥秘 字符表示的文件类型 文件系统 根目录/ /boot引导程序,内核存放的目录 包含在引导过程中所需要的文件,系统的启动阶段,通过引导将内核加载到内存,完成内核的启动,之后内核创建好虚拟文件系统,并且从虚拟文件系统的其他子目录中加载需要在开机启动的其他程序或者服务或者特定的动作。 /sbin超级用户可以使用的命令的存放目录 root权限才能执行的命令,大多涉及系统管理的命令。 /bin普通用户可以使用的命令的存放目录 ls、cp、mkdir等命令,文件都可执行,作为基原创 2020-07-27 16:28:56 · 401 阅读 · 0 评论 -
Linux基本知识(四):Android常用自动化命令
传参 $0:表示执行的程序,是相对于执行目录的路径 $1、$2、$3:便是第几个参数,默认shell只支持9个参数,使用shift可以传递更多的参数 @、@、@、:表示所有的参数,不含$0 KaTeX parse error: Expected '}', got '#' at position 2: {#̲*}和{#@}表示位置参数的个数 通过∗:1:3,{*:1:3},∗:1:3,{.$#}来表...原创 2020-03-22 21:19:15 · 580 阅读 · 0 评论 -
Linux基本知识(三):Android命令行工具
参考官方文档 adb一种客户端-服务器程序,包括三个组件: 客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。 守护进程:在设备上运行命令。守护进程在每个设备上作为后台进程运行。 服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。 工作原理 当您启动某个 adb 客户端时,客户端会先检查是否有 adb 服务器进程正在运...原创 2020-03-22 20:25:10 · 657 阅读 · 0 评论 -
Linux基本知识(六):shell数据分析实战
介绍shell Shell价值:任务流程自动化、数据处理、不被技术栈所约束 一个简单的任务引入shell三剑客 任务:检查首页是否有死链? 确定检查的接口:curl https://testing-studio.com/ 将返回的响应存储到某文件:curl https://testing-studio.com/ > /tmp/testingStudio.html 正则匹配响应...原创 2020-03-01 17:51:39 · 619 阅读 · 0 评论