«command-history» 태그된 질문

Unix 기반 시스템에서 Windows의 CMD 및 Bash와 같은 명령 줄 셸의 명령 기록 기능과 관련된 질문-이전에 실행 한 셸 명령을 저장하고 처리하는 기능입니다.


2
oh-my-zsh 히스토리 완료
나는 robbyrussell 's를oh-my-zsh 사용하여 최근에 zsh로 전환했습니다 . 그 전에 나는 많은 커스텀 물건과 함께 bash를 사용했고 zsh가 '너무 똑똑해'려고하기 때문에 한 가지만 누락되었습니다. 내가 입력 git commit한 다음 ↑zsh는 모든 최근 git명령을 거 칩니다 . 내가 정말로 원하는 것은 git commit(뿐만 아니라 git)로 시작하는 모든 명령을 수행하는 것 입니다. …


2
zsh의 명령 히스토리
현재 zsh는 모든 세션에서 즉시 명령 기록을 공유하는 방식으로 설정되었습니다. 각각 zsh 세션 A1과 A2가있는 두 개의 탭이있는 터미널 에뮬레이터가 열려 있다고 가정하겠습니다. A1에 ls -la 를 입력 한 다음 A2로 이동하고 위쪽 화살표 키를 누르면 명령 프롬프트에 ls -la 가 표시 됩니다. 나는 세션이 서로 명령 기록을 공유하지 않도록 …


2
Bash에서 (reverse-i-search)
나는 보통 CTRL+ r(reverse-i-search)에 + 를 사용 하지만 때로는 내가 찾던 명령을 전달합니다. 내가 다시 (reverse-i-search)하면 더 이상 찾지 못합니다. 명령 기록에 대한 현재 포인터가 내가 찾고있는 명령 앞에 있다고 가정합니다. 누구든지 1000 번을 클릭하지 않고 기록에서 가장 최신 명령으로 돌아가는 방법을 알고 down arrow있습니까?

6
로컬 및 글로벌 ZSH 히스토리에 대한 별도의 상향 화살표 룩백
하는 것이 가능하니... 로컬 ZSH 쉘 히스토리 강화 (작업은 해당 프롬프트에서만 발생 함) 글로벌 ZSH 기록 강화 (공유 기록이 켜져 있음)-공유 기록이 켜져있을 때 위쪽 화살표를 누르면 기본적으로 발생하는 상황 ... 별도. 예를 들어, 글로벌 히스토리에 대해서는 CTRL + 위를, 로컬 히스토리에는 정상입니다. 동시에 과거 이력 검색 (예 : CTRL+ …

3
종료하지 않고 bash 저장 기록
리눅스 우분투 bash 터미널에서. exit를 쓰지 않고 bash 기록을 저장하는 방법이 있습니까? 설정을 "HISTCONTROL = erasedups"로 설정했습니다 내 의견으로는 무시하는 것보다 잘 작동합니다. 어쨌든 어떤 이유로 "exit"을 입력하지 않으면 bash 터미널에 마지막 몇 명령을 저장하지 않습니다. 터미널 창에서 십자 표시를 클릭하는 데 익숙하므로 다시 로그인 할 때 마지막 명령이 저장되지 …

3
Windows 명령 프롬프트 : 명령 기록 창의 크기를 변경하는 방법?
F7Windows 명령 프롬프트 창 에서를 누르면 명령 기록 (이전 명령 목록)이 있는 콘솔 창이 표시됩니다 . 이 명령 기록 창의 크기를 어떻게 변경합니까? 예를 들어, 더 많은 명령 (이 창의 높이 증가)을 보거나 더 긴 명령 (이 창의 너비 증가)을보고 싶을 수 있습니다. 명령 프롬프트 창이 아니라 명령 기록 창을 …

1
Bash에서 고도 기간의 방향을 어떻게 바꿀 수 있습니까?
Bash에서 Alt- .를 누르면 이전 명령의 마지막 인수를 삽입 할 수 있습니다 . 여러 번 누르면 기록에있는 모든 명령의 마지막 인수를 순환합니다. 그러나 때로는 너무 여러 번 눌러 자전거의 방향을 바꾸고 싶기 때문에 앞으로 나아갑니다. 이게 가능해? (당신이 경우에 역 난-검색 즉 Ctrl- r, 당신과 방향을 변경할 수 있습니다 Ctrl- …

4
ssh를 사용하여 Linux에서 특정 IP를 실행 한 IP를 확인하려면
많은 사용자가 ssh를 사용하여 액세스하는 서버가 있습니다. 어떤 사용자가 특정 명령을 실행했는지 파악하려고합니다. 현재 서버에 액세스하는 사용자 목록을 사용하여 who 알 수 history있습니다. 또한를 사용하여 실행되는 명령 목록을 알 수 있습니다. 그러나 cp file1.sh file2.sh서버에서 어떤 사용자가 명령을 실행했는지 아는 방법은 무엇 입니까? 사용자가 이미 명령을 실행하고 로그 아웃했습니다

1
.bash_history 파일 위치를 어떻게 변경합니까?
CentOS 6.x를 실행 중이며 .bash_history를 다른 위치로 옮기고 싶습니다. 사용자의 홈 디렉토리는 (VPS를 실행하기 때문에) /var/www/vhost/<domain>.<tld>FTP에 액세스 할 수 있습니다 (그리고 있어야합니다). 이 때문에 FTP 연결에서 쉽게 찾을 수 있기 때문에 AuthorizedKeysFileSSH 연결에 대한 표준 을 변경 ~/.ssh/authorized_keys했습니다. 동시에 .bash_history파일을 현재 사용자가있는 /home/%u/.bash_history곳 으로 옮기고 싶습니다 %u.

4
Linux 터미널에서 Bash 명령 히스토리를 선택적으로 탐색하는 방법 [중복]
이 질문에는 이미 답변이 있습니다 . bash : 명령 별 히스토리. 어떻게 작동합니까? (1 답변) 휴일 칠년 전에 . 모든 사람은 터미널에서 위쪽 및 아래쪽 화살표 키가 사용 된 명령의 내역을 탐색하는 데 사용된다는 것을 알고 있습니다. 터미널을 매일 사용하는 경우 명령 기록이 여러 가지 명령의 긴 목록이되어 탐색이 덜 …

0
.bash_history로 TAB 완료
나는 보통 접두사가 주어진 .bash_history를 검색하기 위해 PageUp / PageDown을 사용합니다. 그러나이 특정 경우 PageUp / PageDown을 사용해야한다는 것을 깨닫기 전에 TAB을 여러 번 누르는 것을 정기적으로 포착합니다. TAB 완성에 .bash_history 검색을 통합하는 방법이 있습니까?

1
csh에서 \! *와 유사한 Bash 별명 히스토리 대체
내 질문은 이 오래된 게시물 의 질문과 매우 유사합니다 . 비슷한 것을하고 싶습니다 : 현재 명령 줄에 입력 한 마지막 인수를 별칭에 배치하십시오. csh \!*별명에 사용할 수 있는 것과 같습니다 . 참조 된 게시물에 따르면 문제는 bash의 기록 확장 인 것처럼 들리므로 fc가 대신 사용됩니다. 아이디어는 alias cat='cat -n !!:* …

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