본문 바로가기

백엔드

리눅스 명령어

728x90
반응형
SMALL

명령어 정리

  • pwd : 현재 작업 중인 디렉토리 확인
  • ls : list segment의 약자로 현재 디렉토리 파일과 그안에 디렉토리를 보여줌
  • cd [디렉토리 명] : 디렉토리 이동
  • mkdir [디렉토리 명]: 디렉토리를 만들고자 할때
  • cp [복사 하고자 하는 파일] [복사되는 파일 명]: 복사
  • mv [옮기고자 하는 파일][옮겼을 때 파일 명] : 옮기고자할 때 사용하는 명령어
  • rm [파일 명] : 파일을 지우고자 할때
  • cat [파일 명]: 파일 안에 있는 내용 확인
  • touch [파일명] : 파일 생성
  • ip addr : ip 정보 확인 (ifconfig 사용 가능)
  • nc localhost [포트] : 로컬에서 3306포트가 열려있는지 확인
  • which [명령어] : 명령어의 위치를 확인
  • tail [파일명] : 파일의 마지막 부분을 확인하는 명령어
  • find [파일명] : 파일을 찾을 때
  • ps -aux : 프로세스의 상태를 보여주는 명령어
  • grep : 어떤 파일에서 내부에 패턴을 만족하는지 확인하는 명령어
    • 예시 : grep grep "a" [파일명] : 파일안에 a가있는지 확인
  • kill [PID] : 프로세스를 멈추고싶을 때 사용하는 명령어
  • alias ll = "ls -al" : 이 명령어를 통해 ll을 명령하면 ls -al 이 실행됨
  • vi, vim : 텍스트 편집기 -> 기능들이 워낙 많아서 따로 공부하는 것을 추천
    • :q : 나가기
    • a or i : insert
    • 방향키 : H,J,K,L로 방향키 조절 가능 (오른쪽, 왼쪽, 위, 아래)
    • :w [파일명] : 파일명이 없을때 이 파일명으로 저장하고 싶다
    • :wq : 나가기
    • shift + z 두번 : 나가기

출처 : [https://www.inflearn.com/course/초보-백엔드-개발자-로드맵]

728x90
반응형
LIST

'백엔드' 카테고리의 다른 글

프레임워크  (0) 2023.08.29
인증과 인가  (0) 2023.08.29
웹 서버  (0) 2023.08.25
개발 언어 및 데이터 표현법  (0) 2023.08.21
인터넷  (0) 2023.08.18