文章分类 - linux知识
摘要:查看nat iptables -t nat -L -n 抓包 tcpdump -i port -nexxt
阅读全文
摘要:Shell中字符串、数值的比较 二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. 整数比较 -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "$b" ] -ge 大于
阅读全文
摘要:日志时间戳 >> 日志的追加 > 日志输出 会前一次运行的结果./script.sh | while IFS= read -r line; do echo "$(date) $line"; done >> /var/log/logfile检查命令耗时#!/bin/bash start=$(date
阅读全文
摘要:shell 变量 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使
阅读全文
摘要:打开文本编辑器(可以使用 vi/vim 命令来创建文件), 新建一个文件 test.sh,扩展名为 sh(sh代表shell), 扩展名并不影响脚本执行,见名知意就好, #!/bin/bash echo "Hello World !" 结果 就是hello world 执行前: chmod +x .
阅读全文
摘要:1、shell Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix
阅读全文
摘要:1 vi 3 mode and swap 2 vi copy paste 3 vi save quit vi is a edit tools vi's 3 mode 1 cli mode can not edit 2 insert mode a i o can inter insert mode a
阅读全文