LinuxやDockerなど Flashcards
1
Q
MySQL、MariaDBのデータベースにアクセスする
A
mysql -u ユーザー名 -p データベース名
2
Q
MySQLで新しいデータベースを作成するコマンド
A
CREATE DATABASE データベース名;
3
Q
ディレクトリの差分コピー
所有者は維持せずに、進捗確認
A
rsync -r –info=progress2 –no-inc-recursive
ディレクトリ以下をコピー、ディレクトリ自体はコピーしない
–info=progress2は全体の進捗表示
-vをつけるとファイルごとに詳細情報
–no-inc-recursiveで、初めに全体がどれだけあるかを散策してくれる。
4
Q
user_appliedテーブルにidはprimary keyでauto increment、emailはnot nullのカラムに挿入するコマンド
A
INSERT INTO email_applied (email) VALUES (‘nakanokeigo10@gmail.com’);
5
Q
複数のPythonのversiongが存在するシステム内でデフォルトのversionを指定する
A
RUN update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.11 1
6
Q
Dockerの環境変数の更新
A
ENV PATH=”/root/.local/bin:$PATH”