Unix & Linux

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

2
비 대화식으로 SSL 인증서 작성 [닫기]
대화식이 아닌 자동으로 SSL 인증서를 만들고 싶습니다. 즉, 데이터를 요구하지 않습니다. 인증서를 만드는 일반적인 방법은 다음과 같습니다. openssl req -x509 -nodes -days 7300 -newkey rsa:2048 \ -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem 나는 다음을 시도했다. openssl genrsa -out server.key 2048 touch openssl.cnf cat >> openssl.cnf <<EOF [ req ] prompt = no …
28 scripting  ssl 


5
Gnome에서 활성 창 프로세스 / 제목을 검색 할 수 있습니까?
Gnome 2 데스크탑에서 현재 활성 (초점) 창 정보를 가져 오는 솔루션이 필요합니다. 나는 주로 해당 창과 창 제목을 실행하는 프로세스에 관심이 있습니다. 가능합니까? 해결책: 창 제목 얻기 : xwininfo -root -children | grep $(printf '%x\n' $(xdotool getwindowfocus)) | grep -oEi '"[^"]+"' | head -1 프로세스 이름 얻기 : ps -e …
28 gnome  gui  window 

5
sed (또는 awk)로 패턴 위의 줄 범위 삭제
패턴이있는 줄과 그 banana뒤에 2 줄을 제거하는 다음 코드가 있습니다. sed '/banana/I,+2 d' file 여태까지는 그런대로 잘됐다! 그러나 전에 2 줄을 제거해야하지만 banana“빼기 부호”또는 무엇이든 ( grep -v -B2 banana file해야 할 일과 비슷 하지만) 할 수는 없습니다. teresaejunior@localhost ~ > LC_ALL=C sed '-2,/banana/I d' file sed: invalid option -- …

9
커널 모듈 'nvidia-drm'을 언로드하는 방법은 무엇입니까?
데비안 스트레치에 최신 NVIDIA 드라이버를 설치하려고합니다. 나는 다운로드 한 NVIDIA-Linux-x86_64-390.48.run에서 여기에 ,하지만 난 할 때 sudo sh ./NVIDIA-Linux-x86_64-390.48.run 제안 된대로 오류 메시지가 나타납니다. ERROR: An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel. This may be because it is in use (for example, by an X …

4
“중지 작업 실행 중…”과 같이“중지 작업”이란 정확히 무엇입니까?
종료 명령이 실행 된 후 때때로 다음과 같은 상태 메시지가 나타납니다. A stop job is running for Session 1 of user xy 그런 다음 시스템은 잠시 동안 또는 ???에 따라 영원히 중단됩니다. "정지 작업"이란 정확히 무엇입니까? 또한 왜 때로는 시간이 걸리고 정확하고 다른 시간이 영원히 실행될 수 있을까요?
28 systemd  shutdown 

2
현재 '활성'인 SSH 키를 확인하는 방법은 무엇입니까?
어떤 .rsa, .pem 및 기타 파일이 '로드'또는 '활성'인지 ssh-add어떻게 확인할 수 있습니까? 나는 방금이 겁을 먹었다. $ scp -i /home/dotancohen/.ssh/dotancohen.pem someUser@1.2.3.4:~/files.tgz . Warning: Identity file /home/dotancohen/.ssh/dotancohen.pem not accessible: No such file or directory. files.tgz 100% 89MB 1.5MB/s 00:59 $ scp someUser@1.2.3.4:~/all_git.tgz . files.tgz 100% 89MB 1.7MB/s 00:54 서버에 실제로 .pem키가 …
28 ssh  security 

4
USB 장치를 플러그인 할 때 쉘 스크립트를 실행하는 방법
이 질문은 Unix & Linux Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . Linux 컴퓨터에서 장치를 연결할 때 스크립트를 실행하고 싶습니다. 예를 들어, xinput마우스 나 특정 드라이브의 백업 스크립트에서 실행하십시오 . 나는 가장 최근 여기 와 여기 에 이것에 관한 많은 기사를 …
28 linux  bash  ubuntu  udev 

3
mount와 mount -o 루프의 차이점은 무엇입니까
이름이 iso 인 파일이 ubuntu.iso있습니다. 나는 mount다음 명령으로 할 수 있습니다 : mount ubuntu.iso /mnt. 그것을 마운트 한 후에, 나는 명령의 바깥에서 그것을 볼 수 있습니다 df -h: /dev/loop0 825M 825M 0 100% /mnt. 그러나 명령을 실행 mount -o loop ubuntu.iso /mnt하면 동일한 결과가 나타납니다. 내가 알고 있듯이 루프 장치를 …


5
GNU 또는 BSD Sed의 정규식 대체 / 또는 연산자 (foo | bar)
나는 그것을 작동시킬 수 없다. GNU sed 문서는 파이프를 탈출한다고 말했지만 작동하지 않으며 탈출하지 않고 직선 파이프를 사용하지 않습니다. Parens를 추가해도 아무런 차이가 없습니다. $ echo 'cat dog pear banana cat dog' | sed 's/cat|dog/Bear/g' cat dog pear banana cat dog $ echo 'cat dog pear banana cat dog' | …

4
/ usr / libexec의 목적은 무엇입니까?
실행 파일은 /usr/libexecUnix 계열 시스템에 저장됩니다 . FHS는 말합니다 (섹션 4.7. /usr/libexec : Binaries run by other programs (optional)": /usr/libexec사용자 나 쉘 스크립트가 직접 실행하지 않는 내부 바이너리를 포함합니다. 응용 프로그램은 아래에 단일 하위 디렉토리를 사용할 수 있습니다 /usr/libexec. Mac OS X에서는 부팅 직후에 rootless-init호출되는 프로그램 launchd이에 저장됩니다 /usr/libexec. 또는에 …
28 fhs 

2
tarball이 파일을 추출하는 데 사용 된 명령에 관계없이 파일이 추출되는 위치를 변경할 수 있다는 것이 사실입니까?
나는 당신이 모르는 변경을 할 수 있기 때문에 타르볼을 조심스럽게 추출해야한다고 말하는 동료가 있습니다. 나는 항상 tarball이 압축 파일의 계층 구조라고 생각했기 때문에 / tmp / example /에 압축을 풀면 / etc / 등으로 파일을 몰래 넣을 수 없습니다.
27 filenames  tar 

3
파일 디스크립터 사본없이 stdout 및 stderr을 동일한 파일로 경로 재지 정하는 것이 안전합니까?
빈 디렉토리에서 시작합니다. $ touch aFile $ ls aFile 그런 다음 ls두 가지 주장 중 하나는이 디렉토리에 없습니다. 두 출력 스트림을 모두라는 파일로 리디렉션합니다 output. 나는 >>동시에 쓰는 것을 피하기 위해 사용 합니다. $ ls aFile not_exist >>output 2>>output $ cat output ls: cannot access 'not_exist': No such file or …

2
왜`/ lib`와`/ lib64`가 있고`/ bin` 만 있는가?
내 노트북에서 : $ cat /etc/issue Ubuntu 18.04 LTS \n \l 라이브러리 x86와 폴더에는 서로 다른 두 개의 폴더가 있습니다 x86_64. ~$ ls -1 / bin lib lib64 sbin ... 바이너리에 왜 하나의 디렉토리 만 존재합니까? 추신 : 나는 안드로이드에도 관심이 있지만 대답이 똑같기를 바랍니다.

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