Unix & Linux

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

1
Linux에서 TCP RTO 값 변경
연결에 대한 TCP RTO (재전송 시간 제한) 값 을 변경하고 싶습니다. 일부 수행 한 내용은이 작업을 수행 할 수 있지만 변경 위치와 방법은 밝히지 않습니다. /proc/sys/net/ipv4변수를 살펴 봤지만 RTO와 관련된 변수는 없습니다. 누군가이 값을 변경하는 방법을 말해 줄 수 있다면 감사하겠습니다.

3
SSL 암호를 curl 형식으로 변환하는 방법은 무엇입니까?
공식 SSL 워드 프로세서는 컬이 걸리는 것보다 다른 형식으로 암호를 나열합니다. 예를 들어 curl이 암호 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA를 사용하도록하려면 전달해야합니다 curl --ciphers ecdhe_rsa_3des_sha. 예를 들어, 암호 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256을 사용하기 위해 컬을 전달 해야하는 것은 무엇입니까? SSL 문서의 암호 이름이 curl이 허용하는 암호 이름에 어떻게 매핑되는지 보여주는 문서가 어디 있습니까? 편집 : 결국 컬이 …

3
프로세스가 특정 그룹으로 실행될 때 Linux 권한은 어떻게 작동합니까?
이것은 내가 많은 정보를 찾을 수 없었으므로 도움을 주시면 감사하겠습니다. 내 이해는 따라서입니다. 다음 파일을 가져 가십시오. -rw-r----- 1 root adm 69524 May 21 17:31 debug.1 사용자 phil는이 파일에 액세스 할 수 없습니다 : phil@server:/var/log$ head -n 1 debug.1 cat: debug.1: Permission denied 이 그룹에 phil추가 adm되면 다음을 수행 할 …

7
파일 디스크립터가 유효한지 테스트
bash 스크립트가 파일 디스크립터 (FD)에 추가 정보가 열려있을 때 3 이상으로 출력되도록하고 싶습니다. FD가 열려 있는지 테스트하기 위해 다음과 같은 트릭을 고안했습니다. if (printf '' 1>&3) 2>&-; then # File descriptor 3 is open else # File descriptor 3 is not open fi 이것은 내 필요에 충분하지만 FD가 유효한 경우 …

4
프로세스가 특정 장치를 사용할 수 있도록 권한을 설정하는 방법이 있습니까?
예를 들어 here 에서와 같이 systemd의 일부인 logind는 사용자 세션에 대한 일부 장치에 대한 권한을 설정할 수 있습니다. 이런 종류의 행동이 실제로 어떻게 작동하는지 보여주는 비디오도 있습니다. 간단히 말해, 시작하면 amarok이라고 말하고 노래를 재생하면 로그인 프롬프트 만있는 다른 사용자 나 TTY로 전환 할 때까지 소리가 들립니다. 활성 세션이 비활성화 되었기 …

4
이름에 특정 문자열이있는 디렉토리의 파일을 계산합니까?
다음 파일이 있습니다. Codigo-0275_tdim.matches.tsv Codigo-0275_tdim.snps.tsv FloragenexTdim_haplotypes_SNp3filter17_single.tsv FloragenexTdim_haplotypes_SNp3filter17.tsv FloragenexTdim_SNP3Filter17.fas S134_tdim.alleles.tsv S134_tdim.snps.tsv S134_tdim.tags.tsv snp이름에 대소 문자를 구분 하는 파일 수를 세고 싶습니다 . 나는 사용하려고 grep -a 'snp' | wc -l 그러나 나는 grep파일 내에서 검색 한다는 것을 깨달았습니다 . 파일 이름을 스캔하는 올바른 명령은 무엇입니까?
12 bash 

2
명령 기록에서 변경 사항을 취소하는 방법은 무엇입니까?
UNIX 시스템에서는 위쪽 및 아래쪽 화살표를 눌러 이전 명령을 탐색 할 수 있습니다. 이것은 매우 편리합니다. 때로는 올라가서 다시 사용하고 싶은 명령을 찾았지만 약간의 변형이 있습니다. 이러한 변경을 수행하면에서 체크인하지 않으면 원래 명령을 다시 가져올 수 없습니다 history. 키를 통해 액세스 한 히스토리에서 명령 변경 사항을 "실행 취소"할 수있는 방법이 …

4
cgroup을 관리하려면 루트 액세스가 필요합니까?
두 개의 다른 운영 체제 (Ubuntu 및 CentOS)에서 제어 그룹으로 작업하려고합니다. 묻고 싶은 것이 거의 없습니다. cgcreate명령을 사용하여 제어 그룹을 작성하려고 하는데 시스템에 대한 루트 액세스가 필요한 것 같습니다. 지금까지 본 모든 예제는 컨트롤 그룹을 만들거나 수정하기 위해 루트 사용자가 될 필요는 없습니다. 루트 사용자 여야합니까? 최종 목표는 libcgroup API를 …

3
'systemctl disable'을 사용하지 않고 서비스를 비활성화하는 방법
다른 서비스가 실패 할 때만 실행하려는 서비스가 [Unit] OnFailure=foo있지만 ( foo) 부팅시이 서비스 ( )가 자동으로 시작되는 것을 원하지 않습니다 . 하나의 옵션이 실행 systemctl disable foo중이지만 다른 방법을 찾고 있습니다. 배경 : OS 이미지를 만들고 있는데 머신을 부팅하고 해당 명령 ( systemctl disable foo)을 실행 한 다음 이미지를 최종 …
12 systemd 

2
루프 (bash)를 통해 변수를 생성하고 값을 할당
bash 변수를 만들고 루프를 통해 값을 할당하는 방법이 있습니까? 다음과 같은 내용이 있습니다. #!/bin/bash c=0 for file in $( ls ); do var"$c"="$file"; let c=$c+1; done 편집 : @Costas 및 @mdpc에게 목록에 대한 나쁜 대안이 될 것이라고 지적 해 주셔서 감사합니다. 문제는 이론적 인 것입니다.

2
프로그래밍 방식으로 비밀번호 변경
현재 Raspian 버전에서는 다음과 같이 명령 행에서 현재 로그인 한 사용자의 비밀번호를 변경할 수 있음을 알고 있습니다. sudo passwd 그런 다음 사용자에게 새 비밀번호를 두 번 입력하라는 메시지가 표시됩니다. 다음과 같이 출력이 생성됩니다. Changing password for pi. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password …

2
브랜드 봇이란?
Centos 7에서 실행되는 "brandbot"서비스는 무엇입니까? 무엇을합니까? 내가 찾을 수있는 것 (맨 페이지 없음)은 "유연한 브랜딩 서비스"이며 "기본"리포지토리의 일부입니다.
12 centos  services 

2
루트가 아닌 사용자가 인스턴스로 시스템 서비스를 제어 할 수 있도록하려면 어떻게해야합니까?
dba그룹의 사용자 가 database@서비스 를 제어 할 수 있도록해야 합니다. 에 대한 대답 이 관련 질문은 단지 모두 나열하는 것입니다 systemctl제가에 허용 할 것을 "동사" sudoers나는 데이터베이스 시스템에있을 수 있습니다 사전에 알고하지 않기 때문에 내 경우에는 적용되지 않습니다, 그러나, 파일. 예를 들어 내가 나열하면 %dba = /usr/bin/systemctl start database@awsesomeapp %dba …

3
목록의 마지막 줄만 표시하는 방법은 무엇입니까?
목록을 만들고 시간 속성으로 파일을 정렬한다고 가정합니다. ls -ltr -rwxrwxrwx 1 bla bla 4096 Feb 01 20:10 foo1 -rwxrwxrwx 1 bla bla 4096 Feb 01 20:12 foo2 . . . -rwxrwxrwx 1 bla bla 4096 Mar 05 13:25 foo1000 목록의 마지막 줄만 얻기 위해 파이프 체인에서 ls -ltr 뒤에 무엇을 …
12 command-line  sed  awk  ls 

7
RAM에 완전히로드 할 수있는 Linux OS가 있습니까?
PC에 32GB의 메모리가 있습니다. 이것은 리눅스 OS에 충분합니다. 광학 또는 USB 디스크를 통해 부팅하고 RAM 내에서 완전히 실행할 수있는 사용하기 쉬운 Linux 버전 (우분투)이 있습니까? 라이브 디스크를 하드 디스크로 부팅 할 수 있지만 디스크에서 여전히 디스크가 부족하여로드하는 데 시간이 걸립니다. 모든 것이 RAM에로드 된 다음 완전히 휘발성이 발생합니다. 내가 만들어야하는 …
12 ram  ramdisk 

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