Linux命令行
Linux命令行
程序员·小李
不知道要干什么的时候,停一停,想一想;知道想要什么的时候,努努力,拼一拼。
展开
-
【一天学awk】函数与自定义函数
按数组索引排序 找到则返回位置,否则返回0 字符串截取substr(str, index, len) 不改变原来的字符串 打印时间原创 2022-06-30 23:05:13 · 252 阅读 · 0 评论 -
【一天学awk】条件与循环
if···else if ··· else原创 2022-06-30 21:46:59 · 104 阅读 · 0 评论 -
【一天学awk】数组的使用
允许数字或字符串作为索引原创 2022-06-30 08:58:03 · 168 阅读 · 0 评论 -
【一天学awk】正则匹配
正则匹配使用//包裹在内,表示一个正则表达式。使用时,直接使用awk指令即可。原创 2022-06-30 08:44:26 · 156 阅读 · 0 评论 -
【一天学awk】运算符
加法、减法、乘法、除法、取模 正则匹配~原创 2022-06-30 00:13:17 · 182 阅读 · 0 评论 -
【一天学awk】内置变量的使用
ARGC表示变量的个数(Argument Count)ARGV表示变量内容(Argument Variable)我们发现,awk是第一个参数,其他参数是从1开始的:这里使用ARGC进行了循环,ARGV是个数组,可以遍历。使用ENVIRON获取环境变量,具体环境变量的值可以执行env查看 NF表示列数(Number Field)NR表示行数(Number Row)FNR与NR类似,在多个文件时,不同文件单独编号打印列数和数据: 打印行号和数据: FS表示输入列分割符号(Fiel原创 2022-06-29 23:44:11 · 405 阅读 · 0 评论 -
【一天学awk】基础中的基础
awk是linux环境中,类似于代码中的正则表达式的一种语法糖。 awk的语句主要分为三个部分:一是BEGIN,这个部分主要是完成初始化工作,只执行一次。然后是重复执行的部分,repeat。这个部分针对每一个匹配项执行一次相应的操作。最后是END部分,一般完成收尾操作,只执行一次。首先,我们创建一个文本,vi marks.txt 先来看看内容: 我们尝试使用awk语句,在marks.txt文本的前面加一句"This is the title."在文本的前面真的打印出了这个句子,说明BEGIN是首原创 2022-06-29 22:38:27 · 179 阅读 · 0 评论 -
【一天掌握CommandLine】文件操作
写入内容echo "From fairest creatures we desire increase," > sonnet_1_lower_case.txt使用echo可以打印到控制台,同时使用重定向>写入指定的文件中。追加内容echo "That thereby beauty's rose might never die," >> sonnet_1_lower_case.txt使用重定向>>追加到指定的文件中。比对文件的..原创 2022-05-11 07:38:42 · 323 阅读 · 0 评论 -
【一天掌握CommandLine】基础入门
打印内容(echo)使用echo可以打印内容,单引号和双引号等效取消命令(ctrl+c)ctrl + c可以取消命令的执行,常用于命令输入错误,或不想继续执行的场景,也可以中断正在执行的命令。光标移动(ctrl+a, ctrl+e)ctrl + a移至行首ctrl + e移至行尾移动至任意位置(option+鼠标点击)历史命令(向上箭头或向下箭头)清理屏幕(ctrl+l或者clear)清理光标后的输入(ctrl+原创 2022-05-08 23:51:52 · 1458 阅读 · 0 评论 -
Linux命令行006:重定向
命令结果重定向>命令结果不再显示到屏幕,而是输出到文件(覆写):追加结果到文件>>:命令错误信息重定向2>错误信息不再显示到屏幕,而是输出到文件标准输出和错误信息一并输出到文件:或者标准输出和错误信息一并追加到文件:压制错误输出...原创 2021-04-05 13:02:34 · 81 阅读 · 0 评论 -
Linux命令行005:命令初步
命令类型可执行程序,内建命令,别名,shell函数都是命令查看命令类型type查看可执行程序命令的位置which获取命令的帮助文件help查看使用说明--help一句话解释命令whatis创建命令的别名alias name=''也可以移除别名:unalias name...原创 2021-04-05 10:25:47 · 85 阅读 · 0 评论 -
Linux命令行004:目录及文件操作
通配符常见的通配符如下:通配符 含义 * 任意字符 ? 单字符 [characters] 匹配字符 [!characters] 非匹配字符 [[:lower:]] 小写字符匹配 [[:upper:]] 大写字符匹配 [[:digit:]] 数字匹配 [[:alpha:]] 字母 [[:alnum:]] 字母或数字 使用示例:通配 含义 * 所有文件 g*原创 2021-04-05 10:09:23 · 135 阅读 · 0 评论 -
【面试必备】Linux操作系统相关
一切都是文件(掌握)在Linux操作系统中,所有被管理的资源都是文件,例如网络接口卡,打印机,硬盘驱动器,输入输出设备,普通文件,目录,都被看做是文件。Linux五种文件类型(掌握)Linux目录结构(了解)常用命令切换到该目录下usr目录cd usr切换到上一层目录cd ..切换至根目录...原创 2019-08-17 16:01:44 · 153 阅读 · 0 评论 -
Linux命令行003:更多ls指令
使用ls列出当前路径下的文件和目录使用ls列出指定路径下的文件和目录使用ls列出多个目录下的文件和目录ls -l查看更多详细信息ls的常用参数ls -l文件信息详情参数释义:查看文件类型file在linux中,文件后缀并不代表文件类型。可以使用file查看文件实际类型。使用less查看文本内容链接...原创 2019-08-12 22:34:29 · 228 阅读 · 0 评论 -
Linux命令行002:目录相关
如图是我们常见的一种目录树结构:在没有图形界面的操作系统上,我们很难直观地查看目录机构,但是有替代的其他方法。查看当前的目录pwd列出当前目录下的文件和子目录ls切换目录cd使用绝对路径:从根目录开始,依次展开到指定的目录。使用相对路径:相对于当前目录的路径。返回父目录: cd ..返回家目录 cd返回历史目录 cd -返回...原创 2019-08-12 22:11:56 · 157 阅读 · 0 评论 -
Linux命令行001:小试牛刀
$代表普通用户登录后的符号#代表超级用户登录后的符号使用 ↑ 可以查找历史命令,使用 ↓ 可以取消查找,最多记忆最近的1000条命令显示当前日期: date显示一个日历: cal查看当前磁盘可用空间: df查看当前可用内存:free退出终端:exit...原创 2019-08-12 21:57:10 · 156 阅读 · 0 评论