«bash» 태그된 질문

Bash는 Bourne Again SHell이며, 전형적인 Unix sh (쉘)의 후계자입니다.

4
1970 년 1 월 1 일 이후의 날짜 계산
1970 년 1 월 1 일 이후의 일 수를 어떻게 계산할 수 있습니까? OpenLDAP 에서 shadowLastChange 속성 을 업데이트하기위한 것 입니다. linux date 명령을 사용하여 이것을 수행하는 방법이 있습니까?
10 linux  bash  openldap  date 

1
쉘 스크립트를 사용하여 rsync가 변경했는지 확인
rsync의 두 디렉토리에 bash 스크립트가 있습니다. 때때로 변화가 있고, 가능성은 아무것도 없습니다. rsync가 실제로 변경 (파일 추가 / 업데이트) 한 경우에만 명령을 실행하고 싶습니다. 그렇지 않으면 그냥 건너 뛰고 싶습니다. 보고 싶은 반품 응답이 있습니까?
10 unix  bash  rsync  unix-shell 

3
배쉬 : 마지막 명령의 출력이 줄 바꿈으로 끝나는 지 아는 방법?
대부분의 경우 명령 출력은 개행 문자로 끝납니다. 그러나 때로는 그렇지 않기 때문에 다음 쉘 프롬프트는 출력과 함께 같은 줄에 인쇄됩니다. 예: root @ hostname [~] # echo -n hello helloroot @ hostname [~] # 나는 항상 매우 성가신 것을 발견했습니다. 이제 PS1 변수의 시작 부분에 "\ n"을 추가 할 수 …
10 linux  bash  shell  prompt 

5
방금 해당 파일을 옮긴 디렉토리로 어떻게 변경합니까?
방금 완료했다고 가정 해 봅시다. mv ./myfile /to/some/other/place/ 이제 파일을 따르고 해당 디렉토리로 이동하기로 결정했습니다. 마우스로 갈 수는 있지만 텍스트를 선택하고 'cd'를 입력 한 다음 마우스 오른쪽 버튼을 클릭하여 붙여 넣기하십시오. 더 빠른 키보드 기반 디렉토리를 선호합니다. 가장 좋은 방법은 무엇입니까? (일반적으로 Centos + Bash가 다르면)
10 linux  unix  bash  shell  directory 

4
왜 .bashrc가 cygwin에서 읽히지 않습니까?
내 .bashrc는 다음과 같습니다. alias name@server="ssh server sname" echo "bashrc read" 이 echo문장은 읽었는지 확인하기위한 것입니다. 그러나 메아리는 아무 것도하지 않습니다. 원격 상자에서 작동하는 별칭 인 특정 명령을 수행하는 상자에 더 빠른 ssh의 별칭을 설정하고 싶습니다.
10 bash  cygwin  bashrc 


13
유용한 bash 별명 및 가장 많이 사용되는 명령 목록 생성
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 내가 발견 이 당신의 bash는 기록을 정렬하고 당신이 가장 많이 사용하는 명령을 확인할 수있는 빠른 방법을 논의 기사 : cut -f1 -d" " .bash_history | sort | uniq -c | …
10 bash  alias 

3
bash에서 ssh와 sudo를 함께 사용하는 방법은 무엇입니까?
이 특정 시나리오를 설명하는 질문을 찾지 못했습니다. 여러 컴퓨터에서 로깅을 검색하기 위해 매우 기본적인 bash 스크립트를 실행하려고합니다. 스크립트를 로컬로 실행하고 있지만 ssh를 통해 외부 컴퓨터에 액세스하고 해당 컴퓨터에서 권한이있는 사용자에게 sudo를 한 번 실행해야합니다 ... ssh myuser@machine.net sudo su - privledged_user cat logs > file.txt sh -x로 이것을 실행하면 bash가 …
10 linux  bash 

2
이 문서에서 SSH를 통해 명령을 실행할 때 TTY가 없습니다.
here-document에서 다음과 같이 SSH를 통해 명령을 실행하려고합니다. ssh example.com <<END sudo /etc/init.d/apache2 reload END sudo의 암호와 같이 입력이 필요한 것을 실행하려고 할 때를 제외하고는 정상적으로 작동합니다. 이 경우 다음 메시지가 나타납니다. sudo: no tty present and no askpass program specified -tSSH 에서 플래그를 사용하여 다음 과 같은 의사 tty를 할당 …
10 ssh  bash  sudo 

4
쉘 스크립트 레벨에서 파일 크기 (stdout)를 제한하는 쉬운 방법?
좋아, 이것은 내 관점에서 매우 실용적인 사용 사례입니다. 출력을 파일에 기록하는 간단한 쉘 oneliner가 있다고 가정 해 봅시다. 이것은 단순히 tcpdump와 같은 무엇이든 될 수 있습니다. 출력 파일이 주어진 크기를 초과하지 않도록 일반적이고 사소한 방법이 있습니까? 이 문제의 배후는 실수로 마운트 포인트의 전체 사용 가능한 공간을 채우지 않도록하는 것입니다. 스크립트를 …
10 bash 

4
단위 접미사가있는 숫자에 대한 편리한 구문 분석?
의 출력과 같이 사람이 읽을 수있는 형식으로 수량이있는 데이터가 du -h있고 해당 숫자에 대해 추가로 작업하려고 한다고 가정하겠습니다 . grep을 통해 데이터를 파이프하여 해당 데이터의 하위 세트를 합산한다고 가정 해 봅시다. 지금까지 본 적이없는 많은 시스템에서이 임시 작업을 수행하며 최소한의 유틸리티 만 가지고 있습니다. 모든 표준 10 ^ n 접미사에 …

3
Ubuntu dpkg, 비 대화식 설치
상호 작용하지 않고 많은 .deb 파일을 설치하려고합니다. 예를 들어 MySQL 서버는 dpkg 구성시 관리자 암호를 입력하라는 대화식 메뉴를 요구합니다. 나는 노력했다. export DEBIAN_FRONTEND=noninteractive && export DEBIAN_PRIORITY=critical && sudo /usr/bin/dpkg -i ./files/* 구성하지 않고 파일을 추출 할 수 있다는 것을 알고 있습니다. Apache, php, mySQL 등의 기본 설치로 사전 구성된 서버를 …


4
데비안 6.0에서 Bash를 업데이트 할 수 없습니다 (짜내기)
발견 된 취약점을 제거하기 위해 Debian 6.0 (Squeeze) 서버에서 Bash 를 업데이트 할 수 없습니다 . bash --version GNU bash, version 4.1.5(1)-release (x86_64-pc-linux-gnu) apt-get update apt-get install bash Reading package lists... Done Building dependency tree Reading state information... Done bash is already the newest version. 0 upgraded, 0 newly installed, …
9 linux  debian  bash 

5
기본 bashrc를 어떻게 복원합니까?
실수로 덮어 썼습니다 .bashrc. 나는 다음을했다 echo 'export EDITOR=/usr/bin/nano' >> /etc/bashrc Bur >대신 실수로 입력 했습니다 >>. 나는 그것이 나쁜 생각이었다고 생각한다. 이 트릭 을 사용하여 여전히 로그인 할 수 있습니다 ( Ctrl+C.bashrc가 완전히 실행되기 전에 누르십시오 ). 그러나 어떻게 기본값으로 복원 .bashrc합니까? CentOS 6.5 x86_64를 실행하고 있습니다. 기본 bashrc …
9 bash  bashrc 

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