Unix & Linux

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

3
'grep -q'가 전체 입력 파일을 사용하는 이유는 무엇입니까?
다음 입력 파일을 고려하십시오. 1 2 3 4 달리는 { grep -q 2; cat; } < infile 아무것도 인쇄하지 않습니다. 나는 그것을 인쇄 할 것으로 예상된다 3 4 변경하면 예상 출력을 얻을 수 있습니다. { sed -n 2q; cat; } < infile 첫 번째 명령이 예상 출력을 인쇄하지 않는 이유는 …
23 grep 

10
ssh를 통한 특정 파일과 디렉토리를 제외한 모든 파일과 디렉토리를 어떻게 복사합니까?
이 질문은 Unix & Linux Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . Linux 명령 행을 사용하여 scp명령을 사용하여 특정 디렉토리에서 모든 파일과 폴더를 복사합니다. 그러나 나는 tiny_mce폴더 처럼 거의 변경하지 않는 것을 복사하기 위해 대역폭을 소비하고 싶지 않습니다 . 모든 것을 …

1
시작 및 활성화를위한 하나의 systemctl 명령
systemctl관리 소프트웨어를 시작하고 활성화하기 위해 하나의 명령을 사용하면 몇 줄의 스크립트에서 몇 줄을 절약하여 조금 더 미학적으로 만들 수 있습니다 (실제로는 문제가 아니라 좋은 것). systemctl둘 다 하나의 명령 start과 enable프로그램에 의해 제어 systemctl되는가 있습니까?

2
2018 MacBook Pro SSD를 볼 수있는 Linux 버전을 어떻게 구할 수 있습니까?
나는 Ubuntu 18.04.1 및 Xubuntu 18.04 nvme_load=yes 대신에 시도 했습니다 quiet ---. df -h시스템에서 생성 된 마운트와 설치 미디어 만 생성됩니다. 데비안의 펌웨어 이미지를 포함한 주간 라이브도 ssd를 감지하지 못합니다. SSD에 대한 자세한 정보를 찾았습니다. OS X High Sierra의 시스템 프로파일 러에서이 정보를 찾았습니다. Apple SSD Controller: APPLE SSD AP1024M: …
23 linux  macintosh  ssd 

2
패키지 관리자에 사용자 별 설치 및 레지스트리가없는 이유는 무엇입니까?
내가 아는 한 Linux 배포판에서 가장 널리 사용되는 두 가지 패키지 관리 체계 인 Apt와 DNF / Yum은 시스템 전체의 패키지 설치 만 지원합니다. 루트가 소유 한 파일, 이진 파일 (/usr)?/s?bin, 설정 /etc등이 있습니다. 그러나 루트 권한이없는 개별 사용자가 여러 명있는 시스템에서는 항상 그렇지는 않지만 사용자가 해당 배포에 사용할 수있는 …


3
왜 데비안 리눅스는 프로세스 당 최대 128TiB 가상 주소 공간을 허용하지만 64TiB 물리적 메모리 만 허용합니까?
방금 여기를 읽었 습니다 . 프로세스 당 최대 128TiB 가상 주소 공간 (2GiB 대신) 4GiB (또는 PAE 확장명을 가진 64GiB) 대신 64TiB 물리적 메모리 지원 왜 그런가요? 실제 메모리 지원이 커널이나 현재 하드웨어에 의해 제한되고 있습니까? 실제로 처리 할 수있는 실제 메모리보다 두 배의 가상 메모리 공간이 필요한 이유는 무엇입니까?

5
하드웨어 리소스로 넘치지 않는 즉각적인 스트림 압축?
200GB의 사용 가능한 디스크 공간, 16GB의 RAM (데스크톱 및 커널이 ~ 1GB를 점유) 및 6GB의 스왑이 있습니다. 240GB 외부 SSD가 있으며 70GB는 1을 사용 하고 나머지는 무료로 사용 하므로 디스크에 백업해야합니다. 일반적으로 dd if=/dev/sdb of=Desktop/disk.img디스크를 먼저 압축 한 다음 압축하지만 이미지를 먼저 만드는 것은 옵션이 아닙니다. 압축 단계로 인해 여유 …
23 pipe  dd  compression  gzip 

2
OOM 킬러가 제대로 작동하지 않아 운영 체제가 정지됨
몇 년 동안 내 운영 체제 의 OOM 킬러 가 제대로 작동하지 않아 시스템이 정지됩니다. 메모리 사용량이 매우 높으면 메모리를 비우기 위해 프로세스를 종료하는 대신 전체 시스템이 몇 시간 또는 며칠 동안 "정지"되는 경향이 있습니다 (사실 : 매우 느려짐) . 내가 기록한 최대 값은 재설정을 수행하기 위해 사임하기 전 7 …

2
ag를 사용하여 특정 확장자를 가진 파일에서 텍스트를 찾으려면 어떻게합니까?
내가 사용하고 있습니다 ag( 실버 검색 자 ) 버전 0.31.0을. 다음을 사용하여 많은 파일에서 문자열을 쉽게 찾을 수 있습니다. localhost:workspace davea$ ag 'ftp' . 그러나 특정 확장자를 가진 파일 만 검사하려면 어떻게해야합니까? 나는 이것을 시도했다 : localhost:workspace davea$ ag 'ftp' .java ERR: Error stat()ing: .java ERR: Error opening directory .java: …
23 files  search  ag 

3
레인저는 폴더에 CD?
Ranger 를 사용하여 파일 시스템을 탐색하고 있습니다. cd해당 폴더에 바로 가기가 있습니까?
23 ranger 

2
시스템 단위 파일의 ExecStartPre 항목으로 혼동
에 디렉토리를 만들어야 /run하지만 루트가 아닌 사용자로 실행 해야하는 시스템 서비스가 있습니다. 블로그 예제에서 다음 솔루션을 도출했습니다. [Unit] Description=Startup Thing [Service] Type=oneshot ExecStart=/usr/bin/python3 -u /opt/thing/doStartup WorkingDirectory=/opt/thing StandardOutput=journal User=thingUser # Make sure the /run/thing directory exists PermissionsStartOnly=true ExecStartPre=-/bin/mkdir -p /run/thing ExecStartPre=/bin/chmod -R 777 /run/thing [Install] WantedBy=multi-user.target 마법은 주석 다음에 나오는 3 …
23 systemd 


3
거대한 파일을위한 'sort -u'의 확장 성
'sort -u'의 합리적인 확장 성 한계는 무엇입니까? ( "라인 길이", "라인 수", "총 파일 크기"의 차원)? "라인 수"차원에서이를 초과하는 파일에 대한 Unix 대안은 무엇입니까? (물론 쉽게 구현할 수는 있지만 표준 Linux 명령으로 수행 할 수있는 작업이 있는지 궁금합니다.)
23 sort 

1
젠투 리눅스 GPG는 매개 변수를 통해 전달 된 파일을 올바르게 암호화하지만 표준 입력에서 읽을 때 "장치에 부적절한 ioctl"을 던집니다
커널 4.1.7-hardened-r1로 Gentoo Hardened를 실행 중이며 SSH에서 열린 쉘 세션에서 GPG DISPLAY를 사용하고 암호 프롬프트에 pinentry-curses를 사용하기 위해 변수를 비활성화 하여 파일을 암호화하려고 합니다. 사용하면 gpg -o file.gpg --symmetric file잘 암호화 할 수 있습니다. 사용 pv file | gpg -o file.gpg --symmetric하면 다음과 같은 오류 메시지가 나타납니다. gpg-agent[30745]: command get_passphrase …
23 ssh  gentoo  gpg  gpg-agent 

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