본문 바로가기
language/Linux terminal

linux 터미널 명령어 alias

by 파란하늘코더 2021. 1. 24.
반응형

최근에 linux에서 대부분의 작업을 많이 하고 있다.

 

윈도우에 있는 GUI만을 이용하여 파일을 옮기고 디렉토리를 바꾸고 하는건 

 

클릭과 ctrl+c/v만으로 거의 모든게 가능하지만 터미널 상에서는 명령어를 알고 있어야 하고

 

명령어를 정확히 쳐주어야만 내가 원하는 동작을 할 수가 있습니다.

 

하지만 너무 긴 명령어를 치다가 오타가 날 경우엔 짜증이 나겠죠...

 

그래서 전 아래와 같은 명령어를 alias를 하고 있는데요 

 

구글 검색하면 더 많이 편한 alias들이 있길래 정리를 해봅니다.

 

① 이동 및 파일 목록 보기 관련

  alias c='clear && ls --color=auto'

  function cd {
      builtin cd "$@" && c
  }

  alias ll='ls -alh --color=auto'
  alias cd..='cd ..'
  alias ..='cd ..'
  alias ...='cd ../../'
  alias ....='cd ../../../'

 

② bashrc 수정 및 적용
  alias v_bash='vi ~/.bashrc'
  alias s_bash='source ~/.bashrc'

 

③ vi editor

  alias vi='vim' 

 

④ git branch 터미널 표현

  parse_git_branch() {
      git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
  }
  export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ "

  

  source ~/.promptline.sh

  

  위에 있는걸 전부다 입력하면 아래에 있는 promptline만 보이게 됩니다

  자기가 사용하고 싶은 UI만 사용하면 될 것 같네요(필요없는 건 주석처리하면 됨)

 

⑤ file 찾기

  alias grep='grep --color=auto'

 

⑥ 폴더 생성

  alias mkdir='mkdir -pv' 

 

⑦ 안전장치

  alias mv='mv -i'

  alias cp='cp -i'

  alias rm='rm -i'

 

 

위와 같은 명령어를 그냥 쳐도 되지만 .basrhc 파일에 입력을 해놓으면 바로 터미널을 열때 사용이 가능합니다.

 

만약에 수정을 하고 바로 적용을 하고 싶으면

 

source ~/.bashrc 를 터미널에 입력하면 바로 setting이 됩니다

 

저는 저것 치기도 귀찮아서 s_bash 로 명령어를 칩니다

 

 

'language > Linux terminal' 카테고리의 다른 글

[linux] time 명령어 사용법(real, user, sys)  (0) 2021.02.02
[make] PHONY 사용법  (0) 2021.02.02
linux 파일만, 폴더만 출력하기  (0) 2021.01.30
linux find, grep 명령어  (0) 2021.01.24
tmux 사용법 정리  (0) 2020.11.15

댓글