unix/linux
liyebing
这个作者很懒,什么都没留下…
展开
-
linux下日志分析常用命令总结sort,uniq,head
一、sort命令 sort命令用来对文本文件进行排序,并将排序结果输出到标准输出,下面通过实例介绍sort各种参数的用法 sort默认排序为首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出 $ cat sort.log |sort aaccv bbkk ergefe jsdhfh qwqw rrrr rrrr wewr s...原创 2013-11-25 23:42:46 · 186 阅读 · 0 评论 -
shell处理故障
以下是shell处理故障的一点积累,将来可能有用,先mark一下 (1)导出userid不为空,且下单日在2014-01-03日(含)以后的订单 mysql -u*** -h*** -P3307 -p**** -e "use XXX ;set names utf8; select distinct user_id, user_name from commission_order...原创 2014-01-23 00:36:34 · 225 阅读 · 0 评论 -
linux shell 之重定向
1、重定向文件描述符 文件描述符 缩写 描述 0 STDIN 标准输入 1 STDOUT 标准输出 2 STDERR 标准错误 2、永久重定向例子 #!/bin/bash exec 1>testout echo "this is a test of redirecting all output" echo "fr...原创 2013-12-17 00:02:20 · 90 阅读 · 0 评论 -
linux shell 之read命令
read可以从控制台或者文件读取输入内容 1、从控制台读取输入 #!/bin/bash # -n 选项移除字符串末尾的换行符 echo -n "Enter your name:" read name echo "Hello $name,welcome to my program" #!/bin/bash # -p 允许直接在read命令行指定提示符 ...原创 2013-12-14 22:18:51 · 100 阅读 · 0 评论 -
linux shell 获取命令参数
先看下面的代码: #!/bin/bash #看似一样的输出 echo "using the \$* method: $*" echo "using the \$@ method: $@" #循环,可看出两者的不同 count=1 for param in "$*" do echo "\$* parameter #$count = $param" count=$[ ...原创 2013-12-11 01:16:34 · 157 阅读 · 0 评论 -
linux文件权限
一、对linux而言,权限分为三个安全级别,分别是: (1)对象的属主 (2)对象的属组 (3)系统其他用户 使用ls -l filename命令能查看filename文件的权限情况,如: $ ls -l test3.sh -rw-r--r-- 1 yebing.li Domain Users 50 十二 8 12:26 test3.sh 二、如何改变文件的...2013-12-08 21:08:32 · 59 阅读 · 0 评论 -
linux shell 之数学运算
支持数学表达式运算是编程语言所提供的一项基本功能。但是在shell中,却显得没有其他语言中那么自然。 1、expr命令 加法 $ expr 1 + 5 6 乘法 $ expr 1 \* 5 5 需要注意的是,数字与运算符之间需要预留空格,否则无法计算出结果。此外,*作为shell的通配符关键字,需要用\...2013-12-08 12:46:35 · 93 阅读 · 0 评论 -
linux下数据压缩/解压以及归档
一、linux下压缩工具归类 工具 扩展名 描述 bzip2 .bz2 采用Burrows-Wheeler块排序文本压缩算法和霍夫曼编码 compress .Z 最早的UNIX文本压缩工具,现在已经逐渐淘汰中 gzip .gz GUN压缩工具,用Lempel-Ziv编码 zip .zip Windows上的PKZIP工具的UNIX实现 ...2013-12-07 12:10:32 · 88 阅读 · 0 评论 -
工作中实用的shell命令
这个博客会慢慢补充 1、查询系统中目录下哪些文件占用空间最多 du -sh *|sort -nr 解释:统计目录信息以适合阅读的格式显示,然后按照数字降序排列,注意与df -h 命令的区别 ...原创 2013-12-07 10:57:28 · 94 阅读 · 0 评论 -
linux shell 之结构化语法
一、case分支语句 语法格式: case $变量名 in 模式1) 命令序列1 ;; 模式2) 命令序列2 ;; *) 默...原创 2013-12-05 00:03:30 · 112 阅读 · 0 评论 -
方案总结
这里只说一下相关软件的安装。linux为cent os 涉及公司方案,业务层面的事情就不说了 cd /usr/share wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-amd64.tar.bz2 sudo tar -jxvf wkhtmltopdf-0.9.9-static-amd64....原创 2014-02-26 22:45:57 · 124 阅读 · 0 评论