PostgreSQL 便利なネットワークアドレス型を活用する
過去の投稿で地域インターネットレジストリ(RIR) で公開されているデータから不正アクセスしたホストの国コードとネットワークアドレスを取得する方法を紹介いたしました。 https://qiita.c…
View ArticleOh My Poshを使用してプロンプトの見た目をカスタマイズ【bash】
前回の記事の続きです。 https://qiita.com/poyotanp/items/8832d2d081cdd8c8294f 今回はOh My Poshをインストールし、シェルプロンプトの見た…
View Articleshellスクリプト ゴミ掃除-不要なディレクトリおよびファイルを削除
ゴミ掃除 リリースに向けて不要なディレクトリおよびファイルを削除するためのスクリプト スクリプト input=${1} function check_input(){ input="${1}" fo…
View Articlesudo su の違い
## su 指定しユーザーに直接アクセスできる。その場合、パスワードを事前に知っておく必要あり sudo su su と同じ権限でコマンドを実行可能。パスワードは指定したユーザーを知らなくても問題な…
View Articleコマンドプロンプトでのbashコマンドの使用(置換)方法
対象者 Windowsのコマンドプロンプトのコマンドを簡易的にbashコマンドで置換(代用)したい方 エイリアス(別名)設定のため、完全にはbashコマンドと一致せず、細かい動作が異なる点に留意する…
View ArticlePowerShellでのエイリアスの設定方法(bashコマンドの拡充)
対象者 WindowsのPowerShellのコマンドを簡易的にbashコマンドを拡充したい方 エイリアス(別名)設定のため、完全にはbashコマンドと一致せず、細かい動作が異なる点に留意すること …
View Article非スーパーユーザでも Docker コマンドを実行する方法
スーパーユーザでないユーザでも Docker を使う方法 https://www.docker.com はじめに はじめまして。私は大学院生です。 この記事では、スーパーユーザでないユーザでも Do…
View Article地域インターネットレジストリデータをネットワークアドレスに変換する
ネットワークアドレスへの変換方法 前回投稿で PostgreSQLのネットワークアドレス型を活用すると不正アクセスしたホストの国コード検索が簡単になることを紹介いたしました。 https://qii…
View Article【bash】`ls --color | grep "mhoge"`で`hoge`が引っかかるんじゃが
$ ls --color hoge hoge2 hoge3 $ ls --color | grep "mhoge" mhoge2 mhoge3 なんやこれ?????? ちなみにm以外の文字だと検索に…
View Articlelinuxコマンドの標準出力をパイプで繋げる
はじめに スクリプトを書くときになんとなーく使っていたパイプですが、linuxの教科書を読んで少し理解できたので自分の為に書いてきます。 標準出力ってなんだ ターミナルでコマンドを打った時でいうと、…
View ArticleBashの事を色々
はじめに ネットで調べればわかる事も多いですが、自分の知識の整理も込めて、bashに関する事を書いていこうと考えています。 (意外と少ないかな。思い出したら随時変更しようと思います。) この記事とし…
View ArticleMacのネットワーク・プロキシ設定を一括で変更する
やりたいこと Mac OS において、複数のネットワークのプロキシ設定を一括で設定する。 動機 フリーアドレスで、かつ各座席で有線接続をする場合(モニタにLANが来て、type-cやThunderb…
View Article携帯でPythonを使う
iphoneでもpythonを使う! iphoneのapp storeでpythonを検索するといくつか出てきますが、実はシェル環境をインストールするとpythonがついてきます。 なので http…
View Article【Bash】CTRL+?で出来る事
はじめに 今回はbashでCTRL+?のキーで出来る事を書いてみました。 (多分)bashでCTR+?で出来る事を全部網羅はしていません。 良く使うような事や覚えておくといいと思われる事について書き…
View ArticleLinux (シェルとカーネルについて)
ディストリビュージョンとOS ディストリビュージョンとは、OSの中核となるLinuxカーネルに加えて、コマンド群やアプリケーションなどを含めてユーザーがそのまま利用できるようにパッケージングされたも…
View Articleシェルスクリプトで AWS Lambda 用 docker イメージ の動作チェックと ECR にプッシュする
以下の内容で、ドッカーイメージを構築し、ローカルで動作確認後、ECRのリポジトリにイメージをプッシュする。 こんな感じの内容 作成するイメージ名: simple_lambda_function コン…
View Articleシェルスクリプトを素早く再実行しても、一定時間は再実行されないようにする方法
はじめに シェルの設定ファイルの時間がかかる初期化処理を、シェルを起動するたびにやらないで欲しいと思って作ったものです。 実装コード 個人的趣味で、POSIX で標準化された範囲の機能だけで実装して…
View ArticleシェルスクリプトでPATHから重複したパスを削除する(POSIX準拠・高速)
はじめに シェルの設定ファイルで行うことの一つが環境変数の設定です。環境変数 PATH の設定はログイン時にのみ読み込まれるプロファイル(.profile、.bash_profile、.zprofi…
View ArticleLinuxでよく使用するコマンド
Linux 1. ファイル内のスペースを置換する sed -i 's/ //g' ファイル名.txt 2. grep で引いた引数を別のコマンドに渡すことができます。 grep '検索文字列' ファ…
View Article【完全版】歴史でシェルの設定ファイルを理解する - 全POSIXシェル対応 (.profie, .bash_profile, .bashrc,...
はじめに 毎度おなじみ、いつものシェルの歴史研究家(自称)です。今回は誰もが雰囲気で使っているはずのシェルの設定ファイルのお話です。シェルの設定ファイルって、いっぱいあってなんだかよくわからないです…
View Article