`
sharp-fcc
  • 浏览: 105440 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
本篇内容记录awk神用法   不排序去重 awk ' !x[$0]++' file3     把linux文件处理成windows格式换行符 awk 'sub("$","\r")'  
在做原文件操作前,我们先把匹配的行打印出来 p表示打印  n表示只输出匹配 sed -n '/xxx/p'      sed 删除引号中的内容 sed -i 's/srcset=\"[^"]*//g'   sed 删除某一段内容,示例中删除 class=g的整个div sed '/<div class="g"/,/<\/div>/d'   sed 删除指定匹配的两行 之间用分号隔开 sed -i '/Original URL/d;/Date Downloaded/d'   sed 段匹配 sed -n ...
如果是在windows上处理unix文件,使用如下命令: D:\>TYPE unix_file | FIND /V "" > dos_file  如果是在unix文件拿到windows文件, 使用如下命令: tr -d '\r' < inputfile > outputfile  或者 tr '\r' '\n' < inputfile > outputfile  
1.  安装squidyum install  squid2.  修改配置文件 // 在 http_access deny all 上面加上如下权限配置,注意,一定要在这句上面 //用户名密码配置 auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd acl auth_user proxy_auth REQUIRED http_access allow auth_user // 文件最后加上 高匿配置 request_header_access X-Forwarded-F ...

.gitignore java 版本

    博客分类:
  • util
    # Operating System Files *.DS_Store Thumbs.db *.sw? .#* *# *~ *.sublime-* # Build Artifacts .gradle/ build/ target/ bin/ dependency-reduced-pom.xml # Eclipse Project Files .classpath .project .settings/ # IntelliJ IDEA Files *.iml *.ipr *.iws *.idea READM ...
https = http 加上 SSL 传输层 https 主要作用是传输的内容都是加密的,防止被篡改 , 同时很好的防止了被劫持。 浏览器内置的证书颁发机构就那么多。都是大的权威的机构。目前免费的有StartSSL.  
sed -e 's/^M/\n/g' myfile.txt 注意   ^M 使用“CTRL-V CTRL-M”生成,而不是直接键入“^M”。
在那个年代,大家一般用拼接字符串的方式来构造动态 SQL 语句创建应用,于是 SQL 注入成了很流行的攻击方式。在这个年代, 参数化查询已经成了普遍用法,我们已经离 SQL 注入很远了。但是,历史同样悠久的 XSS 和 CSRF 却没 ...
转子: http://blog.sina.com.cn/s/blog_81e6c30b0101cpvu.html  
join命令   功能:“将两个文件中指定栏位相同的行连接起来”,即按照两个文件中共同拥有的某一列,将对应的行拼接成一行。 join [options] file1 file2     注:这两个文件必须在已经在此列上是按照相同的规则进行了排序。join选项   -a FILENUM:除了显示匹配好的行另外将指定序号(1或2)文件中部匹配的行显示出来   -e EMPTY:将需要显示但是文件中不存在的域用此选项指定的字符代替   -i :忽略大小写   -j FIELD :等同于 -1 FIELD -2 FIELD,-j指定一个域作为匹配字段   -o FORMAT:以指定格式输出   -t ...
最近合作开发项目  总发现php输出的不对  代码一模一样也不行  后来机智的我感觉是编码有问题  发现都是utf-8 的   最后把文件内容都删除之后发现还有3个字符大小  用vim -b 命令打开之后发现是 <feff>  感觉问题就出在这里了。   后来才发现 这是utf-8里面的 BOM  , 恶心的是BOM 会随着echo 输出  导致不对。   附上几个命令 查找和去除BOM 在vim 中: #设置UTF-8编码 :set fileencoding=utf-8 #添加BOM :set bomb #删除BOM :set nobomb #查询BOM ...
1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户#passwd tommy   //修改密码Changing password for user tommy.New UNIX password:     //在这里输入新密码Retype new UNIX password:  //再次输入新密码passwd: all authentication tokens updated successfully.   2、赋予root权限 方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释 ...

sql调优

实现准备: 关闭mysql 查询缓存 set session query_cache_type=off;    

xargs 用法

原博客地址: http://blog.csdn.net/taiyang1987912/article/details/42774517 在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制(#getconf ARG_MAX可以 ...

shell 编程

arr=(${line//,/ }) 以 , 分割   相当于 split 函数,这是在没有空格的情况下.   echo "$user"|cut -d ":" -f$i   这个更有通用性,一定要加 "", 在while read line 的时候 不加"" 会有问题。
Global site tag (gtag.js) - Google Analytics