tnishita2さんの投稿一覧

助け合いフォーラムの投稿
2025/02/11 返信
解説と参考の不一致

解説のその部分は不正解の選択肢についての解説です。<Files モジュール>や<Directory モジュール>という使い方は誤っていますが、不正解の選択肢なので、誤っていても問題ないです。

もし選択肢を<File ファイル名>や<Directory ディレクトリ名>と正しい形で用意したら、よくわかってない人でも「モジュールの話なのに、モジュールを指定していないものが正解のわけがない」とこれらの選択肢を選ばず、間違えてくれませんので、この「誤り」は出題者の意図通りかと思います。

2025/01/28 返信
問題文のオンラインマニュアルの参照について

この場合のオンラインマニュアルというのは、紙媒体ではない電子版のマニュアルのことを指し、ネットワーク経由という意味ではありません。
実際、この問題の参考URL にある2005年のマニュアル、
https://man.plustar.jp/manpage/man1/man.1.html
にも「man - オンラインマニュアルページを整形し表示する」とあります。

しかし確かにやや古い言い回しかもしれません。手元のRHEL 9系のman man だと「man - an interface to the system reference manuals」となっていました。段々と使われなくなっている言葉かもしれません。

2024/12/30 返信
何故回答が一つに絞られる?

解説に「その他の選択肢も全て存在しないオプションです。」とあるように、--list オプションは昔は存在しませんでしたが、今は--list が-l と同じ動作をするようになっているので、問題の更新が必要なように思われます。

ウェブでfdisk のman ページを検索すると以下のように古いページも出てきて、昔は--list オプションが無かったことがわかります。これらのページには更新日付がないのでいつの内容かわからず、注意が必要です。
https://ja.manpages.org/fdisk/8
https://linux.die.net/man/8/fdisk

いつから--list オプションが使えるようになったか調べたところ、
https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/commit/?h=stable/v2.25&id=e3a4aaa7d3ce308172aa2c0cf2e241d310c762e3
が行われた後のutil-linux 2.25 (2014-10-24リリース)でした。Red Hat Enterprise Linux でいえばバージョン7では使えず8(2019-05-07リリース)から使えるようです。

2024/12/21 返信
回答が合っているのかがわからない

「ハイフンの後に直接nice 値を指定する方法は古いのでは?」という意図の質問と理解しました。ほとんどのLinux ではGNU coreutils のnice を使っていると思うのですが、そのドキュメントでは

https://www.gnu.org/software/coreutils/manual/html_node/nice-invocation.html

For compatibility nice also supports an obsolete option syntax -adjustment. New scripts should use -n adjustment instead. 

となっていましたので、まだ使えるという認識です。互換性のためにそうそう廃止はしないのではないかと思います。

ただ、この問題は「適切なコマンドは次のうちどれか。(全て選択)」となっているので、この古い書式が「適切か」といわれると確かに迷います。「(2つ選択)」とか「有効なコマンドは次のうちどれか。(全て選択)」のような問題文になっていてほしいところです。

2024/11/26 返信
touchコマンドのオプションについて

質問:アクセス時刻と修正時刻のどちらか一方のみ指定した時刻に修正したい場合でもオプション「-t」が必要なのか?

はい、時刻を指定するには何はともあれオプション「-t」が必要です。

touchコマンドの「-t」オプションはアクセス時刻と修正時刻のどちらも指定した時刻に変更する際に使用するものと認識している。

いえ、-tオプションは「アクセス時刻だけを、指定した時刻に変更する際」も、「修正時刻だけを、指定した時刻に変更する際」も、「アクセス時刻と修正時刻のどちらも、指定した時刻に変更する際」も使えます。-tは「現在時刻ではなく、指定した時刻を使うときに指定するオプション」です。対象がアクセス時刻か修正時刻かは無関係です。

問題文の答えとしては「touch -a 201201011122.33 file.txt」のほうが正しいのでは?

そのコマンドだと、201201011122.33がファイル名とみなされて、201201011122.33というファイルが(たぶんそのような変な名前のファイルはまだ無いので)新規作成されます。「2012年1月1日11:22:33」のような特定の時刻を指定するには-tオプションが必要です。

このような誤解が生じたのは、「解説」にあるオプションを説明する表に、「-t  アクセス時刻と修正時刻を指定した時刻に変更」と簡潔に書いてあったためだと思いますが、詳しく書くと「-t  アクセス時刻や修正時刻を変更する際、その時刻を(現在時刻の代わりに)指定して変更」という意味です。

合格体験記の投稿