WERTASY

一生想做浪漫极客

MariaDB安装教程

MariaDB Installation tutorial

1.在CentOS上安装Mariadb 使用yum安装mariadb mariadb-devel mariadb-server 1 sudo yum install -y mariadb mariadb-devel mariadb-server 2.启动服务 启动服务的同时设置开机自动启动 1 2 sudo systemctl enable mariadb.service sudo sy...

Hive的安装部署

大数据平台建设系列

获取Hive 从清华镜像源下载Apache的hive二进制压缩包到家目录的download目录下 1 wget https://mirrors.tuna.tsinghua.edu.cn/apache/hive/hive-2.3.6/apache-hive-2.3.6-bin.tar.gz -P ~/download 解压缩 将hive解压到/usr/local目录下 1 sudo tar ...

makefile中的4种赋值方式

4 Assignment Methods in Makefile

变量的定义与使用 Makefile中允许用户用等号自定义变量。 1 2 3 txt = Hello World ALL: @echo $(txt) 使用变量时用 $() 将变量包住,以解析变量的值。 使用Shell变量时需要使用两个 $$。 1 2 ALL: @echo $$HOME 变量的4种赋值方式 makefile中有4种赋值符号:=、:=、?=、+=。 表格中记...

不通过C语言标准库实现memcpy和strcpy函数

Implement memcpy and strcpy functions without the C standard library

题目 不通过C语言标准库实现memcpy和strcpy函数 审题 这样的题目并不算难,但是往往简单的题目里面暗藏玄机。稍不谨慎就会掉入陷阱,而往往自己却还全然不知,沾沾自喜。从面试官的角度来看,越简单的问题,他越希望面试者能够回答得更加全面。因此,越是简单的问题就越要小心地处理。 大多数人拿到这个题目就能立刻写出这样的代码。 1 2 3 4 5 6 7 8 9 10 11 12 ...

nmcli命令介绍

Introduction to the nmcli command

nmcli命令集 查询信息 功能 命令 显示所有网络连接 nmcli con show 显示活动网络连接 nmcli con show -active 显示指定网络连接的详情 nmcli con show...

使用nc命令传输文件和文件夹

Transfer files & folders using the nc command

相比较于 scp,使用 nc 命令传文件更加轻便灵活,因为它不需要建立 ssh 连接。 传文件: 先在接收方执行命令监听某个端口 1 $ nc -l [监听端口] > file.tar.gz 然后在源机器执行如下命令 1 $ nc [接收方IP] [接收方监听端口] < file.tar.gz 传文件夹: 传文件和文件的原理是一样的,只不过多了利用管道在发送时先...

Linux下不可不知的网络命令netstat

前言 在调试网络程序或者定位网络相关问题时,有一个命令不得不知,它就是netstat。netstat命令用于查看网络连接,路由表,网络接口统计数据, 虚拟连接等信息。netstat的选项很多,但是本文准备介绍一些netstat命令的实用技巧。 查看某个端口是否被占用 如果你遇到“Address already in use”的错误,那么你就需要好好看看是不是端口已经被占用了。-a(al...

vim 执行shell命令技巧

Vim Execute shell command tricks

下面分享四个实用的小技巧在vim中去执行shell命令: :!cmd 不退出vim执行命令cmd。 :r !cmd 不退出vim执行命令cmd,并将cmd的输出内容插入当前文本中。 :shell 切换到shell里(此时并没有退出vim,可以理解成开了一个新的shell,然后vim转入后台),执行exit后,会切换回原来的vim中 :w !sudo tee % 使用roo...