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.