Unix & Linux

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



2
md5sum은 체크섬 앞에 '\'를 붙입니다.
이름에 "\"가있는 파일의 체크섬을 찾을 때 md5sum이 체크섬 앞에 "\"를 추가하는 이유는 무엇입니까? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test 다른 모든 유틸리티에도 동일하게 적용됩니다.


3
Bash의 가능한 버그? : foo () {echo "$ {var [0]}"; }; var = (바 바즈) foo
운영체제 : Ubuntu 16.04.3 쉘 : Bash 4.3.48 에서 var=value command와 같이 변수의 내용을 일시적으로 변경하는 것이 가능하다는 것을 알고 있습니다 IFS= read -r var. 그리고 Greg의 Wiki 덕분에 다음 사항도 이해합니다. # Why this foo() { echo "$var"; } var=value foo # And this does work var=value; echo "$var" …
22 bash  array 

2
0이 아닌 코드로 종료되는 터미널의 모든 명령은 터미널 창을 닫습니다.
처음에는 "Bash Roulette"를 연주하는 것과 같이 약간 재미있었습니다.하지만 이제는 오래되었습니다. 0이 아닌 코드로 종료되는 터미널의 모든 명령은 터미널 창을 닫습니다. 아마도 set -e터미널 터미널이있는 어딘가에 bash 스크립트를 설정 했다고 들었습니다 . 나는 확인했다 .bash_profile/ .bashrc/ .profile및처럼은 보이지 않는 set -e존재입니다. 다른 명백한 범인이 있습니까?

12
여러 IP 주소를 동시에 ping하는 방법은 무엇입니까?
Bash for루프와 ping여러 서버를 실행할 수있는 방법을 알고 있습니다 .Linux CLI 도구를 사용 ping하여 서버 목록에 Bash 스크립트를 작성하지 않고도이 작업을 수행 할 수 있습니까? 한번에 한? 이 같은: $ ping host1 host2 host3 참고 : CentOS / Fedora를 특별히 찾고 있지만 다른 배포판에서 작동하면 괜찮습니다.
22 networking  ping  icmp 


3
쉘이 터미널에서 실행 중인지 어떻게 확인합니까?
쉘이 터미널에 "연결된"경우에만, 즉 표준 입력이 터미널 입력에서 나오고 표준 출력 (및 표준 오류? 상관 없음)이 인쇄 / 반향되는 경우에만 일부 작업을 수행하려고합니다. 터미널. GNU / Linux 관련 (예 :)에 /proc/self직접 의존하지 않고 어떻게해야 합니까?

3
동일하지 않은 구문이 중요합니까?
스크립팅 할 때 다음 구문이 사실이 아니라는 것을 이해하기 쉽기 때문에 보통 다음 구문으로 if를 작성합니다. if [ ! "$1" = "$2" ]; then 다른 사람들은 아래 방법이 더 좋다고 말합니다 if [ "$1" != "$2" ]; then 문제가있는 이유와 차이점이 있는지 아무도 묻지 않는 것입니다. 그렇다면 두 구문 사이에 …
22 shell  test 

1
~ / .local / bin은 어떻게 시작 되었습니까? 얼마나 널리 퍼져 있습니까?
~ / .local / bin에 실행 파일을 넣는 점점 더 많은 도구를 찾습니다. 나는 나이가 들었고 ~ / bin은 $ HOME에서 실행 파일을위한 장소입니다. 이 미친 새로운 패션은 어디서 시작 되었습니까? 사람들은 왜 이것을하고 있습니까? 얼마나 널리 퍼져 있습니까? 어디서나 공식화됩니까? XDG 디렉토리 스펙에 없습니다. 관련 질문이 있습니다 : $ …

2
CentOS 5.6의 Yum 업데이트 오류
노트북에 CentOS 5.6이 있습니다. 입력 yum update하면 아래와 같은 오류가 발생합니다. Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/ removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: …
22 centos  yum 




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