随笔分类 -  shell

摘要:快捷键【移动光标】Ctrl+A 标移到行首。它在多数文本编辑器和 Mozilla 的 URL 字段内可以使用。Ctrl+E 把光标移到行尾。它在多数文本编辑器和 Mozilla 的 URL 字段内都可使用。 Alt+F 光标向前移动一个单词Alt+B 光标向后移动一个单词 Ctrl+F 光标向前移动 阅读全文
posted @ 2019-04-29 00:34 安于夏 阅读(132) 评论(0) 推荐(0)
摘要:基本正则 ^ 开始$ 结尾[ ] 集合[ ^ ] 对集和取反. 任意单个字符* 匹配前一个字符出现了任意次包括0【*不能单独使用】\{n,m\} 匹配前一个字符出现了n到m次\{n,\} 匹配前一个字符出现了n次以上\{n\} 匹配前一个字符出现了出现了n次 扩展正则 + 至少1次 a+? 0次或1 阅读全文
posted @ 2019-04-29 00:33 安于夏 阅读(358) 评论(0) 推荐(0)
摘要:源码inotify-tool 4k,1,光盘没有2,光盘有,版本比较低 yumrpm -ivh都无法实现定制word,excel,ppt,access 源码: 可实现定制安装1,安装依赖gcc,其他2,tar 解包3,./configure 系统检查和配置(检查有没有依赖包)4,make (c语言 阅读全文
posted @ 2019-04-29 00:33 安于夏 阅读(163) 评论(0) 推荐(0)
摘要:echo ${变量:开始:长度},开始从0 # phone=13734220123# echo ${phone}13734220123# echo ${#phone} #指这个变量一共有多少位11# echo ${phone::5} #第一位默认从0开始,截5位数13734# echo ${phon 阅读全文
posted @ 2019-04-29 00:32 安于夏 阅读(131) 评论(0) 推荐(0)
摘要:for循环 for 变量名 in 值列表 #值列表,值和值之间用空格来隔开do 命令序列done # vim /root/nb.sh #!/bin/bashfor i in 1 2 3 #在这个脚本里,i只负责循环次数do echo NB echo $idone # chmod +x /root/n 阅读全文
posted @ 2019-04-29 00:32 安于夏 阅读(168) 评论(0) 推荐(0)
摘要:shell 是在Linux内核与用户之间的解释器程序通常指/bin/bash负责向内核翻译及传达用户/程序指令相当于操作系统的“外壳” shell的使用方式交互式 命令行人工干预,智能化程度高效率低 非交互式 脚本需要提前设计,智能化难度大效率高,批量执行方便在后台静悄悄的运行 如何切换shell环 阅读全文
posted @ 2019-04-29 00:31 安于夏 阅读(208) 评论(0) 推荐(0)
摘要:ps aux 查看进程数量 $RANDOM 整数 expr $[a+b] $(()) let x=a+b小数 echo "scale=2;1.1+2.2" | bc 测试判断 test 表达式 #[表达式]test a==aecho $? 字符串判断 == != -z ! -z数字判断 -eq -n 阅读全文
posted @ 2019-04-29 00:31 安于夏 阅读(212) 评论(0) 推荐(0)
摘要:[root@server0 ~]# tailf /var/log/secure #动态查看文件的最后10行显示屏会显示文件最后10行,按回车一直到屏幕是空白的 然后新开一个终端,试着远程本机,故意 输错密码,然后会发现原来的终端会跳出新的信息,可以看到有人 远程失败 Failed password, 阅读全文
posted @ 2019-04-29 00:30 安于夏 阅读(183) 评论(0) 推荐(0)
摘要:Shell脚本:一个可运行的文件,可实现某种功能。 书写规范:#! 环境声明(以下的代码由哪个程序翻译)# 注释文本可执行代码 变量的种类1.环境变量:变量名一般大写,由系统定义完成,用户直接使用。 USER=永远储存当前系统登陆的用户名。echo $USER #如果切换到其他用户,也会变成相应用户 阅读全文
posted @ 2019-04-28 23:57 安于夏 阅读(218) 评论(0) 推荐(0)