리눅스 - 기본 명령어

로커스트·2021년 6월 18일

Linux 기초

목록 보기
4/5
post-thumbnail

리눅스의 기본 명령어를 살펴보자 !!
여러 명령어의 전체 옵션을 다 알아보기 힘드므로
자주 사용하는 명령어 및 옵션에 대해 알아볼 것이다.

시작하기 앞서 ..

  1. 리눅스는 대소문자를 구분하지 않는다
  2. 옵션 - 는 약자이며 , -- 은 풀네임을 줘야한다
  3. 옵션은 단일로 써도 되고 여러개를 함께 사용해도 되는 명령어도 있다.

cd : Change Directory

디렉토리를 이동하는 명령어이다.

  • 명령어 사용법
    cd [이동할 디렉토리의 절대/상대 경로]

절대 경로 : 최상의 디렉토리 (/)부터의 경로 전체를 의미한다
ex) /home/user01

상대 경로 : 현제 자신의 위치에 관한 경로
cd .. : 상위 디렉토리로 이동
cd . : 현제 디렉토리로 이동
cd ~ : 사용자의 홈 디렉토리로 이동


ls : List Segment

디렉토리의 파일이나 디렉토리를 보여주는 명령어이다.

  • 명령어 사용법
    ls [옵션][디렉토리 상대/절대 경로]

  • 자주사용하는 옵션
    ls -a : (All) 숨겨진 파일을 포함하여 보여주는 옵션
    ls -l : (long) 자세한 정보를 보여주는 옵션
    ls -L : (Link) 링크파일만 보여주는 옵션
    ls -d : (directory) 디렉토리에 대해 보여주는 옵션
    ls -S : (Size) 크기순서로 정렬하여 보여주는 옵션
    ls -al : 숨겨진 파일을 포함하여 자세히 보여주는 옵션


pwd : Print Working Directory

현제 작업하고 있는 디렉토리를 보여주는 명령어이다
하위디렉토리로 갈수록 더 찾기가 어려워지기 때문에 pwd를 자주 사용한다.

  • 명령어 사용법
    pwd

touch

빈파일을 생성하거나 내용수정없이 타임스템프 갱신을 할때 사용하는 명령어이다.

  • 명령어 사용법
    touch [신규 파일명] : 지정해준 이름으로 빈파일을 생성한다
    touch [기존 파일명] : 기존 파일의 내용수정없이 타임스탬프를 갱신한다.

rm : Remove

파일을 삭제하는 명령어이다. 옵션을 주지 않으면 삭제할 지 여부를 물어본다.

  • 명령어 사용법
    rm [옵션][삭제할 파일의 경로]

  • 자주사용하는 옵션
    rm -f [파일명] : 강제로 파일을 삭제 할때 사용하는 옵션
    rm -d [파일명] : 빈 디렉토리를 삭제 할때 사용하는 옵션
    rm -r [파일명] : 디렉토리를 삭제 할때 사용하는 옵션


cp : Copy

파일이나 디렉토리를 복사하는 명령어이다.

  • 명령어 사용법
    cp [복사할 파일][복사된 파일] - 파일 복사
    cp [복사할 파일][디렉토리] - 디렉토리로 복사
  • 자주사용하는 옵션
    cp -r : 디렉토리 복사 할때 사용하는 옵션
    cp -p : 디렉토리의 모든 정보를 그대로 복사하는 옵션

mv / rename

mv : Move, 파일 이동하는 명령어지만 단일파일의 이름변경에도 사용한다
rename : 파일 이름변경에 사용하는 명령어

  • 명령어 사용법
    mv [이동할 파일][경로] - 파일 이동
    mv [기존파일][변경할 파일명] - 파일 이름변경

rename [기존단어][변경할 단어] [파일 위치]


mkdir / rmdir : Make/Remove Directory

디렉토리 생성 및 삭제 명령어이다.
rmdir은 빈디렉토리일 경우에 사용가능하다.

  • 명령어 사용법
    mkdir(rmdir) [디렉토리명]

  • 자주사용하는 옵션
    mkdir -p : 하위디렉토리도 한번에 생성
    rmdir -p : 상위 디렉토리도 한번에 삭제


cat, head, tail, more, less

파일의 내용을 출력 해 주는 명령어이다.

  • 명령어 사용법
    cat [파일명] : 파일의 전체 내용을 화면에 출력
    head [파일명] : 파일의 처음부터 아래로 10행만 화면에 출력
    tail [파일명] : 파일의 마지막부터 위로 10행만 화면에 출력
    more [파일명] : 파일의 전체 내용을 페이지 단위로 화면에 출력
    less [파일명] : 파일의 전체 내용을 자세히 화면에 출력

clear

터미널창을 깨긋하게 지워주는 명령어

  • 명령어 사용법
    clear

alias

명령어를 단축키 형식으로 사용 할수 있는 명령어

  • 명령어 사용법
    alias [단축키] = "[명령어][옵션]"

-EX..


profile
늦은 개발자의 길

0개의 댓글