Chiroru's Diary

日々の学びをちょこちょこメモしていきます

Linux

Linux(Debian10.3)にPostgreSQLをインストールする

【学習内容】 Linux(Debian)にPostgreSQLをインストール ユーザーの追加操作 【目次】 はじめに 環境 【インストール手順 】 1.リポジトリ追加、パスを記載 2. CA証明書インストール 3. PostgreSQL公開鍵を追加 4. PostgreSQLをインストール ユーザーの追加 …

HTTPの基本の理解

【目次】 HTTP HTTPリクエスト HTTPレスポンス Ajax telnet telnetでGET telnetでPOST HTTP HyperText Transfer Protocol。クライアント(コマンドやブラウザ)とwebサーバの間でwebページを送受信するためのプロトコル。 クライアントからHTTPリクエストをサ…

VPS上のDebianにSSH接続、SSL/TLSの理解

【学習内容】 ・sshの基本を理解 ・SSL/TLS の基本を理解 【目次】 SSH SSHの設定 【サーバー側】 Debianにsshのインストール rootユーザーログインの禁止 【クライアント側】 公開鍵作成 公開鍵をサーバーに設置する パスワード認証の禁止、公開鍵でのみロ…

再入門Linuxおさらい、APTについて

【学習内容】 ・Linux のファイル操作の基本を理解する ・標準入力・リダイレション・パイプのおさらい ・apt の基本を理解する 【目次】 .bash_profileについて 再入門 体で覚えるLinuxの基本 便利なコマンド cut wc duとdf シェルの基本操作 ディレクトリ…

UNIXコマンド

UNIX上の作業コマンドメモ $ set # 環境変数の一覧表示(bsh) $ ENV=<値>; export ENV # 環境変数の値を設定(bsh) $ env # 環境変数の一覧表示(csh系) $ setenv ENV <値> # 環境変数の値を設定(csh系) $ chmod mode file # パーミッション変更 $ chown user f…

Linux アーカイブ・圧縮 / プロセスとジョブ

【学習内容】 Linuxゲリラ戦記(53~83) 新しいLinuxの教科書(143, 168~182, 339~355) 【目次】 アーカイブと圧縮 アイカーブ 圧縮 Linuxでzipを扱う 電源OFF・再起動コマンド tmp export Linux拡張子はなくても良い プロセスとジョブ プロセス ジョブ アーカ…

Linux 検索/シンボリックリンク

【目次】 学習内容 検索 【対象:ファイル】 find 検索条件 locate オプション 【対象:マニュアル】 man 【対象:コマンド】 which シンボリックシンク 学習内容 新しいLinuxの教科書chap6周辺(76~79,86~90,92~108) ゲリラ戦記(36~38) 検索 【対象:ファイ…

シェルスクリプト制御構造など

【目次】 シェルスクリプト制御構造 for文 while文 計算式を扱う場合 case文 シェル関数 フィルター head DoS攻撃について シェルスクリプト制御構造 for文 リストに対して繰り返し処理を行う。 リストの各要素の値が変数名で参照できる。 for <変数名> in <…

Linux Google画像検索APIなど

学習内容 Linuxゲリラ戦記(39~52) 新しいLinuxの教科書(238~247) ※「Google画像検索API」については参考サイトのAPIが使えなくなっていたので流れだけ参考に 目次 URLエンコードとURLデコードとクエリ curlコマンド wgetコマンド リトライの制限 ネットワー…

Linuxについて パーミッションなど

※こちらは学習中のメモ書きです。プログラミング勉強中の者が書いています。 学習内容 ファイルのパーミッション(アクセス権限) 一般ユーザーとグループ ディレクトリのパーミッション 権限の変更 シンボルモード 数値モード 学習内容 Linuxゲリラ戦記(29~) …