일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- root로그인안됨
- burpsuite
- 버프슈트
- uptime -s
- AWS
- ln -Tfs
- uptime -V
- AWS 시험후기
- 장치에 남은 공간이 없음
- svn: Can't find a temporary directory: Internal error
- Unable to create a new virtual machine: No permission to perform this operation.
- 패키지 출력
- 프리티어 비용 발생
- Default vpc
- Burp Suite
- pam_tally -u -r
- 버프스위트
- i-node full
- 모바엑스텀 설치
- histoy옵션
- pam_tally2.so
- pam_tally -u
- 리눅스 telnet
- HISTTIMEFORMAT
- rm -f
- uptime -p
- Default 삭제
- aws 자격증 접수 오류
- CentOS-Base.repo
- Default 생성
Archives
- Yesterday
- Today
- Total
리눅스 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