본문 바로가기

야 나만 몰랐냐...?
우분투 쓰면서도 히스토리랑 터미널 기능 반도 못 쓰고 있었던 나 반성문 쓴다...
터미널 조작 좀 자유자재로 하자 이제... 이거 알면 너도 고수.


🔥 히스토리 관련 꿀팁

  1. history
    → 지금까지 입력한 명령어 전부 리스트로 뿌려줌. 기본 1000개까지 저장됨.

  2. !숫자
    → 히스토리 번호 바로 실행. 예: !145는 145번 명령어 재실행.

  3. !!
    → 방금 전에 쓴 명령어 그대로 다시 실행함.

  4. !명령어
    → 가장 최근에 쓴 해당 명령어 실행. 예: !ls는 마지막 ls 실행.

  5. history | grep 검색어
    → 히스토리 중에서 특정 단어만 찾아줌. 추억의 명령어 찾기 딱임.

  6. CTRL + R
    → 리버스 검색. 키보드로 찾고 싶은 명령어 몇 글자만 치면 바로 튀어나옴. 진짜 씹레전드 기능.

  7. HISTSIZE=숫자
    → 히스토리에 저장할 줄 수 지정. 예: HISTSIZE=2000

  8. HISTFILESIZE=숫자
    → 실제 .bash_history 파일에 저장할 최대 줄 수 지정.

  9. history -c
    → 히스토리 전체 삭제. 클린하게 시작하고 싶을 때.

  10. cat ~/.bash_history
    → 그냥 텍스트 파일처럼 히스토리 파일 내용 보여줌.


🔧 터미널 선택/활용 팁

  1. gnome-terminal
    → 기본 GUI 터미널 실행 명령어 (GNOME 기반 우분투에서 기본값임).

  2. x-terminal-emulator
    → 기본 설정된 터미널 실행. 배포판에 따라 달라질 수 있음.

  3. update-alternatives --config x-terminal-emulator
    → 기본 터미널 바꾸기. 여러 개 설치돼 있으면 여기서 선택 가능.

  4. tmux
    → 터미널 멀티플렉서. 하나의 터미널에서 여러 세션 관리 가능. 진짜 생산성 폭발함.

  5. screen
    → tmux랑 비슷한 기능. 터미널 세션 백그라운드로 돌릴 수 있어서 서버 작업할 때 개좋음.

  6. CTRL + SHIFT + T
    → 터미널에서 새 탭 여는 단축키 (GNOME 기준)

  7. CTRL + SHIFT + N
    → 새 터미널 창 열기

  8. CTRL + D
    → 세션 종료. exit 명령어랑 같음.

  9. CTRL + L
    → 화면 싹 정리해줌. clear 명령어보다 빠름.

  10. alias
    → 자주 쓰는 명령어 별칭 만들어서 단축키처럼 쓰기 가능. 예: alias gs='git status'


진짜 요거 알면 터미널 장인이랑 소리 들을 수 있음
몰랐던 애들 다 복사해다가 .bashrc에 넣어두고 써봐.
너무 편해서 이제 GUI 싫어질지도 몰라 ㅋㅋㅋㅋ


궁금한 거 있음 댓글로 달아줘~
아는 건 다 풀어드림 🤓


List of Articles
번호 분류 제목 조회 수 날짜
공지 사랑LOVE 포인트 만렙! 도전 4662 2025.03.19
공지 🚨(뉴비필독) 전체공지 & 포인트안내 2 25849 2024.11.04
공지 URL만 붙여넣으면 끝! 임베드 기능 20432 2025.01.21
146 특정 문자 삭제 프로그램 (일본어,중국어,한국어,영어가 섞여있을때 편리함) file 1602 2023.04.27
145 Avalanche로 연속학습 해본 사람 있음? 1 386 2023.05.05
144 .Htaccess 301 리디렉션 규칙 473 2023.05.13
143 레노버 CMOS setup 진입방법 file 535 2023.05.13
142 공유기 QoS로 각각의 PC 인터넷 속도 제한하기 512 2023.06.03
141 svn만 쓰다가 github 쓸려니 너무 어려웡 2 421 2023.06.06
140 2023년 Stack Overflow 개발자 보고서 file 206 2023.06.24
139 10만 개가 넘는 챗GPT 계정 정보가 다크웹에서 판매됨 file 190 2023.06.24
138 레드햇, RHEL 소스를 CentOS Stream에만 제공 file 200 2023.06.24
137 구글 도메인이 서비스 종료 예정입니다. 199 2023.06.24
136 Debian 12 Bookworm 릴리즈 file 248 2023.06.24
135 Ubuntu Pro는 이제 누구나 사용할 수 있습니다. file 573 2023.08.02
134 AMD 인셉션 취약점 패치, 최대 54%의 성능 저하 file 544 2023.08.21
133 히토미 https://misskey.io/ 특정 유저 주소는 다운 안되는 문제 730 2023.08.26
132 노트북 모니터 시간지나면 ubuntu 화면 자동으로 꺼지기 373 2023.08.30
131 [Linux] ethtool 명령어를 이용한 NIC(Network Interface Controller) 정보 확인 방법 520 2023.08.31
130 제조사 맥 주소 확인 방법(How to check MAC address by manufacturer) 508 2023.08.31
129 메인보드 전원,리셋,LED,스피커 선 연결하는방법 821 2023.08.31
128 윈도우 파일 폴더 용량 관리 Tree size 545 2023.08.31
127 [리눅스] 리눅스 tar, gz 압축 및 해제 518 2023.08.31
126 [Ubuntu 20.04 server] 자동으로 디스플레이 끄기 534 2023.08.31
125 SQLSTATE[HY000] '***' doesn't have a default value 에러 고치기 547 2023.08.31
124 Best Practices for MySQL(mariadb) with SSD, NVME file 567 2023.08.31
123 cpu clock(속도) 조절 Linux CPU Frequency 514 2023.09.02
122 취업하려는 공부는 적당히하자 698 2023.10.11
121 스프링이 취업안될정도면 학벌이 ㅈ구린가봄 694 2023.10.11
120 AI로 인해, 스택오버플로우 28% 정리해고 1 file 2442 2023.10.18
119 Ubuntu 23.10, 악의적인 사용자 번역으로 ISO 재배포 file 2484 2023.10.18
118 대기 시간을 줄이기 위해 TCP를 통한 TLS 최적화 file 1409 2023.10.27
117 서버 PHP용 다중 코어를 사용하는 방법 2 286 2023.11.06
Board Pagination Prev 1 2 3 4 5 Next
/ 5