리눅스 명령어 기초

지민·2023년 4월 21일
0

보안

목록 보기
14/15

리눅스는 명령어 기반의 운영체제이기 때문에, 명령어를 이해하고 사용하는 것이 매우 중요합니다. 우선 리눅스에서 기본적으로 사용되는 명령어를 알아보겠습니다.

  1. pwd
    현재 작업 디렉토리의 경로를 출력하는 명령어입니다.
pwd
  1. cd
    작업 디렉토리를 변경하는 명령어입니다.
cd [디렉토리 경로]

예를 들어, home 디렉토리로 이동하고 싶다면 다음과 같이 입력합니다.

cd ~
  1. ls
    현재 디렉토리에 있는 파일과 디렉토리를 출력하는 명령어입니다.
ls
  1. mkdir
    새로운 디렉토리를 생성하는 명령어입니다.
mkdir [디렉토리 이름]
  1. touch
    새로운 파일을 생성하는 명령어입니다.
touch [파일 이름]
  1. cp
    파일이나 디렉토리를 복사하는 명령어입니다.
cp [복사할 파일/디렉토리] [복사될 경로/파일 이름]
  1. mv
    파일이나 디렉토리를 이동하거나 이름을 변경하는 명령어입니다.
mv [원본 파일/디렉토리] [이동할 경로/파일 이름]
  1. rm
    파일이나 디렉토리를 삭제하는 명령어입니다.
rm [삭제할 파일/디렉토리]
  1. cat
    파일의 내용을 출력하는 명령어입니다.
cat [파일 이름]
  1. grep
    파일에서 특정 문자열을 찾는 명령어입니다.
grep [찾을 문자열] [파일 이름]
  1. man
    명령어의 매뉴얼을 출력하는 명령어입니다.
man [명령어]

예를 들어, pwd 명령어의 매뉴얼을 보고 싶다면 다음과 같이 입력합니다.

man pwd

  1. echo
    문자열을 출력하는 명령어입니다.
echo [문자열]

예를 들어, "Hello World!"를 출력하고 싶다면 다음과 같이 입력합니다.

echo "Hello World!"

  1. chmod
    파일이나 디렉토리의 권한을 변경하는 명령어입니다.
chmod [권한] [파일/디렉토리 이름]

권한은 숫자로 나타낼 수도 있고, 문자로 나타낼 수도 있습니다. 예를 들어, 파일의 권한을 644로 변경하고 싶다면 다음과 같이 입력합니다.

chmod 644 [파일 이름]
14. sudo
관리자 권한으로 명령어를 실행하는 명령어입니다.

sudo [명령어]

예를 들어, 파일을 삭제하기 위해서는 일반적으로 해당 파일에 대한 쓰기 권한이 필요합니다. 그러나 일부 파일이나 디렉토리는 관리자 권한으로 실행해야 삭제할 수 있습니다. 이 경우, 다음과 같이 sudo를 사용합니다.

sudo rm [파일/디렉토리]

  1. top
    시스템 상태를 모니터링하는 명령어입니다.
top

위 명령어를 입력하면 CPU, 메모리 등의 시스템 상태를 실시간으로 확인할 수 있습니다. 종료하려면 Ctrl+C를 입력합니다.

  1. ps
    현재 실행 중인 프로세스를 출력하는 명령어입니다.
ps
  1. kill
    실행 중인 프로세스를 종료하는 명령어입니다.
kill [프로세스 ID]

프로세스 ID는 ps 명령어를 통해 확인할 수 있습니다.

위 명령어를 통해 리눅스 명령어의 일부를 더 알아보았습니다. 리눅스는 다양한 명령어와 옵션이 존재하므로, 필요에 따라 찾아보시면 됩니다. 감사합니다!

profile
남들 개발 공부할 때 일기 쓰는 사람

0개의 댓글