Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A


2
POSIX에서 정의한 파일이 텍스트 파일이 되려면 어떤 조건이 충족되어야합니까?
POSIX는 텍스트 파일을 다음과 같이 정의합니다. 0 개 이상의 줄로 구성된 문자가 포함 된 파일입니다. 행은 NUL 문자를 포함하지 않으며 <newline> 문자를 포함하여 길이가 {LINE_MAX} 바이트를 초과 할 수 없습니다. POSIX.1-2017은 텍스트 파일과 이진 파일을 구분하지 않지만 (ISO C 표준 참조) 많은 유틸리티는 텍스트 파일을 조작 할 때 예측 가능하거나 …
22 files  posix  text 

2
Kazam으로 녹음을 중지하는 방법
데비안 스트레치에서 Kazam 1.4.5 사용 Kazam으로 녹음을 중지하는 방법? 문제는 작업 표시 줄의 아이콘이 상호 작용을 허용하지 않기 때문에 키보드로 단축키를 찾고 있지만 찾을 수 없다는 것입니다. 결과적으로 현재 프로세스가 종료 될 때까지 비디오가 영원히 녹화됩니다.

2
임베디드 (따옴표 붙은) JSON 문자열을 JSON으로 변환하는 방법
json 구문 분석에 대한 "jq"에 익숙합니다. 속성 중 하나가 json 문자열 인 json 응답을 생성하는 하나의 서비스로 작업합니다. 인용 된 값을 유효한 json 문자열로 변환하여 jq로 처리하려면 어떻게해야합니까? 예를 들어, "jq"에서 꽤 인쇄 된 일반 json을 보면 출력에 대한 짧은 발췌문이 있습니다. "someJsonString": "{\"date\":\"2018-01-08\", ... jq를 사용하여 해당 속성의 값을 …
22 json  jq 


2
macOS rm 명령 '-W'옵션-삭제 취소
rmMacBook 의 명령에 대한 매뉴얼 페이지를보고 있었고 다음을 발견했습니다. -W 명명 된 파일을 삭제 취소하려고합니다. 현재이 옵션은 화이트 아웃으로 보호되는 파일을 복구하는 데만 사용할 수 있습니다. 이것은 무엇을 의미 하는가? "화이트 아웃"이란 무엇입니까?
22 files  osx  rm  deleted-files 

3
스크립트를 실행하는 가장 빠른 방법은 무엇입니까?
스크립트를 실행하는 가장 빠른 방법이 무엇인지 궁금합니다. 터미널에 스크립트 출력을 표시하거나 파일로 리디렉션하거나 속도를 달리하는 것 사이에 속도 차이가 있음을 읽었습니다 /dev/null. 따라서 출력이 중요하지 않은 경우 스크립트가 최소화 된 경우에도 스크립트가 더 빨리 작동하도록하는 가장 빠른 방법은 무엇입니까? bash ./myscript.sh -or- bash ./myscript.sh > myfile.log -or- bash ./myscript.sh > …
22 linux  bash 


4
tmux에서 클립 보드로 선택 물 복사
macOS에서 iTerm2의 tmux에서 마우스로 텍스트를 선택하면 선택한 텍스트가 클립 보드에 복사됩니다. 추가 버튼을 클릭 할 필요가 없습니다. 원하는 텍스트를 선택하면됩니다. macOS의 terminal.app에서 tmux를 테스트했지만 작동하지 않습니다 y. 선택 항목을 클립 보드에 복사하려면 누르십시오 . 마우스 바인딩 (와 MouseOnSelection비슷한 것 MouseDown1Pane) 이 있다고 생각 했지만 웹 및에서 유용한 것을 찾을 수 …
22 tmux  clipboard 

2
bash`suspend` 내장 명령의 목적은 무엇입니까?
나는 타이핑 help suspend하고 다음과 같은 간단한 설명을 얻었습니다. suspend: suspend [-f] Suspend shell execution. Suspend the execution of this shell until it receives a SIGCONT signal. Unless forced, login shells cannot be suspended. Options: -f force the suspend, even if the shell is a login shell Exit Status: Returns …

1
systemd-journald는 syslog 구현입니까?
systemd-journald가 syslog 프로토콜의 새로운 구현인지 아니면 rsyslog, syslog-ng와 같은 syslog 구현을 사용하는지 궁금합니다. 나는 조금 구글 검색했지만 그것에 대해 설득력있는 것을 찾지 못했습니다.


1
경로 구분자로 콜론이 선택된 이유
:경로 구분 기호 로 콜론 ( )을 선택한 이유는 무엇 입니까? "디렉토리 구분자"가 아니라 "경로 구분자"를 의미합니다. 경로 구분 기호는 PATH환경 변수 의 항목 사이에있는 기호 입니다. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol 컴퓨터와 소프트웨어의 모든 것은 한때 누군가가 의도적으로 한 결정이었습니다. 예를 들어 틸드가 홈 디렉토리를 나타내는 이유 (및 vi의 방향 …
22 path  history 

2
bash 스크립트 끝에서 종료 코드
bash 스크립트 끝에서 종료 코드의 의미에 대해 혼란 스럽습니다. 종료 코드 0은 성공적으로 완료되었음을 의미하며 종료 코드 번호가 더 많다는 것을 알고 있습니다 (실수하지 않으면 127입니까?) 내 질문은 스크립트 끝에서 종료 코드 0을 볼 때에 관한 것입니다. 스크립트가 실패했거나 다른 의미가 있더라도 종료 코드를 0으로 강제 실행합니까?

5
명령 셸에서 파일 x 번 복제
for 루프를 사용하여 명령 줄에서 비디오 파일을 x 번 복제하려고 시도했지만 다음과 같이 시도했지만 작동하지 않습니다. for i in {1..100}; do cp test.ogg echo "test$1.ogg"; done
22 shell  files  file-copy 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.