自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 hive函数积累

REGEXP_EXTRACT(`身份证`,'([1-9]{1}[0-9]{5}(19|20)[0-9]{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)([0-9]{3}[0-9Xx]))|([1-9]{1}[0-9]{5}[0-9]{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)[0-9]{2}[0-9Xx])',0) as 身份证4。(‘字段名’,1,instring(‘字段名’,’ ’)-1)

2023-03-17 15:10:11 221 1

原创 Linux常用命令

常用命令

2023-03-17 15:03:19 103

原创 Linux命令-more命令

more: 功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。----------------------------------------------------------选项: -d 显示帮助,而不是响铃 -f ...

2021-07-09 17:38:17 312

原创 Linux命令-mkdir命令

mkdir命令: 创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。命令参数: -m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask -p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; -v, --verbose 每次创建新目录都显示信息 ...

2021-07-09 17:37:33 610

原创 Linux命令-ls命令

ls命令: (list) 列出目标目录中所有的子目录和文件常用参数:-a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件-A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。-c 配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序-C 每栏由上至下列出项目–color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是'never...

2021-07-09 17:36:43 255

原创 Linux命令-locate命令

locate:locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行。----------------------------------------------------------------------------查找和test01相关的所有文件:# locate test

2021-07-09 17:35:46 253

原创 Linux命令-less命令

less:对文件或其它输出进行分页显示的工具-------------------------------------------------------原句:# cat h.txt命令参数:-b <缓冲区大小> 设置缓冲区的大小-e 当文件显示结束后,自动离开-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件-g 只标志最后搜索的关键词-i 忽略搜索时的大小写-m 显示类似more命令的百分比-N 显示每行的行号-o <文件名&...

2021-07-09 17:34:44 110

原创 Linux命令-head命令

head:显示档案的开头至标准输出中-------------------------------------------------------------原句:# cat c.txt在山的这边山的那边有qwer123412345678abcd12345688888888lizhen1998123456-------------------------------------------------------------例子:显示文件的前3行# head -n 3 c.txt

2021-07-09 16:29:48 94

原创 Linux命令-gzip命令

gzip命令:减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。1.命令格式:gzip[参数][文件或者目录]2.命令功能:gzip是个使用广泛的压缩程序,文件经它压缩过后,其

2021-07-09 16:28:49 214

原创 Linux命令-free命令

free命令:显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略命令参数:-b  以Byte为单位显示内存使用情况。-k  以KB为单位显示内存使用情况。-m  以MB为单位显示内存使用情况。-g 以GB为单位显示内存使用情况。-o  不显示缓冲区调节列。-s<间隔秒数>  持续观察内存使用状况。-t  显示内存总和列。-V  显示版本信息。----------------------------...

2021-07-02 15:04:49 2155

原创 Linux命令-find命令之xargs

find命令之xargs: 在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。 find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先...

2021-06-25 16:13:37 476

原创 Linux命令-find命令之exec

-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命...

2021-06-25 16:12:49 830

原创 Linux命令-find命令的参数详解

1.使用name选项:在当前目录及子目录中查找所有的‘ *.java‘文件[root@lanzhu test1]# ls1.txt 2.java 3.log 4.js 5.py a.txt b.java c.log d.js e.py[root@lanzhu test1]# find . -name "*.java" -print./b.java./2.java----------------------------------------------------------...

2021-06-25 16:11:57 265

原创 Linux命令- find命令

find:在目录结构中搜索文件,并执行指定的操作---------------------------------------------------------------命令选项:-name 按照文件名查找文件。-perm 按照文件权限来查找文件。-prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。-user 按照文件属主来查找文件。-group 按照文件所属的组来查找文件。...

2021-06-25 16:10:50 163

原创 Linux命令-du命令

du命令:显示每个文件和目录的磁盘使用空间。命令参数:-a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时,以byte为单位。 -c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。-k或--kilobytes 以KB(1024bytes)为单位输出。-m或--megabytes 以MB为单位输出。 -s或--summarize 仅显示总计,只列出最后加总的值。-h或--human-rea...

2021-06-25 16:09:59 432

原创 Linux命令-df命令

df命令:linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示3.命令参数:必要参数:-a 全部文件

2021-06-25 16:09:08 547

原创 Linux命令-cp命令

cp命令: 将源文件复制至目标文件,或将多个源文件复制至目标目录。 cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的执行方式有些不同。 命令参数:-a, --archive 等于-dR --preserve=all --bac...

2021-06-25 16:08:13 265

原创 Linux命令-cd命令

cd命令: 切换当前目录至dirName------------------------------------------------------------1.进入系统根目录[root@root ~]# cd /[root@root /]# pwd/------------------------------------------------------------2.进入当前用户主目录[root@root /]# cd ~[root@root ~]# pwd/root-..

2021-06-25 16:06:54 206

原创 Linux命令-cat命令

cat:连接文件或标准输入并打印------------------------------------------原句:# lsa.txt b.txt c.txt d.txt e.txt f.txt---------------------------------------------------------查询打印f.txt中的内容# cat f.txt今天是个好日子Today is a good day第5行,3为空,4为空格---------------...

2021-06-25 16:05:43 65

累积hive函数,一起学习hive的小伙伴可查看

累积hive函数,一起学习hive的小伙伴可查看

2023-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除