linux
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
linux [2021/06/15 16:18] – [man page] nullpon | linux [2024/06/23 04:54] (現在) – nullpon | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Linux関連めも | + | ====== Linux ====== |
* [[linux: | * [[linux: | ||
* [[linux: | * [[linux: | ||
+ | ===== 終了・再起動 ===== | ||
- | ===== ファイル ===== | + | 現状はpoweroffとrebootだけで十分 |
- | 4番目のビットについて、rwsrwsrwtみたいなやつ | + | |
- | * 4 - SUID - 実行ファイルならば、所有者の権限で実行する | + | |
- | * 2 - SGID - 実行ファイルならば、所有グループの権限で実行する。ディレクトリならば、そこに作られたファイルのグループ所有権がディレクトリと同じになる | + | |
- | * 1 - sticky - ディレクトリならば、そこに作られたファイルを削除できるのはrootか作成者のみ。/ | + | |
- | ===== ユーザ管理 ===== | + | * poweroff 停止して電源オフ |
- | ==== ユーザ ==== | + | * halt 停止のみ |
- | useraddとadduserコマンドがあるが、CentOS等ではadduserはuseraddのシンボリックリンクなのでどっちも同じ | + | * reboot 再起動 |
+ | * shutdown | ||
+ | * -H, --halt 停止のみ | ||
+ | * -h, -P --poweroff 停止して電源オフ | ||
+ | * -r, --reboot 再起動 | ||
- | ユーザ追加 | + | [[systemd]]採用のLinuxではこれらコマンドは '' |
- | $ sudo / | + | |
- | $ id nullpon | + | |
- | uid=501(nullpon) gid=501(nullpon) 所属グループ=501(nullpon) | + | |
- | ユーザのプライマリグループ変更 | + | < |
- | $ sudo /usr/ | + | systemctl poweroff |
- | uid=501(nullpon) gid=1001(developers) 所属グループ=1001(developers) | + | </code> |
- | ユーザの所属グループ変更 | + | これはさらに以下に相当する |
- | $ sudo / | + | |
- | uid=501(nullpon) gid=1001(developers) 所属グループ=1001(developers), | + | |
- | ユーザをグループから削除(削除は無いので再度グループ変更を行う) | + | < |
- | $ sudo / | + | systemctl start poweroff.target |
- | uid=501(nullpon) gid=1001(developers) 所属グループ=1001(developers), | + | </ |
- | ==== グループ ==== | + | haltは停止するだけで電源を落とさない。よってVirtualBox上などで仮想アプライアンスとして起動している場合、Linuxが終了してもVMは終了しないので使用しない方がいいかもしれない |
- | グループの作成 | ||
- | # groupadd <new group name> | + | ===== man ===== |
- | + | ||
- | ユーザにグループに追加 | + | |
- | # usermod | + | コマンドがよくわからない時はman(manual) |
+ | |||
+ | man ls | ||
+ | |||
+ | 最近作られたコマンドはmanがなく | ||
- | '' | ||
- | ミスに気づかずにログアウトしてsudoグループのユーザが一人もいなくなり、かつrootユーザを無効化しているとセーフブートでリカバリするしかなくなるので注意。 | + | ===== sudo ===== |
- | ==== sudo ==== | ||
sudoerファイルの編集 | sudoerファイルの編集 | ||
+ | |||
# visudo | # visudo | ||
行 59: | 行 55: | ||
#3) With great power comes great responsibility. | #3) With great power comes great responsibility. | ||
</ | </ | ||
- | |||
| | ||
- | ==== Windowsファイル共有をマウント ==== | + | ===== Windowsファイル共有をマウント ===== |
# mount -t cifs -o username=usr, | # mount -t cifs -o username=usr, | ||
ドメイン使ってる場合は知らん | ドメイン使ってる場合は知らん | ||
- | + | ===== システムクロック | |
- | ===== システムconfigについて ===== | + | |
- | + | ||
- | ==== システムクロック ==== | + | |
今の設定を見る | 今の設定を見る |
linux.1623773918.txt.gz · 最終更新: 2021/06/15 16:18 by nullpon