Unix & Linux

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


2
// 1 / 의미는 무엇입니까
Korn Shell을 사용하는 QNX4 운영 체제. 이것은 .profile 파일에 있습니다. export VARDIR=//1/usr/pvcs // 1 /은 무엇을 나타 냅니까?
19 ksh  qnx 

2
왜 패키지를 설치할 때 항상`rpm -i`가 아닌`rpm -U`를 사용해야합니까?
회전 수는있다 -i( --install패키지 설치) 옵션 RPM을있다 -U( --upgrade설치 또는 패키지를 업그레이드합니다) 옵션을 빨간 모자의 문서는 그 표시 rpm -i완벽하게 허용됩니다. 그러나 내가 본 모든 문서 -U는 패키지를 처음 설치 하더라도을 사용하는 것이 좋습니다 . 왜 rpm -U일반적으로 선호 rpm -i됩니까?
19 rpm 

1
BlueBorne 원격 공격으로부터 Linux 시스템을 어떻게 보호합니까?
Armis Lab은 Linux 및 IoT 시스템을 포함하여 Bluetooth가 활성화 된 모든 장치에 영향을 미치는 새로운 벡터 공격을 발견했습니다. 리눅스에 대한 BlueBorne 공격 Armis는 Linux 운영 체제에서 공격자가 감염된 장치를 완전히 제어 할 수있는 두 가지 취약점을 공개했습니다. 첫 번째는 정보 유출 취약점으로, 공격자가 대상 장치에서 사용하는 정확한 버전을 확인하고 그에 …

2
수신중인 응용 프로그램을 종료하지 않고 Linux tee 명령을 종료하는 방법
Linux 컴퓨터의 전원이 켜져있는 한 bash 스크립트가 있습니다. 아래 그림과 같이 시작합니다. ( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) & lauches 후, 아래와 같이 ps 출력 에서 tee 명령을 볼 수 있습니다. $ ps | grep tee 418 root 0:02 tee /tmp/nginx/debug_log.log 3557 root 0:00 grep tee 로그가 특정 크기에 …
19 linux  scripting  pipe  kill  tee 

3
파이프 ls는 ls -1과 동일합니까?
ls시도한 디렉토리 ls|cat에 ls -1대해 바이트와 ​​동일한 출력을 반환 하는 반면 여러 열로 출력을 반환합니다 . 아직도 나는 ls -1같은 대답에 파이프가 표시되는 것을 봅니다 ls -1|wc -l. 선호 할만한 이유가 ls -1있습니까? 왜 ...|cat출력 이 변경 ls됩니까?
19 shell  ls 

6
압축 된 일반 텍스트 파일을 부분적으로 추출하는 방법은 무엇입니까?
크기가 1.5GB 인 zip 파일이 있습니다. 그 내용은 말도 안되는 큰 일반 텍스트 파일 (60GB)이며 현재 디스크에 충분한 공간이 없어서 압축을 풀거나 압축을 풀고 싶습니다. 유스 케이스의 경우 내용의 일부를 검사 할 수 있으면 충분합니다. 따라서 파일을 스트림으로 압축 해제하고 파일 범위에 액세스하려고합니다 (일반 텍스트 파일의 머리와 꼬리를 통해 할 …

3
ImageMagick으로 2GB 이상의 제한적인 PDF 작성
convert약 2,000 개의 이미지로 PDF 파일을 만드는 데 사용 하고 있습니다. convert 0001.miff 0002.miff ... 2000.miff -compress jpeg -quality 80 out.pdf 출력 파일이 메시지와 함께 2 ^ 31-1 바이트 (2GB -1)에 도달하면 프로세스가 재현 가능합니다. convert: unknown `out.pdf'. PDF 파일 사양 은 ≈10GB를 허용합니다 . 에서 더 많은 정보를 가져 …

2
grep이 CPU를 실행하지 않을 때 무엇을합니까?
와 일치하는 항목을 찾을 때 grep종종 후속 검색이 첫 번째보다 훨씬 적은 시간 (예 : 25 초 대 2 초)을 발견합니다. 분명히, 그것은 마지막 실행에서 데이터 구조를 재사용하는 것이 아니라 할당이 취소 된 것이어야합니다. 에 time명령을 실행 grep하면 흥미로운 현상이 나타났습니다. real 24m36.561s user 1m20.080s sys 0m7.230s 나머지 시간은 어디로 …
19 grep  performance 

3
Bash의 중첩 괄호 확장 미스터리
이: $ echo {{a..c},{1..3}} 이것을 생성합니다 : a b c 1 2 3 어느 것이 좋지만 설명하기가 어렵습니다. $ echo {a..c},{1..3} 준다 a,1 a,2 a,3 b,1 b,2 b,3 c,1 c,2 c,3 이것은 어딘가에 기록되어 있습니까? 강타 참조 (그것을 사용하는 예제있는 경우에도)을 언급하지 않습니다.

2
Grep : 매뉴얼 페이지에서 제목의 단어를 검색 할 때 예기치 않은 결과
macOS에서 맨 페이지를 grep하려고 할 때 이상한 동작이 발생합니다. 예를 들어, Bash 매뉴얼 페이지에는 분명히 문자열이 나타납니다 NAME. $ man bash | head -5 | tail -1 NAME 그리고 내가 grep name하면 결과가 나오지만 grep하면 NAME그렇지 않습니다. $ man bash | grep 'NAME' $ man bash | grep NAME 필자가 …

1
ps는 프로세스 명령 행의 최대 4096 자만 인쇄합니다
Java 프로세스를 grep하면 출력이 낮아 지지만 grep출력에 표시되지 않는 실제 프로세스 이름 (kafka.Kafka)으로 표시되는 4096 문자로 제한됩니다 . 이것이 grep의 제한입니까? 4096자를 초과하는 문자를 인쇄하는 방법이 있습니까? ps -ef | grep java java -Xmx6G -Xms6G -server -XX : + UseG1GC -XX : MaxGCPauseMillis = 20 -XX : InitiatingHeapOccupancyPercent = 35 …

1
echo [9876543210] 표시 1 4 5 6… 왜?
마지막 4 개의 에코 문에 1 4 5 6이 표시되는 이유를 설명해주십시오. 우연히이 문제를 한 번 겪었지만 이제이 동작이 발생하는 이유가 궁금합니다. 이 진술은 예상대로 작동합니다. $ echo [ 9876543210 ] [ 9876543210 ] $ echo [237890] [237890] 이 반향 문은 지속적으로 1 4 5 6을 표시합니다.이 숫자에 특별한 점이 …

3
/ dev / nvram은 쓰기에 위험합니까?
nvram이 BIOS 플래싱 / 백업에 사용되고 일부 바이오스 관련 데이터를 포함하고 있다는 정보를 찾았습니다. cat /dev/random > /dev/nvram컴퓨터를 영구적으로 벽돌로 만들 것 입니까? 나는이 명령을 입력하고 싶지만 어떻게 든 그것이 내 컴퓨터에 잘 어울리지 않을 것이라고 생각 하므로이 장치를 가지고 노는 것이 얼마나 위험한지 알고 싶습니다.


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