LinuxやDockerなど Flashcards

1
Q

MySQL、MariaDBのデータベースにアクセスする

A

mysql -u ユーザー名 -p データベース名

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

MySQLで新しいデータベースを作成するコマンド

A

CREATE DATABASE データベース名;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ディレクトリの差分コピー
所有者は維持せずに、進捗確認

A

rsync -r –info=progress2 –no-inc-recursive
ディレクトリ以下をコピー、ディレクトリ自体はコピーしない
–info=progress2は全体の進捗表示
-vをつけるとファイルごとに詳細情報
–no-inc-recursiveで、初めに全体がどれだけあるかを散策してくれる。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

user_appliedテーブルにidはprimary keyでauto increment、emailはnot nullのカラムに挿入するコマンド

A

INSERT INTO email_applied (email) VALUES (‘nakanokeigo10@gmail.com’);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

複数のPythonのversiongが存在するシステム内でデフォルトのversionを指定する

A

RUN update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.11 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Dockerの環境変数の更新

A

ENV PATH=”/root/.local/bin:$PATH”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly