일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- burpsuite
- pam_tally2.so
- 명령어 튜토리얼
- 윈도우 로그인 오류
- 계정 잠금 해제
- root로그인안됨
- ##_revenue_list_lower_##
- 셀 값 변환
- 비밀번호 복구
- Burp Suite
- 버프슈트
- ##_revenue_list_upper_##
- sftp 사용법
- 엑셀 문자열 처리
- svn: Can't find a temporary directory: Internal error
- shell 스크립트
- 윈도우 해결 방법
- 리눅스 활용법
- 포트 설정
- sleep 명령어
- 계정 잠금
- 블로그 광고 설정
- SFTP
- 광고 삽입 방법
- 버프스위트
- 계정 잠금 임계값
- AWS
- 목록 광고
- 파일업로드다운로드
- 코드 수정 가이드
Archives
- Yesterday
- Today
- Total
250x250
반응형
리눅스 CentOS7 history 명령어 사용법 본문
728x90
반응형
1. history란?
- 이전에 입력한 명령들이 히스토리(history)에 기록됨
- 리눅스(Linux) 콘솔, 터미널 환경에서는 이전에 사용한 명령어를 다시 처음부터 입력할 필요없음
- 위, 아래 화살표 키로 바로 실행 가능
2. history 옵션
옵션 | 설명 |
c | history list를 삭제 |
d offset | offset(history 번호) 위치에 있는 명령어 삭제 |
3. history
3_1) history |
명령어 : history |
[root@TEST01 ~]# history 292 2022-12-14 23:41:04 cd .. 293 2022-12-14 23:41:04 ll 294 2022-12-14 23:41:17 ln -s 2 test_1_dir 295 2022-12-14 23:41:17 ll 296 2022-12-14 23:41:23 cd test_1_dir 297 2022-12-14 23:41:24 ll 298 2022-12-14 23:41:26 pwd 299 2022-12-14 23:41:31 ll 300 2022-12-14 23:41:37 cd .. 301 2022-12-14 23:41:38 ll 302 2022-12-14 23:41:45 rm -f test_1_dir 303 2022-12-14 23:41:47 ll 304 2022-12-14 23:41:49 cd 2 305 2022-12-14 23:41:50 ll 306 2022-12-20 00:23:19 exit 307 2022-12-21 01:24:09 ll |
4. history list 지우기
4_1) history list 지우기 |
명령어 : history -c |
위에있던 모든 내용이 다 사라진 것을 확인 |
[test@TEST01 ~]$ history -c [test@TEST01 ~]$ history 1 2022-12-23 00:37:56 history [test@TEST01 ~]$ |
5. history n번째 list 지우기
5_1) history n번째 list 지우기 전 |
명령어 : - |
[test@TEST01 ~]$ echo 1 1 [test@TEST01 ~]$ echo 2 2 [test@TEST01 ~]$ echo 3 3 [test@TEST01 ~]$ history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:47 echo 2 3 2022-12-23 00:40:51 echo 3 4 2022-12-23 00:40:56 history [test@TEST01 ~]$ |
5_2) history n번째 list 지우기 |
명령어 : histoy -d 2 |
2 2022-12-23 00:40:47 echo 2 삭제 된 것 확인 가능 |
[test@TEST01 ~]$ echo 1 1 [test@TEST01 ~]$ echo 2 2 [test@TEST01 ~]$ echo 3 3 [test@TEST01 ~]$ history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:47 echo 2 3 2022-12-23 00:40:51 echo 3 4 2022-12-23 00:40:56 history [test@TEST01 ~]$ history -d 2 [test@TEST01 ~]$ history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:51 echo 3 3 2022-12-23 00:40:56 history 4 2022-12-23 00:44:25 history -d 2 5 2022-12-23 00:44:26 history [test@TEST01 ~]$ |
6. history 기타 옵션
6_1) 바로 직전 커맨드 실행 |
명령어 : !! |
바로 직전에 실행한 커맨드를 실행 바로 직전에 history를 실행해서 history 실행 된 것 확인 |
[test@TEST01 ~]$ !! history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:51 echo 3 3 2022-12-23 00:40:56 history 4 2022-12-23 00:44:25 history -d 2 5 2022-12-23 00:44:26 history [test@TEST01 ~]$ |
6_2) 히스토리 특정 번호 실행 |
명령어 : !n |
history로 n값을 확인 후 실행하고 싶은 커맨드 !숫자를 입력 |
[test@TEST01 ~]$ !! history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:51 echo 3 3 2022-12-23 00:40:56 history 4 2022-12-23 00:44:25 history -d 2 5 2022-12-23 00:44:26 history [test@TEST01 ~]$ !2 echo 3 3 [test@TEST01 ~]$ history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:51 echo 3 3 2022-12-23 00:40:56 history 4 2022-12-23 00:44:25 history -d 2 5 2022-12-23 00:44:26 history 6 2022-12-23 00:56:45 echo 3 7 2022-12-23 00:56:50 history [test@TEST01 ~]$ !1 echo 1 1 [test@TEST01 ~]$ history 1 2022-12-23 00:40:46 echo 1 2 2022-12-23 00:40:51 echo 3 3 2022-12-23 00:40:56 history 4 2022-12-23 00:44:25 history -d 2 5 2022-12-23 00:44:26 history 6 2022-12-23 00:56:45 echo 3 7 2022-12-23 00:56:50 history 8 2022-12-23 00:57:04 echo 1 9 2022-12-23 00:57:06 history [test@TEST01 ~]$ |
728x90
반응형
'리눅스 > Linux 공부내용' 카테고리의 다른 글
리눅스 CentOS7 httpd 설치 방법 (0) | 2023.03.11 |
---|---|
리눅스 CentOS7 uptime 명령어 사용법 (0) | 2022.12.24 |
리눅스 CentOS7 history 날짜/시간 적용 방법(HISTTIMEFORMAT) (0) | 2022.12.21 |
리눅스 CentOS7 심볼릭 링크 생성, 변경, 삭제 (0) | 2022.12.16 |
리눅스 CentOS7 tar, gz 압축 및 압축해제 (0) | 2022.12.15 |
Comments