«conventions» 태그된 질문

명명 규칙 및 모범 사례


2
공유 라이브러리가 실행 가능한 이유는 무엇입니까?
거의 모든 공유 라이브러리에 /usr/lib/실행 가능 권한 비트가 설정 되어 있는 이유는 무엇 입니까? 그들을 실행하는 유스 케이스가 보이지 않습니다. 일부는 main짧은 저작권 및 버전 노트를 인쇄하기 위해 어떤 형태의 기능을 연결하지만, 많은 사람들은 그렇게하지 않고 실행시 segfault를 수행합니다. 그래서 이것을 설정하는 요점은 무엇 x입니까? 모든 도서관 포장업자가 그렇게해야합니까? 권한 …


17
왜 유닉스 헤드가“마이너스”라고 말합니까?
몇 주 전에 나는 Windows 배경에서 온 것처럼 보이는 누군가가 Git에 대한 토론에 참석했습니다. 나는 명령 줄 옵션을 언급 할 때 "대시"라고 말했기 때문에 "있는 것처럼 보였다"고 말합니다. 나는 리눅스를 배우는 초기 시절에 궁금했던 것을 회상했다. 즉, 옵션을 언급 할 때 상주 유닉스 헤드는 항상 "빼기"라고 말했습니다. 그건: rm -rf …


10
원 라이너 vs 스크립트
나는 한 줄짜리 스크립트 대신 스크립트를 작성하는 것에 대한 경멸을 표현하는 많은 질문과 답변과 의견을 발견했습니다. 그래서 알고 싶습니다. 언제 그리고 왜 "한 줄짜리"가 아닌 독립형 스크립트를 작성해야합니까? 혹은 그 반대로도? 둘의 유스 케이스와 장단점은 무엇입니까? 일부 언어 (예 : awk 또는 perl)가 다른 언어 (예 : python)보다 한 줄짜리에 …

3
파일 및 디렉토리 명명 규칙
시스템의 파일과 디렉토리를 리팩토링하고 싶습니다. 그러나 모범 사례 가 무엇인지 잘 모르겠습니다 . 이 질문과 답변을 읽은 후 가장 중요한 부분은 일관성이 있다고 가정합니다. 그러나 이것은 내가 붙어있는 곳입니다. 루트의 예는 다음과 같은 디렉토리가 있습니다 /bin및 /usr모든 사용은 소문자. 하지만 내 사용자 디렉토리에 /home/foobar/, 거기에 이미 같은 디렉토리의 무리입니다 ~/Pictures, …

2
cron이라는 단어의 유래?
우호적 인 논쟁을 해결하려고합니다. "크론"은 무언가의 약어입니까? 또한 현재의 정식 명칭 인 "크론"은 크로노스 나 연대순으로 단축 된 것에서 유래 한 것입니까? 빠른 Google 검색에서 내가 찾던 것을 찾지 못했습니다 . 결과적 으로 불안정한 포럼 스레드가되었습니다.

1
.d 디렉토리의 구성 파일에 번호 접두사가 무엇입니까
xx.d폴더에 있는 많은 유닉스 설정 파일 들은 다음과 같이 숫자로 시작됩니다 : $ ls /etc/grub.d/ 00_header 10_linux 30_os-prober 40_custom 05_debian_theme 20_linux_xen 30_uefi-firmware 41_custom 이 번호에 관한 협약이 있습니까? 무슨 뜻인가요 ? 이름 충돌을 피할 수 있지만 더 많은 것이 있으면 궁금합니다.

2
쉘 스크립트에서 소스로의 파일 확장자에 대한 공식 표준 / 협약
실행하지 않고 소스를 작성하려는 쉘 스크립트의 파일 유형 확장자에 대한 규칙이 있는지 궁금합니다. 예를 들면 다음과 같습니다. 이 스크립트를 서브 쉘에서 실행하려면 ./script.sh 현재 셸에서이 스크립트를 실행해야한다는 것을 기억하십시오. . script.source 거기에 대회 두 번째 예에서 파일 타입 (예를 들어, POSIX 등)? .source또는 무엇인가 .sourceme? 최신 정보 이 질문은 어떤 …

2
yy의 의미를 아는 사람이 있습니까?
이후 역사 문제가 주제에 대한 고려 , 나는 꽤 많은 시간 동안 나를 귀찮게 됐어요 하나를 물어 거라고 생각하고 내가 아는 아무도 답을 알고 것 같다. 역사의 중요성이 접두사 yy 인 것이 무엇인지 아는 사람이 있습니까? lex에 의해 생성 된 대부분의 변수와 함수는 yylval, 및 로 시작합니다 yylex(). 또한 yyrsa어딘가에 …

2
옵션 주위에 중괄호 사용에 관한 규칙 / 표준
Arch Linux SYNOPSIS 섹션의 tar 매뉴얼 페이지는 다음으로 시작합니다. tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...] 나는이 상황에서 중괄호 안의 옵션 중 하나가 맨 페이지에서 더 아래로 표시되어 있기 때문에 정확히 주어진다는 것을 의미한다는 것을 완벽하게 이해합니다. 상호 배타적 인 옵션 목록에서 {} 를 사용하는 데 대한 표준 또는 규칙이 있습니까? 내가 찾을 수있는 …

2
명령 행 응용 프로그램에서 표준 오류 스트림을 사용해야하는 경우
명령 줄 응용 프로그램을 작성할 때 오류를 사용할 때 지침이 있습니까? 놀랍게도 인터넷 검색을 할 때 아무것도 찾지 못했습니다. 특히, 내가 지금 걱정하고있는 질문은 사용 여부 stdout또는 stderr사용자가 불법 인수로 프로그램을 호출했을 때입니다. 그러나 더 포괄적 인 답변은 사용자가 기대하는 방식으로 작동하는 프로그램을 작성하는 데 명확한 규칙이 필요한 유일한 사례는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.