«shell» 태그된 질문

쉘은 Unix와 유사한 운영 체제에서 가장 일반적으로 사용되는 명령 줄 인터프리터의 용어이지만보다 세부적인 방식으로 GUI 기반 운영 체제와 상호 작용하는 데 사용됩니다. 사용자는 텍스트 인터페이스에서 프로그램을 실행할 수있을뿐만 아니라 변수, 대체, 출력 리디렉션 및 와일드 카드와 같은 기본 프로그래밍 기능을 제공합니다.

1
'로그인'과 '대화 형'bash 쉘의 차이점은 무엇입니까?
'로그인'과 '대화 형'bash 쉘의 차이점은 무엇입니까? 아래에서 Wikipedia를 인용했지만 더 나은 답변을 줄 수 있습니까? 편집 : 이것은 커뮤니티 위키이므로 닫으려고 투표하기보다는 어떤 상황이 어떤 유형의 $ SHELL인지에 대한 예를 제공 할 수 있습니다. 시작 스크립트 Bash가 시작되면 다양한 스크립트로 명령을 실행합니다. Bash는 대화식 로그인 쉘로 호출 될 때 파일이 …




8
다른 사용자로 쉘 스크립트를 실행하십시오.
쉘 스크립트를 다른 사용자로 실행하는 좋은 방법은 무엇입니까? 데비안 에칭을 사용하고 있는데 가장 할 사용자를 알고 있습니다. 수동으로 수행했다면 다음과 같이하십시오. su postgres ./backup_db.sh /tmp/test exit 프로세스를 자동화하고 싶기 때문에 backup_db.sh를 postgres로 실행하는 방법이 필요합니다 (환경 상속 등). 감사!

23
쉘 스크립트에서 퍼블릭 IP 주소 찾기
ifconfig 또는 hostname -i 명령을 사용하여 IP 주소를 찾을 수 있습니다. 하지만 공개 IP는 어떻게 찾습니까? (정적 공개 IP가 있지만 유닉스 명령을 사용하여 찾으려고합니다)
39 unix  shell 

5
Cron : 이메일에만 오류가 발생합니까?
마지막으로 셸 스크립트를 통해 데이터에 현실적인 백업 일정을 설정했습니다.이 스크립트는 cron이 좁은 간격으로 처리합니다. 불행히도 CRON이 실행될 때마다 빈 이메일이 계속 전송됩니다. 무언가 잘못되었을 때만 CRON이 이메일을 보내도록 할 수 있습니까? 내 TAR의도대로 실행되지 않습니까? 다음은 현재 crontab을 설정하는 방법입니다. 0 */2 * * * /bin/backup.sh 2>&1 | mail -s …
38 bash  shell  cron  schedule 

7
PEM 파일을 분할하는 방법
참고 : 이것은 이미 답을 찾았 기 때문에 실제로는 질문이 아니지만 여기서 쉽게 찾을 수 없으므로 다른 사람들에게 도움이 될 수 있도록 게시 할 것입니다. 질문 : 연결된 PEM 파일을 apache / mod_ssl 지시문 SSLCACertificateFile에서 사용하는 것으로 읽는 방법은 무엇입니까? 답변 (원본) ( 출처 ) : cat $file|awk 'split_after==1{n++;split_after=0} /-----END …
37 shell  openssl  awk  x509 


3
최고의 이식성을 위해 #! / bin / sh vs #! / bin / bash
나는 보통 Ubuntu LTS 서버와 함께 작동 /bin/sh합니다 /bin/dash. symlink /bin/sh에 대한 다른 많은 배포판 /bin/bash. 스크립트가 #!/bin/sh맨 위에 사용되면 모든 서버에서 동일한 방식으로 실행되지 않을 수 있다는 것을 이해 합니다. 서버간에 스크립트의 이식성을 극대화하려는 경우 스크립트에 사용할 셸에 대한 권장 사례가 있습니까?
36 linux  bash  shell  sh 

6
파일 이름에서 단어를 바꾸어 여러 파일의 이름을 바꾸는 방법은 무엇입니까?
ACDC를 AC-DC로 교체 예를 들어이 파일들이 있습니다 ACDC-Rock N 'Roll은 소음 공해가 아닙니다 .xxx ACDC-로커 .xxx ACDC-스릴로 쏴라 .xxx 나는 그들이되기를 원합니다 : AC-DC-로크 앤 롤은 소음 공해가 아닙니다 .xxx AC-DC-로커 .xxx AC-DC-스릴로 쏴라 .xxx 나는이 작업에 sed 또는 awk가 사용된다는 것을 알고 있습니다. 나는 아무것도 할 수 없으므로 도움을 …
36 shell  files  rename  sed 



1
sudo su-postgres와 sudo -u postgres의 차이점은 무엇입니까?
PostgreSQL 사용자는 기본적으로 유닉스 소켓에서 인증을 피어링합니다. 여기서 유닉스 사용자는 PostgreSQL 사용자와 동일해야합니다. 따라서 사람들은 자주 수퍼 유저 가 su되거나 사용 sudo합니다 postgres. 나는 종종 다음과 같은 구문을 사용하는 사람들을 봅니다. sudo su - postgres 오히려 sudo -u postgres -i 왜 그런지 궁금합니다. 마찬가지로, 나는 보았다 : sudo su - …
35 postgresql  shell  sudo  su 

8
zsh보다 bash를 사용해야 할 이유가 있습니까? [닫은]
zsh 대신 bash를 실행하려는 이유가 궁금합니다. zsh는 bash와 완전히 호환됩니다. 나를 잘못 생각하지 마라 : 나는 bash 나 다른 것을 싫어하지 않는다. zsh보다 그것을 사용할 때 어떤 이점이 있는지 진정으로 알고 싶습니다. zsh보다 bash를 사용해야하는 이유는 무엇입니까?
33 bash  scripting  shell  zsh 

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