반응형

배운것/LINUX 6

ubuntu를 hyper-v 환경에서 해보자

1. Hyper-V 활성화Hyper-V를 사용하려면 먼저 Windows에서 해당 기능을 활성화해야 합니다.Windows 기능 사용 설정 Windows 검색창에 'Windows 기능'을 입력하고 'Windows 기능 켜기/끄기'를 선택합니다.나타나는 목록에서 'Hyper-V'를 선택하고 '확인'을 클릭합니다.시스템을 재부팅하여 변경 사항을 적용합니다.2. Ubuntu ISO 파일 다운로드Ubuntu 공식 웹사이트에서 최신 버전의 ISO 파일을 다운로드합니다.Ubuntu 다운로드 페이지로 이동하여 원하는 버전의 ISO 파일을 저장합니다.3. Hyper-V에서 가상 머신 생성Hyper-V 관리자를 통해 새로운 가상 머신을 생성합니다. 'Hyper-V 관리자'를 실행합니다.오른쪽 '동작' 패널에서 '새로 만..

배운것/LINUX 2024.07.18

리눅스 쉘 마스터 - 쉘 스크립트

1. 쉘 스크립트 무엇입니까?쉘(shell)은 명령 인터프리터(Command interpreter) 입니다.사용자가 운영체제에 대화식(interactively)으로 명령을 내리거나, 명령을 일괄(Batc)적으로 실행할 수 있는 기능을 제공하는 응용 프로그램입니다.쉘은 사용자가 시스템과 대화 할 수 있는 방법이라고 생각합니다.kernelCore of the OSAllcates time and menory to programsshellOuter layer of OSInteracts with userSends requests to kernel인기 있는 쉘의 종류sh : Thompson Shell (1971)sh : Bourne Shell (1977)csh: c shell (1979)tcsh : tabbed C..

배운것/LINUX 2022.01.14

리눅스 쉘 마스터 - 기초 명령어

1. echo의 사용법 인용부호 " " ,' '를 사용해 공백 문자 1개 이상일 때 사용할 수 있다. echo hello world hello world echo "hello world" hello world echo hello world hello world -e 옵션은 특수문자를 사용할 때 제어문자를 사용할 때 유용하고 줄 바꿈 \n의 개수만큼 가능하다. echo -e "hello world \n\n\n" hello world echo "hello world \n\n\n" hello world \n\n\n -n은 줄바꿈 처리가 되지 않는다 echo $`\a` echo * 명령어로 파일 목록을 볼 수 있다. (=ls -ld) 화면 출력으로 사용 print와 동일하다. 2. 명령의 구조 ls -l 자세한..

배운것/LINUX 2021.09.14

리눅스 쉘 마스터 - 리눅스 기본

강의 내용에서는 리눅스의 기본 7가지로 나누어져 있고 예제파일이 github에 업로드 되어 있습니다. 리눅스 실습환경으로는 Mac OS가 리눅스 기반으로 되어 있어서 실습하기 좋은 것 같습니다. 원도우 환경이라면 https://mobaxterm.mobatek.net/download.html home edition을 무료 다운로드 후 사용하는 방법으로 실행 상에 약간에 차이는 있지만 윈도우에서 진행 할수 있습니다. 다른 방법으로 우분투를 다운 받는 방법도 있으니 참고 바랍니다. 아래는 Mobatxterm에서 shell을 열었습니다. 1. 시작하기 #강의 및 실습 예제 https://github.com/guileschool/shell_cmd/releases/tag/v1.01 혹은 https://github...

배운것/LINUX 2021.09.14

리눅스 쉘 마스터 - 인프런 강의 소개

안녕하세요. 저는 제조업 QC의 5년 경력을 전환하여 IT 업종전환을 한 지 벌써 6개월이 지났습니다. 저는 테스팅 자동화 엔지니어의 직무로서 임베디드 소프트웨어의 테스트 케이스를 검증하고 확인하는 역할을 하고 있습니다. 처음엔 개발자를 목표로 이직을 준비했지만 과거의 품질관리 경력을 조금이나마 살려 소프트웨어의 QA직무를 수행하고자 했고 실무로 리눅스 쉘을 돌리며 테스팅하고 있는데요. 인수인계로 받은 manual을 수행하며 무리 없이 적응하였습니다. SW의 개발자 또는 엔지니어로서 성장하고자 하는 마음으로 꾸준히 관련 지식을 채우기 위해 노력중입니다. 이번 강의는 회사의 팀장님으로부터 기본기를 채울 수 있는 강의를 추천받았습니다. 리눅스 쉘 마스터를 정리하면서 저의 지식을 습득하고 업무에서 좀 더 발전..

배운것/LINUX 2021.09.14

Linux shell - 사칙연산 해보기 $(expr ) , $[] , $(()) 변수 활용

사칙연산 해보기 1. $(expr ) expr은 패턴 일치 정규 표현식을 포함하여 정수나 문자열 식을 평가한다. 사용 가능한 연산자는 다음과 같다. 정수의 경우: 더하기, 빼기, 곱하기, 나누기, 계수(modulus) 문자열의 경우: 정규 표현식 찾기, 문자열 내의 문자들의 집합을 찾기. 일부 버전에서는: 부스트링 찾기, 문자열의 길이 둘 중 하나에 대해: 비교 (동등, 동등하지 않음, 보다 작음 등) 순수 산술에서 bc를 사용하는 것이 더 편리한 경우도 있다. 이를테면 다음과 같다:echo "3*4+14/2" | bc #! /bin/bash # your code goes here num1=10 num2=5 echo "num1 = $num1" echo "num2 = $num2" add=$(expr $nu..

배운것/LINUX 2021.09.09
반응형