리눅스 관리

리눅스 기본 개념

masimelo 2023. 2. 3. 15:13

리눅스의 기본 디렉토리 구조에 대해 이야기 해보자면

  • / (루트 디렉토리)
    • /etc : 프로그램 설정 파일
    • /var : 로그 파일처럼 내용이 자주 바뀌는 파일
    • /home : 사용자 파일
    • /sbin : 시스템 바이너리 파일
    • /bin : 사용자 바이너리 파일
    • /lib : 공유 라이브러리
    • /usr : 서드 파티 바이너리

이러한 구조로 이루어져 있다

루트 폴더에 들어있는 파일들 살펴보기

그렇다면 가장 대표적으로 많이 쓰이는 리눅스 명령어들에 대해 살펴보자

  • 탐색을 위한 도구 : ls
    • -l의 경우 파일명 뿐만 아니라 접근 권한, 소유자, 그룹, 파일 크기, 최종 수정 날짜도 출력이 가능하다

디렉토리에 있는 파일들 살펴보기

  • 현재 작업 디렉토리 : pwd

현재 디렉토리 확인하기

  • 디렉토리 변경 : cd

  • 디렉토리 생성 : mkdir

hello 폴더 생성하기

  • 디렉토리 삭제 : rmdir

hello 폴더 지우기

  • 파일 생성 : touch

myfile 생성하기

  • 파일 내용 출력 : cat

myfile 속 내용 출력하기

  • 파일 수정 : nano

myfile 파일 내용 수정
내용 입력하기

  • 파일 복사 : cp

myfile 내용 file로 복사하기

  • 파일 이동 : mv

myfile 내용 my로 이동하기

  • 파일 삭제 : rm

my 지우기

  • 루트 계정으로 변경 : sudo su

root계정으로 들어가기