01-10 Linux-bash编程

2021-08-28
阅读 2 分钟
650
变量命名规则:只能使用英文字母、数字与下划线,首个字符不能以数字开头中间不能有空格,允许使用下划线不能使用标点符号不能使用 bash 里的关键字(可用help命令查看保留关键字)定义与使用变量: {代码...} 变量类型字符串:name="leo"拼接字符串:greeting="hello,"$name"!"数组:array=(v1, v2, v3)取数组中某个值...

01-09 Linux三剑客-awk

2021-08-28
阅读 4 分钟
899
定义把文件逐行读入,以空格为默认分割符,将每行切片,切开的部分再进行后续处理处理流程:格式:awk [参数] 'pattern action' [文件]pattern:正则表达式action:对匹配到的内容执行的命令(默认为输入每行内容)常用参数:FILENAME:awk 浏览的文件名BEGIN:处理文本前要执行的操作END:处理文本后要执行的动作FS:设...

01-09 Linux三剑客-sed

2021-08-28
阅读 1 分钟
1.1k
格式:sed [-hn][-e<script>][-f<script file>][file]-h:显示帮助文档\-n:仅显示 script 处理后的结果\-e<script>:已选项中指定的 script 来处理输入的文本文件\-f<script文件>:已选项中指定的 script 文件来处理输入的文本文件\

01-07 Linux三剑客-grep

2021-08-19
阅读 1 分钟
794
定义根据用户指定的模式(pattern),对目标文件进行过滤,显示被漠视匹配到的行格式:grep [参数] 匹配内容 [文件]常用参数:-v:显示未匹配到的行-i:忽略大小写-n:显示匹配的行号-c:统计匹配的行数-o:仅显示匹配到的字符串-E:使用 ERE,相当于 egrep实战应用:显示含有 root 的行,并显示行号 {代码...} 显示不包...

01-06 Linux常用命令-统计

2021-08-19
阅读 1 分钟
872
排序sort:用于排序-b:忽略开头的空白字符-f:将小写字母看作大写字母-h:根据存储内容大小排序(KB, MB, GB)-n:按数字大小排序,默认顺序-o:将结果写入文件-r:倒序-t:指定分割符-V:按照数字版本排序-k:指定排序的关键字(按哪一列排序),与 -t 参数配合使用 {代码...} {代码...} {代码...}

01-05 Linux常用命令-性能统计

2021-08-19
阅读 5 分钟
1k
CPU 相关w:查看当前系统的负载 {代码...} cat /proc/cupinfo:查看 CPU 相关的基本信息 {代码...} top:显示进程所占的系统资源 {代码...} 测试系统负载,参考命令: {代码...} {代码...} 常用方式:top -p 进程号:只观察一个进程的状态 {代码...} top -p 进程号 -d 间隔时间 -n 刷新次数其他:<!---->-b:批处...

01-04 Linux常用命令-网络相关

2021-08-19
阅读 2 分钟
814
网络相关命令ifconfig:查看网卡信息 {代码...} ping:测试远程主机联通性常用方式:ping -c 次数 IP地址:连接多少次ping -i 间隔时间 IP地址:每次 ping 的间隔时间 {代码...} netstat:打印网络连接状况、所开放的端口、路由表等信息常用方式:netstat -ntpl:打印当前系统启动哪些端口

01-03 Linux常用命令-文本处理

2021-08-19
阅读 1 分钟
789
文本处理vi/vim:文本编辑vim 有三种模式:一般模式:默认编辑模式命令模式一般模式移动光标删除、复制与粘贴编辑模式进入编辑模式的方式:命令模式搜索与替换保存、退出等echo:屏幕输出,相当于 Python 中的 print()>:输出重定向

01-02 Linux常用命令-文件处理

2021-08-19
阅读 4 分钟
867
帮助文档man:用于查看命令的帮助文档格式:man 需要查询的命令例如:man ls相关快捷键使用:退出:q下一页:空格键上下移动:上下方向键--help:也可以用于查看帮助文档格式:需要查询的命令 --help文件管理命令ls:用于列出指定目录或者文件常用方式:ls -l = llls -a:显示所有文件,包含隐藏文件cd:用于切换用户所...

01-01 Linux系统与shell环境准备

2021-08-19
阅读 1 分钟
1.1k
Linux 内核目前流行使用 CentOSLinux 与 Windows 的区别Linux 目录结构由 "/" 根目录开始shell常见的shell,其中,/bin/bash 最为常用远程连接服务器推荐使用:MobaXterm兼具 xshell 与 xftp 的功能,而且样式更美观,功能更强大下载连接:MobaXterm官网下载安装及基本使用注意点: