분류 전체보기
-
cat리눅스 엔지니어링 기술/5. 명령어 2024. 9. 24. 16:03
안녕하세요, MJ 입니다.cat 명령어는 일반 파일을 터미널상에 출력하는 명령어 입니다.cat 명령어에 대해 알아보겠습니다.1. 리눅스 파일 출력.cat 명령어 뒤에 파일 이름을 주면 파일의 내용을 출력할 수 있습니다.[run-linux cat]$ ls -ltotal 12-rw-r--r-- 1 root root 18 Sep 24 15:11 A_file-rw-r--r-- 1 root root 18 Sep 24 15:11 B_file-rw-r--r-- 1 root root 18 Sep 24 15:11 C_file[run-linux cat]$ cat A_fileA_file: testprint[run-linux cat]$ cat A_file B_fileA_file: testprintB_file: testprin..
-
윈도우와 파일공유리눅스 엔지니어링 기술/3. OS설정 2024. 9. 21. 23:49
안녕하세요, MJ 입니다. 파일 공유를 위한 솔루션에는 여러가지가 존재합니다.그 중 리눅스와 윈도우 간 파일공유를 위해 사용되는 samba 를 통해,윈도우와 리눅스간 편리하게 파일을 공유해보는 실습을 해 보도록 하겠습니다.### 파일공유 실습목록 ###- samba- NFS- FTP- sFTP- iscsi: block, multipathSamba 에 대해 알아보겠습니다.samba 는 리눅스에서 구성하는 프로그램으로,파일을 공유하기위해 서버, 클라이언트의 역할이 필요하게 되는데,리눅스에서 서버가 되고, 윈도우는 클라이언트가 됩니다.리눅스 장비에서 samba 서버를 구성하기위해1. 패키지 설치가 필요합니다.(설치명령어)[run-linux@root ~]# yum install samba samba-winbin..
-
ls리눅스 엔지니어링 기술/5. 명령어 2024. 9. 20. 01:22
안녕하세요, MJ 입니다.ls 명령어에 대해 알아보겠습니다.ls 명령어는 파일의 목록을 확인하는 명령어 입니다.Help 를 보면$ ls --helpUsage: ls [OPTION]... [FILE]...List information about the FILEs (the current directory by default).Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.Mandatory arguments to long options are mandatory for short options too. -a, --all do not ignore entries starting with . -A, ..
-
2. OS설치리눅스 엔지니어링 기술/2. OS설치 2024. 9. 19. 00:04
안녕하세요, MJ 입니다.이어서 설치내용 가겠습니다.1. root 암호- root 로 ssh 접속할건지, root 계정의 패스워드 인증을 못하도록 잠글건지를 체크하는 내용 확인하시고- 패스워드가 사전형 단어이거나, 너무 짧거나 뭐 그렇다는 경고메시지 인데, 무시하고 Done 을 또 누르면 잘 설정됩니다. 2. 일반유저- 유저가 관리자의 역할을 가질것인지 체크하는 부분에 체크 잘 해 주시면 됩니다. (Top Infra, tinfra 이런거는 원하시는대로 설정하시면 됩니다. 그림 스샷칠때 그냥 가져와서 이대로 있네요.. 출처는 저의 손이기때문에 문제가 될것이 없을것같습니다.) 3. 타임존- 한국 잘 눌러주세요 (Asia/Seoul) 4. 패키지- 최소설치(Minimal) 로 일단 갑니다. : 사..
-
1. OS 설치리눅스 엔지니어링 기술/2. OS설치 2024. 9. 18. 22:01
안녕하세요, MJ 입니다.OS설치에 대해 기록 해 보겠습니다.(버전: Rocky Linux - 9.4)1. iso 이미지 삽입2. 부트오더 확인부트오더란?: 시스템이 부팅을 시도 할 장치의 순서를 말합니다.현재의 부트오더 대로 부팅을 시도 하였을 때, 예상되는 동작은 이렇습니다.1. 플로피 디스크로 시도하지만 장치가 없어서 부팅에 실패2. CD-ROM(광디스크) 로 부팅을 시도하는데 CD 를 넣어두어서 부팅에 성공3. 하드디스크 - 부팅시도 없음4. 네트워크 - 부팅시도 없음만약 CD-ROM 부팅 시도 순서를 뒤로 미룬다면...1. 플로피 디스크 부팅시도-> 부팅실패(장치가 없어서)2. 하드디스크 부팅시도-> 부팅실패(아무것도 없는 디스크여서)3. CDROM 부팅시도 -> 부팅성공4. 네트워크 - 부팅시..
-
3. 버추얼박스의 네트워크 설정리눅스 엔지니어링 기술/1. 버추얼박스 설치 및 VM생성 2024. 9. 18. 03:52
안녕하세요, MJ 입니다.버추얼박스의 VM설정 중 네트워크 부분을 보면 다음과 같은 종류가 확인됩니다.- NAT: 외부의 1개 아이피로 내부에서 나누어 사용하고, 인터넷 되는 네트워크- 어댑터에 브리지: 아래에 별도로 다시 설명 하겠습니다.- 내부 네트워크: VM끼리 통신 가능하지만, 나의 윈도우(호스트) 와는 통신안됨.- 호스트 전용: VM끼리 되고, 나의 호스트와도 통신 됨.- 일반드라이버: GNS3 같은 프로그램에서 버추얼박스 연결해서 통신할때 설정할 수 있음.- NAT 네트워크: NAT와 같은것인데 사용자가 IP를 설정해서 할 수 있음.- 클라우드 네트워크[실험적]: 아마존, 구글클라우드같은것과 연동할때 사용됨- 연결되지 않음: 스위치 없어서 꽂을대가 없는 상태 - 말 그대로 연결안시켜줌.이 중에..
-
2. VM생성리눅스 엔지니어링 기술/1. 버추얼박스 설치 및 VM생성 2024. 9. 18. 03:35
안녕하세요, MJ입니다.VM 생성하기 전에, 뒤에 OS 설치를 위해 iso 다운로드를 먼저 걸어두겠습니다.OS 는 Rocky Linux 9.4 로 하겠습니다. (11기가정도, 좀 걸림)1. Rocky Linux – 9.4 iso 이미지 다운로드 (URL: https://rockylinux.org/download)2. VM 생성 2-1) 기본정보입력버추얼 박스 실행새로만들기 클릭VM의 이름 입력iso 이미지 선택하지 않고 넘어갑니다.OS종류는 Linux 선택OS배포판으로 "RedHat 9.x (64bit)" 을 선택다음 클릭※ 그림에서 빨갛게 체크 한것처럼 해둔 무인 설치 건너뛰기 체크박스는 설치 과정을 봐야하기때문에 체크를 하세요. (iso 안넣으면 무인설치를 건너뛸수밖에 없음) ..
-
1. 버추얼 박스 설치리눅스 엔지니어링 기술/1. 버추얼박스 설치 및 VM생성 2024. 9. 18. 03:15
안녕하세요, MJ입니다. 환경을 만드는 내용으로 시작 하겠습니다. 우리는 실습을 위해서 가상화 환경이 필요합니다.가상화 환경은 가상의 머신을 구동 시킬 수 있는 환경인데, OS설치도 하고, 설정도 해보는 실습을 하면서 고장을 낼 수도 있고 해서 가상의 컴퓨터에서 실습을 권장합니다.가상화 환경은 BIOS 에서 VT-d 가 활성화 되어있고, VM을 관리(생성/수정/삭제) 할 수 있는 프로그램을 설치하면 되는데돈이 들지 않는 방법으로 환경을 만들기 위해 무료 프로그램을 사용 하려고 합니다.- 버추얼 박스 (조건부 무료: ExtensionPack 미설치시 상업용으로도 무료)- VMWare (유료: 안그래도 비싼건데 가격이 40% 이상 치솟음)- Hyper-V (완전 무료)- QEMU (완전 무료)이 중에서 사용..