Linux常用命令
cmd
粪逗er
努力的人运气不会差
展开
-
IFS分割符
https://blog.csdn.net/earthchinagl/article/details/808048931、查看变量 IFS 的值。$ echo $IFS $ echo "$IFS" | od -b 0000000 040 011 012 012 0000004直接输出IFS是看不到的,把它转化为二进制就可以看到了,"040"是空格,"011"是Tab,"012"是换行符"\n" 。最后一个 012 是因为 echo 默认是会换行的。...原创 2021-03-29 20:29:06 · 139 阅读 · 0 评论 -
shell: 修改文件名 mv
for var in `find . -name *.cc`; do mv $var `echo $var | sed 's/.cc/.cpp/g'`; done原创 2021-01-07 17:41:36 · 472 阅读 · 0 评论 -
shell脚本: 删除系统中所有的[共享内存、信号量、消息队列]
删除系统中,所有的[共享内存、信号量、消息队列]#!/bin/bashfor i in `ipcs -m | tail -n +4 | awk {'print $2'}` # 共享内存do ipcrm -m $i; echo 删除shm = $idonefor i in `ipcs -s | tail -n +4 | awk {'print $2'}` # 信号量do ech...原创 2019-09-05 12:04:22 · 1269 阅读 · 0 评论 -
Linux定时任务crontab
定时任务的创建:crontab -e 进入任务编辑状态* 代表所有的取值范围内的数字/ 代表每的意思,/5表示每5个单位- 代表从某个数字到某个数字, 分开几个离散的数字 * * * * * 命令分 时 日 月 周 0 4 1 1 * 1月1日早上4点 0 */2 * * * 每2个小时 0 23-7/2 * * * 晚上11点到早上7点之间每两个小...原创 2018-12-14 12:03:33 · 177 阅读 · 0 评论 -
Linux awk详解
awkawk '条件 {动作}' 文件名# 示例 $ awk '{print $0}' demo.txt # 将demo.txt的每一行都原样输出 print 打印 $0 当前行知识点1:'条件 动作’使用单引号,不能使用双引号知识点2:$0表示当前行,$1,$2,$3,…,$i表示第1,2,3,i列为了便于举例,使用/etc/passwd文件进行awk举例...原创 2018-11-19 10:55:22 · 167 阅读 · 0 评论 -
Linux快捷键、目录结构
1.用户在Terminal中输入Linux命令后,工作原理(Shell是命令解析器):1.先在[环境变量]中查找该命令2.执行该命令2.快捷键删除光标之前:Ctrl+U删除光标之后:Ctrl+K光标移动到头部:Ctrl+A光标移动到尾部:Ctrl+E3.Linux的目录结构[gjw@localhost ~]$ ls /bin (binary)可执行程序dev (de...原创 2018-10-10 09:55:01 · 153 阅读 · 0 评论 -
C语言中使用正则表达式
int regcomp(regex_t *preg, const char *regex, int cflags);说明当正则表达式regex,不符合正则表达式语法规范时,regcomp函数调用会失败。否则,regcomp函数调用成功,并将编译好的结果存放在preg参数中,以便后序使用。参数preg:字符串regex编译成preg,preg作为输出参数正则表达式串regex标志位cf...原创 2018-11-06 20:32:25 · 6700 阅读 · 0 评论 -
Linux sed详解
一.详细介绍sed的语法格式sed 参数 _________ 待操作文件其中,参数详解参数意义-n屏蔽自动打印,最常与编辑操作p一起使用-i直接修改源文件(sed命令仅仅是将操作结果输出到屏幕,不修改文件)-f script-file-r在脚本指令中使用扩展正则表达式,类比于grep的-E选项二.sed语法中_________的三种情况方...原创 2018-11-06 17:27:47 · 203 阅读 · 0 评论 -
正则表达式之通配符
字符字符含义举例.匹配任意一个字符abc. ==> abcd,abcd9等[]匹配括号中的任意一个字符[abc]d ==> ad,bd或cd-在[]括号内表示字符范围[0-9a-fA-F] ==> 一位十六进制数字^位于[]内的开头,表示原创 2018-11-06 15:26:42 · 408 阅读 · 0 评论 -
Linux常用基础命令
tree tree 查看当前目录 tree dir 查看指定目录# 该命令需要安装:yum intsall tree ls-a 显示所有文件(隐藏文件前面以.作为开头)-l [gjw@localhost ~]$ ls -l Makefile -rw-rw-r--. 1 gjw gjw 143 10月 9 22:18 Makefile-rw-rw-r--中 第一位 ...原创 2018-10-10 11:10:38 · 231 阅读 · 0 评论 -
一文看懂Linux Shell编程
解释性语言语言:python/shell/ruby等脚本语言编译性语言:C/C++常识1.脚本文件以 #! 开头,用于指定命令解释器2.如何执行脚本?(1)给脚本添加可执行权限:chmod a+x example.sh(2)执行方式:./example.sh. example.shsource example.sh/bin/sh example.sh/bin/bash ex...原创 2018-10-31 18:03:58 · 407 阅读 · 0 评论 -
Linux常用命令--文本查看篇
空原创 2018-10-31 17:28:36 · 160 阅读 · 0 评论 -
Linux常用命令--压缩包管理
1.linux下常见压缩格式.gz -gzip.bz2 -bzip22.tar c-创建压缩文件 x-释放压缩文件 v-打印提示信息 f-指定压缩包的名字 z-使用gzip的方式压缩文件 -xxx.tar.gz j-使用bzip2的方式压缩文件 -xxx.tar.bz2压缩c:tar [z|j]cvf 生成压缩包的名字[tar.gz|tar.bz...原创 2018-10-10 11:36:04 · 148 阅读 · 0 评论