Skip to content

Instantly share code, notes, and snippets.

View hoangdh's full-sized avatar
🏠
Working from home

Dao Huy Hoang hoangdh

🏠
Working from home
View GitHub Profile
@hoangdh
hoangdh / registry-schema.md
Last active August 15, 2020 17:04
Setup Hortonwork Registry Schema using systemd
Mon Jun 8 21:53:10 +07 2020 Starting master on sysadmin-hbase-compact-test-50-61
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 63983
max locked memory (kbytes, -l) 16384
max memory size (kbytes, -m) unlimited
open files (-n) 32000
pipe size (512 bytes, -p) 8
@hoangdh
hoangdh / compile-atop-from-source-on-ubuntu.md
Last active December 3, 2021 08:52
How to compile atop from source code on Ubuntu

How to compile atop from source code on Ubuntu

1. Download atop source code from homepage

https://www.atoptool.nl/downloadatop.php

OR using wget command

@hoangdh
hoangdh / some-notes.md
Last active December 20, 2023 10:00
Một vài note nhanh khi thao tác với Linux - Tips and Tricks Linux/Unix

Đếm số file trong các thư mục Hệ thống Linux

ls / | grep -v proc | while read l; do count=$(find /$l/ -type f -print | wc -l); echo "/$l: $count"; done

Bonus: Đếm số file trong một thư mục bất kỳ

Ví dụ: /data/docker

@hoangdh
hoangdh / yt-to-fb.sh
Last active October 27, 2023 02:05
Livestream to Facebook from YouTube's videos.
#!/bin/bash
FFMPEG=`which ffmpeg`
YOUTUBEDL=`which yt-dlp`
KEY=""
RTMP_SERVER="rtmps://live-api-s.facebook.com:443/rtmp"
V="$1"
A="$2"
#!/bin/bash
IP_LIST=( sv304 sv305 sv306 sv307 sv309 sv310 sv312 sv313 sv314 )
for i in "${IP_LIST[@]}"; do
ping -c 2 "$i";
if [ $? -eq 0 ]
then
echo "0 PING_$i Network agent of $i is OK"
else
@hoangdh
hoangdh / openjdk-ubuntu.sh
Last active October 29, 2019 14:32
Install JAVA on Ubuntu in 2 minutes.
#!/bin/bash
apt-get update
apt-get install openjdk-8-jdk -y
echo "JAVA_HOME=$(which java)" | tee -a /etc/environment
source /etc/environment
echo "\$JAVA_HOME: $JAVA_HOME"
@hoangdh
hoangdh / download_mc.sh
Last active July 7, 2019 15:49
Download MinIO Client (mc) in Linux x64 Intel
#!/bin/bash
wget https://dl.min.io/client/mc/release/linux-amd64/mc -O /usr/local/sbin/mc
if [ -f /usr/local/sbin/mc ]
then
chmod +x /usr/local/sbin/mc
echo "Done!"
else
echo "Error: Download faild."
fi
@hoangdh
hoangdh / Dockerfile-PyKMS
Last active April 30, 2024 17:17
Dockerfile - KMS Emulator Server on Linux (vlmcsd & PyKMS)
FROM alpine:3.9
MAINTAINER hoangdh <github.com/hoangdh>
ENV LIB python3-tkinter python3-dev sqlite-dev
ENV DEP build-base git py-pip
RUN apk update \
&& apk add --no-cache $LIB $DEP \
&& git clone https://github.com/SystemRage/py-kms /tmp/py-kms \
@hoangdh
hoangdh / mysql-57.sh
Created June 7, 2019 02:26
Install MySQL 5.7 from Official Repository
yum install -y yum-utils
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum install -y mysql-community-server.x86_64