Unix & Linux

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

5
systemd / init가 없을 때 전원을 끄는 방법 (예 : init = / bin / bash 사용)?
poweroffDBus를 통해 시스템에 연결할 수 없다고 불평합니다 (물론 살아 있지는 않습니다). 나는 않았다 sync다음 kill $$전원 끄기에 커널을 큐 것 죽어 1 PID 생각,하지만 커널 패닉을 일으키는 원인이되었다. 그런 다음 전원 버튼을 눌러 전원을 강제로 끕니다. 이 시나리오에서 전원을 끄는 가장 적절한 방법은 무엇입니까?

3
bash에서 TAB로 구분 된 문자열을 인쇄하는 방법은 무엇입니까?
탭으로 구분 된 두 개의 문자열을 인쇄하려고합니다. 나는 시도했다 : echo -e 'foo\tbar' printf '%s\t%s\n' foo bar 둘 다 인쇄합니다. foo bar 두 개 사이의 공백이 실제로 5 칸인 경우 (퍼티에서 마우스로 출력을 선택하는 경우). 또한 명령을 입력 할 때 CTRL + V를 사용하고 Tab 키를 눌러 동일한 결과를 시도했습니다. …


3
파일 형식으로 파일을 찾는 방법은 무엇입니까?
내가 사용하여 파일을 찾을 수 있습니다 알고 find: find . -type f -name 'sunrise'. 결과 예 : ./sunrise ./events/sunrise ./astronomy/sunrise ./schedule/sunrise 또한 파일의 파일 형식을 결정할 수 있음을 알고 있습니다 file sunrise. 결과 예 : sunrise: PEM RSA private key 그러나 파일 유형별로 파일을 어떻게 찾을 수 있습니까? 예를 들면 …

2
Troff Turing이 완료 되었습니까?
Troff는 사용 .de및 분기를 사용한 매크로 정의를 모두 지원합니다 .if( Troff 사용 설명서의 5 및 6 페이지 참조 ). 이 두 가지 측면에서 TeX와 매우 유사합니다. 그러나 TiffZ for TeX와 달리 Troff로 작성된 매우 복잡한 프로그램은 알지 못합니다. Troff Turing이 완료 되었습니까?
9 roff 

1
비 압축 파일 추정이 잘못 되었습니까?
큰 (~ 60G) 압축 파일 ( tar.gz)이있었습니다. 나는 split그것을 4 부분 cat으로 나눈 다음 다시 결합했습니다. 그러나 이제 압축되지 않은 파일의 크기를 추정하려고 할 때 파일이 원본보다 작습니까? 이것이 어떻게 가능한지? $ gzip -l myfile.tar.gz compressed uncompressed ratio uncompressed_name 60680003101 3985780736 -1422.4% myfile.tar

2
동적으로 명령 작성
스크립트를 작성 중이며 tar명령을 동적으로 작성 해야합니다 . 다음은 내가하려는 일을 설명하는 두 가지 예입니다. #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf tmp.tar.gz" echo COMMAND: "${_tar}" ${_tar} "$TAR_ME" echo -e "\n\nNEXT:\n\n" EXCLUDE=("--exclude=/tmp/hello\ hello" "--exclude=/tmp/systemd*" "--exclude=/tmp/Temp*") _tar="tar "`printf -- '%s ' "${EXCLUDE[@]}"`" -zcf test.tar.gz" echo …

2
쓰기 캐시는 속도가 다른 파일 시스템 스패닝 디스크에서 어떻게 작동합니까?
다중 디스크와 저속 (HDD) 및 고속 (SSD) 드라이브에 걸쳐있는 소프트웨어 RAID가있는 최신 Linux 시스템에서 파일 시스템에 대한 쓰기는 어떻게 캐시됩니까? MD-RAID RAID1 배열과 같이 디스크를 구성 할 수 --write-mostly및 --write-behind그 빠른 디스크에서 수행되는 판독 제안하고 느린 디스크에 쓴다이 뒤떨어져있다. 그러나 커널 수준에서 어떻게 캐시됩니까? 커널이 md-raid 계층 전후에 디스크 쓰기를 …


6
요소의 길이에 따라 배쉬 정렬 배열?
문자열 배열이 주어지면 각 요소의 길이에 따라 배열을 정렬하고 싶습니다. 예를 들어 ... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) 정렬해야합니다 ... "the longest string in the list" "also a medium string" "medium string" "middle string" "short …

4
btrfs를 ext4로 가장하는 방법은 무엇입니까?
Dropbox는 Linux 클라이언트가 향후 ext4 만 지원할 것이라고 발표했습니다. 현재 btrfs 파티션에서 Dropbox를 사용하고 있습니다 (문제 없음). 분명히 xattr 지원이 필수적입니다. ext4와 btrfs는 모두 이것을 지원하며 실제로 btrfs가 지원하지 않는 ext4 기능을 알지 못합니다. Dropbox가 어떻게 파일 시스템을 감지하려고하는지 모르지만 btrfs를 ext4로 가장 할 수있는 방법이 있습니까?


1
내 / etc / sudoers 파일에“ALL ALL = (ALL) NOPASSWD : ALL”이 자동으로 추가되었습니다. 이것이 보안 침해입니까?
ALL ALL=(ALL) NOPASSWD:ALL파일 끝에 줄이 자동으로 두 번 추가되었습니다/etc/sudoers . 리눅스는 sudo 명령을 실행할 때마다 갑자기 비밀번호를 요구하지 않았습니다. 이로 인해 문제를 조사했습니다. sudo -k유예 시간을 재설정하기 위해 실행 한 후에도 비밀번호를 묻지 않습니다. 나는 그 줄의 의미를 알아 내고 문제를 해결하기 위해 두 줄을 주석 처리했으며 상황이 정상으로 돌아 …
9 security  sudo 

3
ls -l의 필드가 무엇을 의미하는지 찾는 방법
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Unix & Linux Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 내 질문은 각 필드의 의미가 아니라 내 질문은 각 필드의 의미를 결정하는 방법입니다. 매뉴얼 페이지에는 간단히 -l에 긴 리스팅 형식이 …
9 ls 


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