Linux/Unix
jackchen10
这个作者很懒,什么都没留下…
展开
-
linux查找目录下的所有文件中是否含有某个字符串
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (转载 2014-09-27 22:24:06 · 506 阅读 · 0 评论 -
Linux中Sed命令删除字符串中的部分字符
用Sed命令可以把一个字符串中的一些字符删除,比如删除日期#Echo “2006-11-21 22:16:30” | sed ‘s/-//g’ | sed ‘s/ //g’ | sed ‘s/://g’得到的结果就是:20061121221630原创 2014-09-27 22:29:20 · 6075 阅读 · 0 评论 -
Linux递归统计当前目录下普通文件的数量
Linux递归统计当前目录下普通文件的数量:ls -lR |grep "^-"|wc -l或者:ls -lR | grep -c "^-"递归统计方式: ls -lRLinux常见的文件类型有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,其中:1 普通文件的文件权限第一个字符为"-"2 目录文件的文件权限第一个字符为"d"3 字符设备文件的文件权限原创 2018-01-07 22:06:17 · 14271 阅读 · 0 评论 -
Linux环境的ECS中,解决中文显示为乱码的情况
一般原因如下: 1. 未安装中文语言包2. 未设置正确的默认语言3. SSH 终端未正确配置1.设置系统语言为中文:sudo vim /etc/default/locale将内容改为:LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh:en_US:en"2.执行下面命令,安装中文语言包:sudo apt-get inst原创 2018-01-07 22:07:30 · 1482 阅读 · 4 评论