기본 콘텐츠로 건너뛰기

8. cp

안녕하세요, MJ 입니다. 리눅스 파일복사 명령어 cp 에 대해 알아보겠습니다. 리눅스 cp 명령어는 윈도우 copy 명령어와 같은 기능을 합니다. 파일이나, 디렉토리를 복사 할 때 사용됩니다. cp 명령어의 도움말을 확인 해 보겠습니다. 펼치기/접기 Usage: cp [OPTION]... [-T] SOURCE DEST   or:  cp [OPTION]... SOURCE... DIRECTORY   or:  cp [OPTION]... -t DIRECTORY SOURCE... Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too.   -a, --archive                same as -dR --preserve=all       --attributes-only        don't copy the file data, just the attributes       --backup[=CONTROL]...

6. OS 설치 후 확인(Rocky Linux - 9.4 )

안녕하세요 MJ 입니다.

 

지난번 설치 했던 OS (Rocky Linux - 9.4) 부팅 화면 입니다.

 

시간에는 OS설치 설정 했던 내용들에 대해서 하나씩 설정이 적용 되었는지 확인을 보도록 하겠습니다.

 

[설치 설정 메뉴]

  1. root 계정 설정
  2. 일반유저 생성
  3. 타임존
  4. 패키지 꾸러미 선택
  5. 파티셔닝
  6. 네트워크

 

 

  1. 설정확인(1/6): root 계정 설정
    1. 지정한 패스워드로 로그인을 시도 봅니다.

  • 로그인이 됩니다. (패스워드 설정 확인)

 

  1. 설정확인(2/6): 일반유저 생성
    1. 로그인 확인

  • 일반유저도 로그인이 됩니다. (패스워드 설정 확인)

 

  1. 관리자 권한

  • 추가그룹으로 wheel 확인됩니다. (관리자 권한 확인)

: gid 표시된 그룹과, groups 표시 그룹은 다른 입니다.

계정은 소유자 아이디와 그룹 아이디를 필수로 가져야하고, 다른 그룹을 가지는 것은 추가그룹 이라고 합니다. uid 는 여러 가질 없지만, 그룹은 여러 개를 가질 있습니다.

 

Red Hat 계열의 리눅스 기준으로, ~6 버전까지는 500 번이 일반 유저가 가지는  UID/GID 시작이고, 7~ 버전부터는 1000 번이 시작되며,

 

기본 관리자 그룹으로 wheel 이 생성 및 설정 됩니다.

 

 

설정확인(3/6): 타임존

 

  • 설정 대로, 한국시(Asia/Seoul) 확인이 확인됩니다.

 

설정확인(4/6): 패키지 꾸러미 선택

  • 선택 했던 Minimal 패키지 꾸러미만 설치 것이 확인됩니다.

 

설정확인(5/6): 파티셔닝

  1. 크게 빨간 박스 3개로 확인 정보를 분류할 있습니다.
    1. 첫번째 박스는 fdisk -l 명령어 결과로

: 우리가 OS 설치 20G 디스크에 생성 파티션 정보를 확인 있습니다.(/dev/sda )

/dev/sda 디스크에 생성 파티션 두번째(sda2) 파티션의 타입이 Linux LVM 으로 확인되고

/dev/mapper…. 내용은 LVM 의해 생성된 정보인데 /dev/mapper 정보가 있다/없다 까지만 확인 합니다.

 

  1. LVM 정보 확인
    : 확인 /dev/mapper 정보가 있는 경우, 또는 Type Linux LVM 보일 확인이 필요합니다.
  • pvs
    피지컬 볼륨 정보입니다. (LVM 구성할 피지컬 볼륨을 설정 해야 볼륨 그룹을 설정할 있습니다.)
    명령어 결과에서는 pv sda2 하나가 19G 용량으로 설정 되어있구나... 있습니다.
  • vgs
    볼륨 그룹 정보입니다.( LVM 구성할 볼륨 그룹을 설정 하면, 그룹 안에서 로지컬볼륨을 설정 있습니다.)
    명령어 결과에서 VG(볼륨그룹) rl 이름이 하나가 확인되고 용량이 19G 짜린데 VFree(남은용량) 0 인것이 확인됩니다.(쓸수있는거 썼다는 )
  • lvs
    로지컬 볼륨 정보입니다. VG(볼륨그룹) rl 안에서 LV(로지컬볼륨) 2
    root, swap 확인됩니다.

 

  • LVM 구성을 그림으로 표현 보았습니다.

  • 최종 사용자는 마지막에 있는 마운트 정보에서 두개의 파일시스템을 마운트 하고 있습니다.

  • 자동생성 파티션 정보 확인 완료.

 

 

 

설정확인(6/6): 네트워크

  • 호스트명

  • 설정한 호스트명이 확인 됩니다.

: 미설정 localhost.localdomain  으로 설정 됩니다.

 

  • 아이피, 라우팅 설정(기본설정)

  • 시스템에 네트워크 인터페이스가 1 확인됩니다.(lo 인터페이스는 LoopBack 인터페이스이므로 생략)

확인 인터페이스 enp0s3 으로 IPv4 설정된것이 확인되고(10.0.2.15/24)

IPv6 하나(fe80::a00:27ff:fe82:f79b/64) 확인되지만 fe80 으로 시작되는 IP 링크로컬 주소로 무시해도 되지만, 시스템에서는 IPv6 활성화 되어있구나~ 정도로만 봐주시면 되겠습니다.

  • 붉은 박스는 라우팅 테이블 정보입니다.

등록 라우팅테이블이 확인됩니다. (default via 10.0.2.2)

라우팅 테이블 아래 정보는, enp0s3 인터페이스로 설정 IP 10.0.2.0/24 대역을 사용하여 자동으로 생성 테이블 입니다.

( 테이블은 자동생성으로 동일대역 통신에 게이트웨이가 불필요하게 됩니다.)

 

 

여기까지 OS 설치단계에서 설정 내용을 확인 보았습니다.

 

다음 포스팅에서는 설정들을 OS 설치단계에서 실수로 누락하였거나, 정보가 변경되거나, 실수로 잘못 설정 하였을 때에 대비하여 설정 변경을 보겠습니다.

 

감사합니다.

댓글

가장 많이 본 글

2. 버추얼박스(2/2): VM생성

안녕하세요, MJ입니다.   VM 생성 후 , OS 설치를 해야 VM 을 사용 해 볼 수 있을텐데 ,   현재 서버용 OS 로 가장 많이 사용되는 Red Hat 리눅스로 하고싶지만 , 라이선스 문제로 커뮤니티 버전의 OS 중에 Red Hat 계열의 Rocky Linux 로 제가 마음대로 결정 해 보았습니다 . ( 버전은 현재 기준으로 최신 9.4 버전 )   현재는 OS 를 설치 하기위한 미디어가 없는줄로 압니다 . 설치 미디어를 다운로드 하는데에 시간이 걸리기때문에 , 설치미디어 다운로드를 먼저 걸어놓고 , VM 생성을 하겠습니다 .   1. Rocky Linux – 9.4 iso 이미지 다운로드 URL: https://rockylinux.org/download   ( " DVD ISO " 버튼을 클릭하면 다운로드가 시작됩니다 . )   2 . VM 생성 2-1) 기본정보입력 버추얼 박스 프로그램 실행 . 새로만들기 버튼 클릭 생성 할 VM 의 이름을 작성 iso 이미지를 다운로드 중이므로 아직 선택하지 않고 넘어갑니다 . OS 종류로 "Linux" 를 선택 OS 배포판으로 "RedHat 9.x (64bit)" 을 선택 ( Rocky Linux 가 래드햇계열인데 , 목록에 Rocky Linux 가 없어서 ) 다음 버튼 클릭   iso 이미지를 넣고 시작하게 되면 , 무인 설치 건너뛰기 옆 체크박스에 체그가 안 된 상태가 확인되는데 , 무인설치를 하지 않도록 체크를 해 주세요 . ( 설치 과정을 봐야하기때문에 무인설치가 안되면 좋겠습니다 .)   2-2) 스펙 : 메모리 용량 , CPU 개수 , BootMode("Legacy"/E...

1. 버추얼박스(1/2): 설치

안녕하세요, MJ입니다. 나의 환경에서 리눅스 머신을 별도로 구동시키고 , 테스트 해 보기위해 가상환경이 필요하게 됩니다 . 가상환경이라고 해서 거창한것처럼 보일 수 있지만 , 가상환경은 가상의 머신을 구동 시킬 수 있는 환경으로 버추얼 박스 , VMWare, Hyper-V, QEMU 정도가 알려진 가상환경 에뮬레이터 라고 볼 수 있겠습니다 .   이 중에서 완전 무료로 사용할 수 있는 것은 Hyper-V 와 QEMU 이지만 , VirtualBox 역시 ExtensionPack 을 설치하지 않는다면 상업용으로도 무료로 사용할 수 있습니다. (비 상업적인 용도로는 ExtensionPack을 설치해도 무료입니다) 조작 및 사용방법이 간단한 VirtualBox 를 이용해 가상 환경 구성을 위한 방법에 대해 소개 하겠습니다 .     1) 버추얼박스 다운로드 - 사이트 : https://virtualbox.org 사이트 접속 후 왼쪽 Downloads 클릭 Windows hosts 클릭 다운로드 된 프로그램을 실행 .   2) 버추얼박스 설치 실패 , 추가 프로그램 확인   버추얼박스 설치 시도 시 "microsoft visual c++ 2019 redistributable package being installed first" 이런 메시지가 확인되었고 , 버추얼박스 설치는 되지 않았습니다 . 구글에서 "microsoft visual c++ 2019 redistributable package being installed first" 이 메시지를 검색해서 첫번째로 확인되는 마이크로소프트 사이트 방문 . 버추얼박스 설치 실패 시 확인된 Redistributable 프로그램을 찾아가 내 OS 의 아키텍처와 일치...