一般的なsyslinux構成では、「--」はどのような役割を果たしますか?その後も「静かさ」が表示されたが、理由は分からなかった。
以下はUbuntu 12.04の例です。
label install
menu label ^Install
menu default
kernel ubuntu-installer/amd64/linux
append vga=788 initrd=ubuntu-installer/amd64/initrd.gz -- quiet
答え1
「--」の後に渡されるすべての内容は、インストールされているシステムのデフォルトオプションに追加されます。 「--」の前の内容はすべてインストーラ自体でのみ使用されます。
源泉:http://www.syslinux.org/archives/2009-December/013978.html
インストールが完了したら、ファイルから行で始まる/etc/default/grub
オプションを見つけることができますGRUB_CMDLINE_LINUX_DEFAULT
。この行を編集する場合は、update-grub
その内容がブートローダ(Linuxカーネルの起動時に使用されます)にインストールされるようにこの行の内容を入力する必要があります。
答え2
多くのコマンドラインツールはパラメータを使用します。単一文字、短いパラメータ、および...長いパラメータがあります。これらのツールのデフォルトの動作を変更します。
短いパラメータの前には単一のダッシュが付いています。-
長いパラメータにはダブルダッシュが付いています。--
短い引数を組み合わせてとls -l -t -r
同じにすることができますls -ltr
。長いパラメータは、結合された単一のパラメータと区別する必要があります。この目的のために、長いパラメータの前に二重ダッシュls -l -t --reverse
またはls -lt --reverse
長いパラメータは覚えやすく、短いパラメータは入力速度が速くなります。
ほとんどのコマンドには、これらのパラメータを詳しく説明するマニュアルページがあります。例えば。man ls
上記の例で使用したlsコマンドのマニュアルページ。