쉘 스크립트 내에서 현재 사용자의 기본 쉘을 찾는 방법이 있는지 궁금합니다. 유스 케이스 : 명령의 별명을 설정하는 스크립트를 작성 중이며이 별명은 쉘 스크립트 내에 설정되어 있습니다. !# /bin/bash alias = 'some command to set the alias' 스크립트에는 스크립트를 실행하고 해당 ~ / .bashrc 또는 ~ / .zshrc 파일에이 별칭을 추가하는 …
systemd원하지 않는 자동 시작 시도 를 비활성화하고 싶었습니다 wpa_supplicant. 나는 단순히 단순히 실행할 수 있습니다 sudo systemctl disable wpa_supplicant.service --global ps -ef더 이상 출력에 wpa_supplicant가 표시되지 않습니다. 어쨌든 이것은 효과가 없었습니다. 어떻게 작동시킬 수 있습니까? 내 문제는 다음의 결과로 가장 잘 설명 될 수 있습니다. $>systemctl status wpa_supplicant* ● wpa_supplicant.service …
운영체제 : Funtoo. NGINX를 포트 81에 바인딩했으며 (전환을 쉽게하기 위해 짧은 시간 동안 Apache 서버와 함께 실행하고 싶습니다) 포트에서 수신 대기합니다 (wget을 사용하여 다른 포트를 가리키면 "연결이 거부되었습니다", 그러나 포트 81을 사용하면 "connected"가 표시되지만 HTML 응답을 전혀 제공하지 않습니다! 포트에서 wget을 실행할 때 localhost에서 다음을 얻습니다. # wget localhost:81 -2014-04-16 …
알버트 아인슈타인 인용 광기 : 똑같은 일을 반복하고 다른 결과를 기대 함 종종 리눅스는 똑같은 일을 반복하고 상자마다 다른 결과를 얻기 때문에 나를 미치게 합니다. ( 이전 질문 참조 ). 나를 위해, 혼란의 가장 큰 영역은 다른 사람이 설치 한 컴퓨터를 인수하는 것입니다 (웹 호스팅 회사에 가입 할 때와 마찬가지로). …
다른 HPC 노드, VM 또는 개인 워크 스테이션에서 다른 버전의 Bash를 실행할 수있는 비교적 이기종 환경에서 작업합니다. 로그인 스크립트를 Git 리포지토리에 넣었 기 때문에 .bashrc"이 호스트라면 ..."형식의 혼잡함없이 보드 전체에서 동일한 (ish) 을 사용하고 싶습니다 . 나는 같은 배쉬 ≤ 확장 4.1의 기본 동작 cd $SOMEPATH에 cd /the/actual/path가압 할 때 …
나는 ~ / .bashrc에 하나 개 필요 알고 하지 주위에 공백을 넣어 =과제에 표시 : $ tail -n2 ~/.bashrc alias a="echo 'You hit a!'" alias b = "echo 'You hit b!'" $ a You hit a! $ b b: command not found MySQL 구성 파일을 검토하고 /etc/my.cnf있는데 이것을 찾았습니다. tmpdir=/mnt/ramdisk …
xrandr스크립트 를 사용하여 화면 크기와 회전을 설정하고 있습니다. 이 경우 한 화면은 가로 모드이고 다른 화면은 회전합니다. Awesome WM 구성 에서이 회전을 어떻게 감지 합니까? 목표는 창을 화면의 짧은 축을 따라 분할하도록 태그 레이아웃을 설정하는 것입니다. 즉, awful.layout.suit.tile가로 모드에서 사용하는 태그 awful.layout.suit.tile.bottom는 세로 모드에서 사용 됩니다. 즉, 이것보다는 나는 이것을 …
응용 프로그램을 설치하고 구성 파일을 업데이트하는 데 사용할 간단한 bash 스크립트를 작성하려고했습니다. 구성 파일을 수정하는 데 어려움을 겪고 있습니다. # DBHost=localhost DBName=test # DBPassword= 어떻게 위와 같이 수정 할 수 있습니까? DBHost=localhost DBName=database DBPassword=password
udev무선 카드가 연결되어있을 때 데비안 시스템에서 bash 스크립트를 실행 하려고했습니다 . 지금 까지이 파일을 만들었습니다 /etc/udev/rules.d/wifi-detect.rules. ACTION=="add", ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="9271", RUN+="/root/test.sh" 그리고 지금 test.sh은이 내용을 작동 시키려고합니다 . #!/bin/bash /bin/echo "test!" > /test.txt 그러나 어떤 이유로 든 무선 카드를 연결할 때 아무 일도 일어나지 않으며 test.txt파일이 생성 되지 않습니다 . lsusb카드에 …
에서 이 페이지 당신은 당신이 새로운 32 비트 리눅스 커널 컴파일시 특정 노트북 아키텍처를 대상으로 할 수있는 구성 파일을 다운로드 할 수 있습니다. 64 비트 버전이 필요합니다. 어떻게해야합니까? 나는 인생에서 커널을 2-3 번 컴파일했지만 구성 파일을 만지지 않았으며 항상 대화 형 메뉴를 사용했습니다.
집에서 DNS 서버로 BIND를 사용합니다. 권한 시작 (SOA 레코드)의 경우 항상 권장 형식으로 일련 번호를 사용합니다 YYYYMMDD ## ##그날 변경에 대한 카운터는 어디에 있습니까 ? 불행히도 나는 시리얼을 변경하고 실수로 1 자리를 더 추가했습니다. 이름 데몬을 업데이트 한 후에는 더 이상 되돌릴 수 없었습니다. BIND의 내부 라이브러리 내에서 직렬 / …
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 비영리 무선 관측소를 위해 Linux 데스크톱을 설정했습니다. 저에게는 처음으로 로그인, 홈 디렉토리 등을 중앙 집중화하는 여러 동일한 시스템을 …
다른 사람들과 공유하는 개발 서버에서 대부분의 작업 (많은 C / Python 포함)을 수행합니다. 결과적으로 우리 모두는 약간의 시스템 관리 작업을 수행하는 것 같습니다 (sysadmin은 없습니다). 이것은 잘 작동하는 경향이 있지만 패키지와 라이브러리를 설치하고 유지 관리하는 것은 지저분합니다. 최근에 나는 홈 디렉토리에 점점 더 많은 패키지를 설치하고 빌드하는 것을 발견했습니다. 이 …