Unix & Linux

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

6
RHEL / Fedora / CentOS 시스템 용 업데이트 그루브에 해당합니까?
우분투 (그리고 데비안에서도) 는 grub 구성 파일의 올바른 경로로 update-grub자동 실행되는 시스템 스크립트가 grub-mkconfig -o있습니다. Red Hat 기반 배포판에 대해 비슷한 명령이 있습니까? 그렇지 않은 경우 시스템은 새 커널 버전이 설치 될 때 grub 구성 파일이 어디에 업데이트되는지 어떻게 알 수 있습니까?
36 centos  fedora  rhel  grub 

6
와일드 카드 확장에서 첫 번째 일치 항목을 얻으려면 어떻게해야합니까?
Bash 및 Zsh와 같은 쉘은 패턴과 일치하는 많은 인수가 와일드 카드를 인수로 확장합니다. $ echo *.txt 1.txt 2.txt 3.txt 그러나 모든 경기가 아니라 첫 경기 만 반환하려면 어떻게해야합니까? $ echo *.txt 1.txt 쉘 특정 솔루션은 신경 쓰지 않지만 파일 이름에서 공백으로 작동하는 솔루션을 원합니다.
36 shell  wildcards 

1
'compgen'내장 명령 이해
보낸 사람 help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the …

4
가상 콘솔의 Alt-Arrow 전환을 비활성화하는 방법은 무엇입니까?
다른 Linuces에서 다음이 발생합니다. 가상 콘솔에있을 때 가상 ttys주기 인 또는을 길게 Alt누릅니다 . 이 키 조합을 사용하는 생선 껍질을 사용하고 있기 때문에 이것은 정말 성가시다. 나는 물고기의 지름길을 다시 매핑 할 수는 있지만 원하지 않습니다. 대신 리눅스 기능을 비활성화하거나 다시 매핑하고 싶습니다.←→ tty-cycling-key-combo를 비활성화하거나 변경하려면 어떻게해야합니까?

2
IP 주소에 누락 된 0이 자동으로 추가되는 방법은 무엇입니까? (`ping 10.5`는`ping 10.0.0.5`에 해당)
실수로 입력했습니다 ssh 10.0.05 대신에 ssh 10.0.0.5 그리고 그것이 효과가 있다는 것에 매우 놀랐습니다. 나는 또한 시도 10.005하고 10.5그것들도 자동으로 확장되었습니다 10.0.0.5. 나는 또한 시도 192.168.1하고 확장했습니다 192.168.0.1. 이 모든 ping것이 오히려 오히려 작동 ssh했기 때문에 임의의 사용자 제공 호스트에 연결하는 다른 많은 명령에서 작동한다고 생각합니다. 왜 이것이 작동합니까? 이 …
36 ip  hostname 

5
임베디드 리눅스를위한 손상 방지 SD 카드 파일 시스템?
최근 우리는 고객에게 다소 불쾌한 상황을 겪었습니다. 원격 감지 데이터를 표시하는 데 사용되는 Raspberry Pi 기반 "키오스크"(데이터 수집 서버에서 자체 업데이트 웹 페이지를 표시하는 키오스크 모드 브라우저보다 더 멋진 것은 없음) 파일 시스템 손상. Ext4, 수동 fsck 필요, 시스템은 내일의 중요한 프리젠 테이션의 일부이며, 즉시 서비스가 필요합니다. 물론 밤 동안 …

2
“모든 것이 파일입니다”라는 평신도의 설명 —Windows와 다른 점은 무엇입니까?
"모든 것이 파일"이라는 것은 장치조차도 Unix 및 Unix와 같은 시스템에서 파일 이름과 경로를 가지고 있으며 이는 일반적인 도구를 그 특성에 관계없이 다양한 리소스에서 사용할 수 있다는 것을 의미합니다. 그러나 내가 작업 한 다른 OS 인 Windows와는 대조적입니다. 개념에 대한 기사를 읽었지만 개발자가 아닌 사람에게는 이해하기가 다소 어렵다고 생각합니다. 평신도의 설명은 …


3
bash 스크립트에서 더 관용적입니다 :`|| 참`또는`|| :`?
나는 셸 스크립팅을 많이하지 않기 때문에 설명서를git submodule 읽을 때 약간 놀랐고이 설명서에서 사용 된 구문을 보았습니다. 서브 모듈의 명령에서 0이 아닌 리턴은 처리를 종료시킵니다. || :명령 끝에 추가 하여 이를 대체 할 수 있습니다 . 나는 || :명령이 성공적으로 종료되도록 강제하기위한 속기였습니다. 명령 종료를 성공적으로 수행해야 할 때마다을 사용했습니다 …
36 bash  shell 

4
chmod -R 000 / bin에서 복구하는 방법?
그리고 지금은 그것을 다시 수정하거나 다른 시스템 프로그램을 사용할 수 없습니다. 운 좋게 이것은 내가 놀았 던 VM에 있지만 이것을 해결할 수있는 방법이 있습니까? 시스템은 Ubuntu Server 12.10입니다. 복구 모드로 다시 시작하려고했지만 불행히도 이제 시스템을 시작할 수있는 초기 상태 이후에 일부 프로그램에 권한을 부여하지 않아 시스템으로 부팅 할 수 없습니다. …

3
하나의 명령으로 백그라운드에서 여러 프로그램을 어떻게 실행할 수 있습니까?
하나의 명령으로 백그라운드에서 여러 프로그램을 어떻게 실행할 수 있습니까? 아래 명령을 시도했지만 작동하지 않습니다. nohup ./script1.sh & && nohup ./script2.sh & -bash: syntax error near unexpected token '&&' nohup ./script1.sh & ; nohup ./script2.sh & -bash: syntax error near unexpected token ';'

4
쉘 스크립트에서 "sudo su"가 나머지 스크립트를 루트로 실행하지 않는 이유는 무엇입니까?
샘플 스크립트는 다음과 같습니다. #!/bin/bash sudo su ls /root 사용하는 경우 ./test.sh일반 사용자로 대신 실행 ls이 루트로 전환, 슈퍼 사용자 종료로; 로그 아웃 ls /root하면 일반 사용자로 실행 됩니다. 아무도 그것에 대한 메커니즘에 대해 말해 줄 수 있습니까?
36 shell  shell-script  sudo  root  su 


3
sudo add-apt-repository를 취소하는 방법?
난 달린다 sudo add-apt-repository ppa:noobslab/indicators 설치 my-weather-indicator하지만 GTK3이 필요하며 계속 진행하고 싶지 않습니다. 그 명령을 취소하고 싶습니다. 나는 확인 /etc/apt/source.list했지만 그것에 관련된 줄을 찾지 못했습니다. 지금 어떻게해야합니까?

3
vm.swappiness 매개 변수는 실제로 무엇을 제어합니까?
커널 설명서에 따라 : This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. 그러나 이것은 막연하다. 매개 변수가 궁극적으로 제어하는 ​​것을 정확하게 파악하려고합니다. 커널이 적극적으로 페이지를 스왑 아웃하려고 시도하지만 커널 코드의 어떤 의사 …
36 linux  kernel  memory  swap 

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