OS

kind(Kubernetes in Docker)インストール

OS

Ubuntu (22) https://kind.sigs.k8s.io/docs/user/quick-start/#installationhttps://kubernetes.io/ja/docs/tasks/tools/install-kubectl/ -- 1. Dockerのインストール sudo apt remove docker docker-engine docker.io containerd runc sudo apt update su…

Docker Composeインストール

OS

Ubuntu (22) https://docs.docker.com/engine/install/ubuntu/https://zenn.dev/shimakaze_soft/articles/02aebaedeb43b6https://docs.docker.com/compose/install/compose-plugin/#install-the-plugin-manually -- 1. Dockerのインストール sudo apt remove…

チェックサムコマンド

OS

Ubuntu (22) echo -n test > a.txt md5sum a.txt 098f6bcd4621d373cade4e832627b4f6 a.txt sha1sum a.txt a94a8fe5ccb19ba61c4c0873d391e987982fbbd3 a.txt sha256sum a.txt 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 a.txt Debian…

SQL Serverクライアント

OS

Ubuntu (20)https://docs.microsoft.com/ja-jp/sql/linux/sql-server-linux-setup-tools?view=sql-server-ver15 ※(22)はリポジトリパスを修正してもエラー発生 curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - curl https://p…

PostgreSQLクライアント

OS

Ubuntu (22) sudo apt update -y sudo apt install postgresql-client-14 psql -h 192.168.137.70 -U postgres test Debian (11) apt update -y apt install postgresql-client psql -h 192.168.137.70 -U postgres test CentOS (7) yum update -y yum -y in…

MySQLクライアント

OS

Ubuntu (22) sudo apt update -ysudo apt install mysql-client mysql -h 192.168.137.66 -u root -p test Debian (11)https://tweenpath.net/install-mysql-client-on-debian-10-buster/ apt update -yapt install default-mysql-client mysql -h 192.168.1…

Oracleクライアント

OS

Ubuntu (22) https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html Basic Package (ZIP)SQL*Plus Package (ZIP) sudo mkdir -p /opt/oracle unzip instantclient-basic-linux.x64-19.15.0.0.0dbru.zipunzip instantcli…

NextCloud

OS

Ubuntu (20) https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-nextcloud-on-ubuntu-20-04-ja -- 1. 事前設定sudo vim /etc/hosts 192.168.137.169 mmm169 sudo apt update && sudo apt upgrade -- 2. Nextcloudのインストー…

Embulkのインストール

OS

Ubuntu (20) https://www.embulk.org/https://qiita.com/da-sugi/items/13d4ead19c86d783ebb4http://www.ne.jp/asahi/hishidama/home/tech/embulk/install.html -- 1. Java 8インストール sudo apt install -y openjdk-8-jdkjava -version -- 2. Embulkのイ…

WebLogic Serverインストール

OS

Ubuntu (18) ※なぜかUbuntu20の場合、サービス起動時に途中でとまる 前提:jdk1.8.0_321 jdk-8u321-linux-x64.tar.gzOracle WebLogic Server 14c (14.1.1.0) fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zipGUI追加済 -- 1. JDKインストール https://www.oracle.com/…

シェルでおみくじファンクション

OS

Ubuntu (20)引数: コロン区切りの発生比率戻り値: 該当インデックス番号(1始まり) function func1{ param1=$1 ar1=() ret=0 # 要素数をカウント item_cnt=$(echo "${param1}" |awk -F':' '{print NF}') # 要素数だけ繰り返し、発生確率を配列に格納 prob_su…

シェルで配列と連想配列

OS

Ubuntu (20)https://qiita.com/b4b4r07/items/e56a8e3471fb45df2f59 [1] 配列 -- 初期化ar1=() -- データ追加ar1=("${ar1[@]}" "100" )ar1=("${ar1[@]}" "200" )ar1=("${ar1[@]}" "300" ) -- 要素数echo ${#ar1[@]} -- すべて出力echo "${ar1[@]}" -- キー出…

シェルで時刻を扱う

OS

Ubuntu (20) 時刻=>UNIX時刻 date -d '2021/12/31 11:22:33' "+%s" UNIX時刻=>時刻 date -d @1640949753 "+%Y/%m/%d %H:%M:%S" 時刻書式変更 date -d '2021/12/31 11:22:33' "+%Y %m %d %H %M %S"date -d '2021-12-31 11:22:33' "+%Y %m %d %H %M %S"date -d…

Open usp Tukubaiインストール

OS

Ubuntu (20)https://smashingtheory.blogspot.com/2016/09/ubuntu-installing-open-usp-ttsukubai.html wget --no-check-certificate https://github.com/usp-engineers-community/Open-usp-Tukubai/archive/master.zipsudo apt install unzipunzip master.z…

絵文字の表示

OS

Ubuntu (20) https://qiita.com/TsutomuNakamura/items/f48b9ed690cfc008acd2 -- fontのインストールmkdir -p ~/.local/share/fontscd ~/.local/share/fontswget https://raw.githubusercontent.com/googlei18n/noto-emoji/master/fonts/NotoColorEmoji.ttff…

シェルで基数変換

OS

Ubuntu (20)https://www.mazn.net/blog/2013/02/24/854.html 10進数=>2進数bc <<< "obase=2;ibase=10;9999" 2進数=>10進数bc <<< "obase=10;ibase=2;10011100001111"echo $((2#10011100001111)) 10進数=>8進数bc <<< "obase=8;ibase=10;9999"printf '%o\n' 9…

Java 17のインストール

OS

Ubuntu (20)https://techviewleo.com/install-java-openjdk-on-ubuntu-linux/ add-apt-repository ppa:linuxuprising/javaapt updateapt install oracle-java17-installer update-alternatives --config java java -versionjavac -version vi .profileexport…

Docker( Rootless mode )

OS

Ubuntu (20)https://haibara-works.hatenablog.com/entry/2021/06/09/232824#%E5%A4%B1%E6%95%97%E3%81%97%E3%81%9F%E6%96%B9%E6%B3%95https://docs.docker.com/engine/security/rootless/ -- 1. 必要パッケージのインストールsudo su -apt install -y uidma…

OSライセンス

OS

Ubuntu (20) ライセンス名称不明 ソースコードを複製、改変してバイナリを作成した場合のバイナリ再配布は禁止 Debian (10)DFSG(Debian GNU/Linux Free Software Guide)ライセンス DFSG=>ソフトウェアの改変、再配布等に制限なし CentOS (8)GPL GPL=>ソース…

SQL Server

OS

Ubuntu (20)https://docs.microsoft.com/ja-jp/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-linux-ver15 SQL version: SQL Server 2019 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -add-apt-reposi…

Oracleデータベース

OS

Ubuntu (16) https://www.nakivo.com/blog/how-to-install-oracle-on-ubuntu-linux-waltkhrough/ DB : 11gR2 -- 1. OS設定 vim /etc/sysctl.conf kernel.sem = 250 32000 100 128kernel.shmmni = 4096fs.file-max = 6815744net.ipv4.ip_local_port_range = 9…

ファイルシステムブロックサイズ確認

OS

Ubuntu (20)http://www.nkjmkzk.net/?p=246 tune2fs -l /dev/mapper/ubuntu--vg-ubuntu--lvtune2fs -l /dev/mapper/ubuntu--vg-ubuntu--lv | grep "Block size" →4096バイト Debian (11)tune2fs -l /dev/sda1tune2fs -l /dev/sda1 | grep "Block size" →4096…

文字単位で整列するコマンド

OS

Ubuntu (20) vi a.txtあああいいいううええおかきく -- 1文字ずつ1列で表示grep -o . a.txt -- 1行で表示cat a.txt | xargs | tr -d ' ' -- 列は維持して行方向に逆順表示tac a.txt -- 行は維持して列方向に逆順表示rev a.txt Debian (11) vi a.txtあああい…

shellcheck

OS

Ubuntu (20)vi a.sh!#/bin/bash echo {$1} ${2} "${3}" if [ ${4} -eq "" ] ; then echo AAAfi sudo apt install shellcheckshellcheck -Vshellcheck a.sh -- bash -n a.sh Debian (10)vi a.sh!#/bin/bash echo {$1} ${2} "${3}" if [ ${4} -eq "" ] ; then …

TCP KeepAlive

OS

Ubuntu (20)https://milestone-of-se.nesuke.com/nw-basic/as-nw-engineer/keepalive-tcp-http/ sysctl -n net.ipv4.tcp_keepalive_timesysctl -n net.ipv4.tcp_keepalive_intvlsysctl -n net.ipv4.tcp_keepalive_probes デフォルトは2時間、75秒、9回 Debian…

録画サーバ

OS

Ubuntu (20) https://denor.jp/raspberry-pi-4%E3%82%92hdd%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%A664%E3%83%93%E3%83%83%E3%83%88epgstation%E3%82%B5%E3%83%BC%E3%83%90%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%BE チューナ…

ノートPCを閉じてもサスペンドさせない

OS

Ubuntu (20) https://qiita.com/FSMS/items/0a562a330ba7914e98cf vim /etc/systemd/logind.conf HandleSuspendKey=ignoreHandleHibernateKey=ignoreHandleLidSwitch=ignore systemctl restart systemd-logind.service Debian (10) https://qiita.com/FSMS/i…

DHCPサーバ

OS

Ubuntu (20)https://techexpert.tips/ja/ubuntu-ja/ubuntu-linux%E3%81%AEdhcp%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC/ apt updateapt -y install isc-dhcp-server cp -p /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.origvim /etc/dhcp/dhcpd.conf ddns-updat…

ファイル分割

OS

Ubuntu (20) -- テストファイル作成head -c 1GB /dev/urandom > dummy.dmp -- ファイル分割split -d -a 4 --additional-suffix=.dmp -b 100000000 dummy.dmp dummy- -d -> 接尾辞を英字ではなく数字にする-a 4 -> 接尾辞の長さを 4 にする--additional-suffi…

動画配信サーバ

OS

Ubuntu (16) https://ticktakclock.hatenablog.com/entry/2018/09/12/203900 -- 1. nginxのコンパイル apt updateapt upgradeapt install wget gcc openssl libssl-dev gitapt install build-essential libpcre3 libpcre3-dev unzip zlib1g-dev mkdir /store…