摘要:
# cat data.csvkris, florida, 29jenn, florida, 25bob, texas, 35#column -t data.csv (column默认使用为空格)kris, florida, 29jenn, florida, 25bob, texas, 35指定分隔符# cat data.csvkris|florida|29jenn|florida|25bob|texas|35# column -t -s "|" data.csvkris florida 29jenn florida 25bob texas 35 阅读全文
摘要:
arp-scan -l 即可扫描本地机器再使用nmap 扫描其端口 参考10 条 nmap 技巧nmap 实例 阅读全文
摘要:
原文链接这里我们将通过一些实例来学习 netcat 命令。1. 在服务器-客户端架构上使用 Netcatnetcat 工具可运行于服务器模式,侦听指定端口$ nc -l 2389然后你可以使用客户端模式来连接到 2389 端口:$ nc localhost 2389现在如果你输入一些文本,它将被发送到服务器端:$ nc localhost 2389HI, oschina在服务器的终端窗口将会显示下面内容:$ nc -l 2389HI, oschina2. 使用 Netcat 来传输文件netcat 工具还可用来传输文件,在客户端,假设我们有一个 testfile 文件:$cattestfile 阅读全文
摘要:
参考链接#cat data.csvkris, florida, 29jenn, florida, 25bob, texas, 35格式化后# column -t data.csvkris, florida, 29jenn, florida, 25bob, texas, 35column 重定向后文件为空 所以需要sponge帮助 (#column -t data.csv > data.csv 得到data.csv为空)安装 sponge#apt-get install moreutils# column -t data.csv |sponge data.csv# cat data.... 阅读全文
摘要:
原文链接在shell开发中,很多时候我们需要操作mysql数据库(比如:查询数据、导出数据等),但是我们又无法进入mysql命令行的环境,就需要在shell环境中模拟mysql的环境,使用mysql相关命令,本文总结几种shell操作mysql的方法,供大家参考。方案1mysql-uuser-ppasswd-e"insertLogTablevalues(...)"优点:语句简单缺点:支持的sql相对简单方案2准备一个sql脚本,名字为update.sql,例如:CREATETABLE`user`(`id`varchar(36)NOTNULLCOMMENT'主键 阅读全文
摘要:
原文链接1. SELECT语句的子查询:语法:SELECT... FROM表1 WHERE列1 =(SELECT... FROM... WHERE ....)2.SELECT语句的表查询语法:SELECT ... FROM (SELECT....) ASTEMP_TABLE WHERE...注意:这里面有个注意,就是列名不能重复!有些人会出现:#1060 - Duplicate column name '列名' 错误,这个就是列名重复了解决方案:去掉一个列名。PS:这个和MSSQL别名有点不一样,select * from (SELECT* FROM a) b3.条件关联关系查 阅读全文