«linux» 태그된 질문

이 질문들은 일반적으로 리눅스에 관한 것이며 특정 배포판에만 국한되지는 않습니다. 질문이 Linux 환경에서만 발생하는 경우 질문 본문에 Linux 배포를 지정하되 / linux 태그를 사용하지 마십시오.

3
페이지 캐시에 100 % 페이징 된 파일이 다른 프로세스에 의해 수정 될 때 발생하는 상황
페이지 캐시 페이지가 수정되면 더티로 표시되고 다시 쓰기가 필요하다는 것을 알고 있습니다. 시나리오 : 실행 파일 인 / apps / EXE 파일은 페이지 캐시에 완전히 페이징되고 (모든 페이지는 캐시 / 메모리에 있음) 프로세스 P에 의해 실행됩니다. 연속 릴리스는 / apps / EXE를 새로운 실행 파일로 대체합니다. 가정 1 : 프로세스 …

3
항상 존재하는 파일이 있고 '일반적인'사용자가 파일을 지정할 수 없습니까?
단위 테스트를 위해 이것이 필요합니다. 매개 변수로 전달 된 파일 경로에서 lstat 를 수행하는 함수가 있습니다. lstat코드 커버리지가 90 %에 도달해야하기 때문에 실패한 코드 경로를 트리거해야합니다. 테스트는 단일 사용자 만 실행할 수 있으므로 우분투에 항상 존재하는 파일이 있는지 궁금하지만 일반 사용자에게는 파일이나 폴더에 대한 읽기 권한이 없습니다. ( lstat루트로 실행하지 …


6
/etc/apt/sources.list에 비해 /etc/apt/sources.list.d의 장점은 무엇입니까
이 질문이 이전에 요청 된 것을 알고 있지만 "사용자 지정 추가 사항을 명확하게 볼 수 있습니다"라는 대답을 받아들이지 않습니다. ppa 's를 추가 할 때 (몇 년 동안하지 않은) 키보드에 "Enter"라고 적힌 키를 누르면 새 항목 앞에 빈 줄을 추가 할 수 있습니다. 기술 작가, 그래서 ....). 나는 sources.conf깨끗하고 깔끔합니다. /etc/apt/sources.d …
14 linux  apt  etc 


4
'passwd'와 'chpasswd'의 차이점은 무엇입니까?
passwd 책에서이 명령에 대한 설명을 읽었습니다 . 기존 사용자의 비밀번호를 변경합니다. chpasswd : 로그인 이름과 비밀번호 쌍의 파일을 읽고 비밀번호를 업데이트합니다. 이러한 명령이 동일한 작업을 수행하는 것 같습니다. 그들 사이에 차이가 있습니까? 편집하다: 어떤 파일이 변경되는지 사용할 때 배우고 싶습니다. 그들은 같은 파일이나 다른 파일을 변경합니까? 다른 파일을 변경하면 무엇입니까?

2
Mint 17.3에서 시작 응용 프로그램을 수동으로 추가하는 방법
Linux Mint 17.3을 완전히 업데이트했습니다. 시작에 많은 응용 프로그램을 추가해야합니다. 문제는 다음 대화 상자가 작동하지 않는다는 것입니다. 목록에서 응용 프로그램을 추가하지 않거나 사용자 정의 명령을 추가하지 않습니다. 어쨌든 시작 파일을 편집하여 해당 응용 프로그램을 수동으로 추가 할 수있는 다른 방법이 있어야합니까?

2
다른 배포판은 프로그램의 구성 파일 위치를 어떻게 수정합니까?
많은 Linux 프로그램에서 구성 파일 위치는 배포판에 따라 다릅니다. 다른 배포판이 어떻게하는지 궁금합니다. 그들은 실제로 소스 코드를 수정합니까? 이 위치를 설정하는 빌드 매개 변수가 있습니까? 이 정보를 검색했지만 정보를 찾을 수 없습니다. 나는 그것이 밖에 있다는 것을 알고 있습니다. 나는 그것을 찾을 수없는 것 같습니다. 이와 관련하여 "Linux 방식"이란 무엇입니까?

3
부팅시 전체 커널이 메모리에로드됩니까?
초기 RAM 디스크의 기능을 설명하는 이 유명한 IBM 문서 (웹에서 자주 참조되는 것을 보았습니다)를 읽었습니다 . 나는 이것이 어떻게 작동하는지 개념화하는 데 벽을 쳤다. 문서에서 말한다 GRUB과 같은 부트 로더는로드 될 커널을 식별하고이 커널 이미지와 관련 initrd를 메모리에 복사합니다. 나는 이미 혼란스러워한다 : 그것은 전체 커널을 메모리에 복사합니까 아니면 일부에 …

3
리눅스에서 프로세스를 사용할 수 없게 만들기
암호 관리자 응용 프로그램을 작업 중이며 보안상의 이유로 처리 할 수없는 프로세스를 시작하려고합니다. 그리고 표준 입력에서 읽고 써야하기 때문에이 프로그램이 데몬이되는 것을 원하지 않습니다. 이것을 할 수있는 방법이 있습니까?
14 linux  process  kill 

3
체계화 된 postgresql 시작 스크립트
postgresql을 두 번째 서버에 설치하는 중입니다. 이전에는 postgresql을 설치하고 제공된 스크립트를 사용했습니다. ./contrib/start-scripts/linux 올바른 디렉토리에 배치 # cp ./contrib/start-scripts/linux /etc/rc.d/init.d/postgresql92 # chmod 755 /etc/rc.d/init.d/postgresql92 그런 다음 예상대로 실행할 수 있습니다. # service postgresql92 start 그러나 새 컴퓨터는 Systemd를 사용하고 있으며 완전히 다른 방법이 있습니다. 나는 이것을 해킹하고 무언가를 망치고 싶지 …

1
왜 bash 매개 변수 확장이 시스템 서비스 파일에서 작동하지 않습니까?
내가 사용하려고하고 systemd의를 EnvironmentFile하고이 파일에 설정되어있는 경우 명령에 옵션을 추가 할 수 있습니다. 단위 파일에 다음이 있습니다. ExecStart=/usr/bin/bash -c "echo ${PORT:+port is $PORT}" 서비스를 시작할 때 아무것도 울리지 않습니다. 다음은 예상대로 작동합니다. ExecStart=/usr/bin/bash -c "echo port is $PORT" 이는 파일을 올바르게 읽었 음을 의미합니다. 매개 변수 대체는 명령 행에서도 작동합니다. …

2
Linux Ephemeral Port 범위를 변경하는 것이 얼마나 안전합니까
Linux 상자에 다음과 같은 임시 포트 범위가 표시됩니다. sysctl net.ipv4.ip_local_port_range net.ipv4.ip_local_port_range = 32768 61000 포트 범위를 약 16000에서 시작하도록 확장하고 싶습니다. 여기서 빠른 질문은 다른 응용 프로그램에 따라 범위를 변경하는 것이 얼마나 안전합니까? 다른 응용 프로그램이이 변경의 영향을 받습니까? 응용 프로그램이 지정된 포트 범위에서 포트를 사용하는 경우에만 영향을 받는다는 것을 …
14 linux  ip 

3
공유 라이브러리가 설치되어 있는지 확인하는 방법
내 질문은 ffmpeg를 시작하는 데 내 문제에서 비롯됩니다. ffmpeg를 설치했으며 설치된 것으로 표시됩니다. whereis ffmpeg ffmpeg: /usr/bin/ffmpeg /usr/bin/X11/ffmpeg /usr/share/ffmpeg /usr/share/man/man1/ffmpeg.1.gz 나중에 일부 프로그램은 설치 자체와 함께 제공되지 않는 라이브러리에 의존하므로 ldd 명령으로 누락 된 항목을 확인했습니다. # ldd /usr/bin/ffmpeg linux-vdso.so.1 => (0x00007fff71fe9000) libavfilter.so.0 => not found libpostproc.so.51 => not found …

2
/ var / log / messages의“ext4_lookup : 삭제 된 inode 참조”오류
/ var / log / messages 로그 파일을 확인했는데 2 초마다 로그가 추가됩니다. Mar 20 11:42:30 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844 Mar 20 11:42:32 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844 Mar 20 11:42:34 localhost kernel: EXT4-fs error (device dm-0): …
14 linux  logs 

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