리눅스 history 명령어

리눅스 history 명령어는 이전에 명령어 목록을 확인하는 명령어로 리눅스 콘솔에 접속했을 때 자주 사용하는 명령어 중에 하나입니다. 보통 history만 입력해서 많이 사용하지만 보다 더 다양한 활용 방법에 대해서 알아 보겠습니다.

  • history 명령어 개요
  • 기존에 실행한 명령어 목록을 보여주는 리눅스 명령어
  • 500 or 1000 개의 명령어가 기본으로 저장됨.
  • 검색 명령어

✅ 리눅스 history 명령어 기본 사용

history 명령어 자체만 입력해서 주로 많이 사용합니다.

history [-옵션]
리눅스 history 명령어

✅ history 명령어 옵션

✅ history 명령어 파이프(|) 명령어와 함께 활용하기

다중 명령어인 파이프(|) 명령어와 함께 활용하는 방법입니다.

history | less

파이프와 less 명령어를 함께 입력해서 원하는 목록을 확인합니다.

✅ history 명령어 조회 시 날짜, 시간 표시 적용

vi /etc/profile로 파일을 수정해 줍니다.

~]# vi /etc/profile

if [ -n "${BASH_VERSION-}" ] ; then
        if [ -f /etc/bashrc ] ; then
                # Bash login shells run only /etc/profile
                # Bash non-login shells run only /etc/bashrc
                # Check for double sourcing is done in /etc/bashrc.
                . /etc/bashrc
       fi
fi

## history file date setting ##
HISTTIMEFORMAT=”[%Y-%m-%d_%H:%M:%S]“

:wq
]# source /etc/profile

저장 후 source /etc/profile을 진행하면 history 파일에 날짜와 시간이 표시되는 것을 확인할 수 있습니다.

✅ history 명령어 활용

less 명령어로 히스토리 목록을 검색할 수 있습니다.

history | less

아니면 입력했던 history 명령어 목록 중에서 찾고자 하는 파일을 찾을 수 있습니다.

history | grep rm

Similar Posts

  • SSH 명령어: 옵션 및 사용 방법

    리눅스에서 SSH(Secure Shell)는 네트워크를 통해 다른 시스템에 안전하게 접속할 수 있도록 해주는 프로토콜입니다. SSH는 원격 서버와 클라이언트 간의 통신을 암호화하여 보안성을 높이며, 주로 원격 접속, 파일 전송, 그리고 터널링 기능을 제공합니다. SSH 명령어를 사용하여 사용자는 원격 서버에 안전하게 접속한 뒤 다양한 작업을 수행할 수 있습니다. 터널링 기능: 한 네트워크에서 다른 네트워크로 데이터를 안전하게…

  • 리눅스 killall 명령어: 설치, 사용 방법과 옵션

    리눅스 killall 명령어는 특정 프로세스를 한번에 종료 시키는 명령어입니다. kill과 killall은 단순 종료가 아닌 프로세스에 지정한 시그널(Signal)을 보내는 명령어로 시그널에서 액션이 종료일 때 프로세스가 종료됩니다. 목차✅ 리눅스 history 명령어 기본 사용✅ history 명령어 옵션✅ history 명령어 파이프(|) 명령어와 함께 활용하기✅ history 명령어 조회 시 날짜, 시간 표시 적용✅ history 명령어 활용✅ 리눅스 killall…

  • rm 명령어

    목차✅ 리눅스 history 명령어 기본 사용✅ history 명령어 옵션✅ history 명령어 파이프(|) 명령어와 함께 활용하기✅ history 명령어 조회 시 날짜, 시간 표시 적용✅ history 명령어 활용1. rm 명령어 ‘rm 명령어‘ 는 파일 및 디렉토리를 삭제하는 명령어이다. ‘rm 명령어’ 는 심볼릭 링크는 삭제하지만 링크의 대상 파일은 삭제하지 않는다. ls 명령어와 함께 많이 사용되는 명령어이다….

  • [Linux] usermod 명령어

    usermod 명령어는 user modification(사용자 수정)의 약자로 이미 존재하는 사용자 계정의 속성을 변경할 때 사용됩니다. usermod는 사용자의 로그인 이름, UID (사용자 ID), 홈 디렉토리, 로그인 셸, 그룹 등의 속성을 변경할 수 있는 명령어입니다. 목차✅ 리눅스 history 명령어 기본 사용✅ history 명령어 옵션✅ history 명령어 파이프(|) 명령어와 함께 활용하기✅ history 명령어 조회 시 날짜, 시간 표시…

  • 리눅스 mkdir 명령어 | Linux 디렉토리 생성하기

    리눅스 mkdir 명령어는 Make Directory의 약자로 리눅스에서 디렉토리(폴더)를 생성하는 명령어입니다. 목차✅ 리눅스 history 명령어 기본 사용✅ history 명령어 옵션✅ history 명령어 파이프(|) 명령어와 함께 활용하기✅ history 명령어 조회 시 날짜, 시간 표시 적용✅ history 명령어 활용✅ 리눅스 mkdir 명령어 기본 사용법 경로 미 지정 시 현재 위치에서 디렉토리가 생성됩니다. mkdir 명령어 옵션 설명…

  • [Linux] ip 명령어 : 네트워크 인터페이스 및 설정 관리

    ip 명령어는 리눅스에서 네트워크를 관리할 때 사용되는 주요 도구로, 다양한 네트워크 작업을 수행할 수 있습니다. ip 명령어는 네트워크 인터페이스의 상태를 확인하거나 활성화 및 비활성화 할 수 있으며, IP 주소를 확인하거나 수동으로 추가 및 삭제하는 작업도 가능합니다. 또한 라우팅 테이블을 조회하고 경로를 추가하거나 제거하는 등의 라우팅 관리, ARP 테이블 확인 및 수정, 터널링 설정…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 2   +   3   =