일반적인 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 명령에 대한 매뉴얼 페이지입니다.