«shell» 태그된 질문

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


7
누구든지 OS X만큼 좋은 Windows 용 bash 터미널을 찾았습니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 주로 Git vcs의 Windows 설치와 함께 제공된 'git-bash'를 사용하고 있습니다. Cygwin과 동일한 제품이라고 생각합니다. 기술적으로는 잘 작동하지만 UI는 짜증납니다. 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동하여 창 …
14 windows  bash  shell  terminal 

5
rsync에서 전송 된 파일 목록을 가져 오시겠습니까?
현재 rsync스테이징에서 프로덕션 서버로 PHP 응용 프로그램을 배포하는 스크립트를 사용하고 있습니다. 방법은 다음과 같습니다. rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@app.com:/var/www/html/app/ 현재 비교중인 모든 파일 (프로젝트의 모든 파일) 목록을 출력하고 있지만 수정 된 파일 만 출력하고 싶습니다. 따라서 --dry-run모든 배치가 업데이트되고 있는지 확인 하는 옵션으로 파일을 실행할 수 있습니다 …

5
chsh : PAM 인증 실패
기본 쉘 환경을 변경하고 싶습니다 chsh -s /bin/zsh루트 사용자로 실행 그러나 오류 메시지가 나타납니다 : chsh: PAM authentication failed. 이 스레드를 찾습니다 http://ubuntuforums.org/showthread.php?t=1702833 그러나 대답은 내 문제를 해결하지 못했습니다. 어떤 도움을 주시면 감사하겠습니다 이것은 /etc/pam.d/chsh의 내용입니다 # # The PAM configuration file for the Shadow `chsh' service # # This …
13 linux  bash  shell 

8
셸에서 확장명으로 총 파일 크기 계산
우리는 lucene 색인을 포함하는 디렉토리 세트를 가지고 있습니다. 각 인덱스는 서로 다른 파일 형식 (확장자로 구분)의 혼합입니다. 예 : 0/index/_2z6.frq 0/index/_2z6.fnm .. 1/index/_1sq.frq 1/index/_1sq.fnm .. (약 10 가지 확장 프로그램입니다) 다음과 같은 파일 확장자로 합계를 얻고 싶습니다. .frq 21234 .fnm 34757 .. 나는 du / awk / xargs의 다양한 조합을 …

7
모든 리눅스 명령을 로그 서버에 기록하는 방법
입력 된 모든 단일 명령이 로그 서버로 이동하기를 원합니다. 모든 로그를 로그 서버로 보내도록 syslog-ng가 이미 구성되어 있습니다. 이 작업을 수행하는 모든 방법에 관심이 있습니다. 불량 사용자 및 보안에 대한 논의가 필요하지만 첫 번째 주요 목표는 단순히 세션을 로그에 기록하는 것입니다. 모든 세션은 ssh를 사용하지만 콘솔 연결 명령도 기록해야합니다. 모든 …

5
Ctrl + R과 동등한 Powershell?
bash에서는 Ctrl+를 R하고 명령을 입력하여 내 기록을 검색 할 수 있습니다. powershell에서 어떻게합니까? 열쇠를 같은 것에 묶는 방법이 있습니까? function GH($str) {get-history | select-string $str} 그러나 각 문자 입력에 대해 문자열을 다시 읽거나 Ctrl+ 와 같은 일치 명령을 출력하기 위해 제거해야합니다 R. 이게 가능해?

3
도메인 계정에서 기본 셸을 변경하는 방법
samba4 도메인 계정을 사용하여 랩톱에 로그인합니다. 내가 원했고 zsh알아,하지만 내 사용자에 상주하지 않기 때문에 /etc/passwd그 발견 chsh내 사용자를 찾을 수 없습니다. 누구든지 내가 어떻게 바꿀 수 있는지 조언 할 수 있습니까 login_shell? 나는 아무것도 볼 수없는 ldap.conf, nssswitch.conf또는 아무것도 /etc/pam.d도왔을 ... 도메인 컨트롤러를 살펴보면 아마도 samba-tool을 사용할 수 있다고 생각했지만 …
13 linux  shell  samba4 

4
사용자 상호 작용없이 gpg 키를 생성하는 방법
https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html#Unattended-GPG-key-generation 방법에서 사용자 상호 작용없이 gpg 키를 생성하는 방법을 찾았 지만 그렇지 않습니다. 작동하는 것 같습니다. 내 스크립트는 다음과 같습니다 #!/usr/bin/env bash rm -rf .gnupg mkdir -m 0700 .gnupg touch .gnupg/gpg.conf chmod 600 .gnupg/gpg.conf tail -n +4 /usr/share/gnupg2/gpg-conf.skel > .gnupg/gpg.conf touch .gnupg/{pub,sec}ring.gpg cat >.gnupg/foo <<EOF %echo Generating a basic OpenPGP …
13 shell  gpg 

4
Linux에서 명령 행 재귀 / 딥 디렉토리 복사?
대부분의 경우 작동하는 Linux에서 재귀 / 딥 디렉토리 복사본을 만드는 좋은 일반적인 방법은 무엇입니까? 나는 cp -R정교한 것들과 함께 간단한 것들을 사용했습니다 cpio. 당신이 서로를 선호하게 만드는 중대한 강점이나 약점이 있습니까? 어느 것을 가장 자주 사용하십니까?


5
성공시에만 쉘 명령의 출력을 숨기시겠습니까?
쉘 명령의 출력을 숨기려면 일반적으로 stderr 및 stdout을 경로 재지 정해야합니다. 기본적으로 출력을 숨기지 만 오류시 누적 된 모든 출력을 덤프하는 내장 기능 또는 명령이 있습니까? 이것을 원격 ssh명령 의 래퍼로 실행하고 싶습니다 . 이제 리디렉션을 사용하고 있지만 실패한 원인에 대한 단서가 없으며 너무 자세합니다. 편집 : 결국 @Belmin의 답변을 …
12 linux  bash  shell 

9
유닉스 쉘을 사용하여 호스트 이름에서 IP 주소를 얻는 쉬운 방법
호스트 이름에서 IP 주소를 얻는 가장 쉬운 방법은 무엇입니까? 나는 시도 ping하고 출력에서 ​​구문 분석 하는 것에 대해 생각하고있었습니다 . 그러나 이는 그리 좋지는 않으며 모든 시스템에서 동일한 방식으로 작동하지 않을 수 있습니다. 나는 약간의 주변을 검색하고로 솔루션을 찾았 nslookup지만의 호스트 이름에는 작동하지 않습니다 /etc/hosts.
12 unix  shell  ip  hostname 

4
BitTorrent는 작업장의 서버 간 파일 복사에 적합합니까?
다른 서버 7 개에 복사하려는 약 30GB의 파일이 포함 된 1 개의 소스 서버가 있습니다. 나는 현재 파일을 처음 4 대의 서버로 SCP로 전송하고 전송이 완료되면 마지막 3 대의 서버로 SCP를 전송합니다. BitTorrent를 사용하여 파일을 한 번에 7 개로 모두 배포하는 것이 더 빠릅니까? 내부 연결은 이미 각 서버간에 빠르고 …
12 shell  copy  scp  bittorrent 

1
OS X 터미널 라인이 스크롤 백되지 않습니다
Mac OS X의 터미널 (TERM = xterm)을 사용할 때 잘리는 문제가 있습니다. 때로는 상단에서 스크롤되는 행이 스크롤 백 버퍼에 추가되지 않는 상태가됩니다. 나는 사용하지 screen않거나 비슷 하지 않다 . 이것은 터미널 탭 안에있는 일반 bash 쉘입니다. 새 탭을 연 직후에는이 작업을 수행하지 않습니다. 문제 탭에서 실행 한 것의 부작용이라고 생각합니다. …
12 shell  terminal  xterm 

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