분류 전체보기 6

리눅스 5주차

1. 리눅스 쉘 1) 쉘 기능사용자로부터 키보드 입력을 받거나 파일로부터 입력을 받으면 해당 내용을 분석하여 커널에게 전달한다.늑수 문자 및 기호를 메타케릭터로 처리하여 커널에게 전달한다.  2) 쉘 유형CentOS 9 Stream 에서는 sh, bash 쉘을 제공한다. 그 외 나머지 쉘은 별도로 설치해야한다.     3) 쉘 관련 사용자 환경 파일관리자가 일반 사용자의 환경을 설정시켜 주는 경우 읽혀지는 파일은 다음과 같다./etc/profile -> 로그인 할 때만 읽혀진다./etc/profile.d/*.sh -> 쉘이 실행될 때만다 읽혀진다./etc/bashrc -> 쉘이 실행될 때마다 읽혀진다. 그리고 일반 사용자가 자신의 한경을 설정 하는 경우 읽혀지는 파일은 다음과 같다.$HOME/.bash_..

카테고리 없음 2024.12.12

리눅스 4주차

1. vi 편집기 1) vi 편집기 모드 2) 커서 이동 관련 키  3) 복사, 붙여넣기, 삭제 관련 키  4) 입력 관련 키   5) 확장 모드확장 모드는 다양한 기능을 제공한다. 확장 모드로 전환하려면 명령 모드에서 :(콜론)를 실시한다.   확장 모드에서 ! 이후에 리눅스 명령을 입력하고 엔터를 실시하면 명령이 실행된다. 명령모드에 콜론을 입력해서 확장 모드로 전환하고 !date를 입력해서 명령을 실행했다. 또는 확장 모드에서 ! 이후에 bash 명령을 실행하면, bash 쉘이 새로 실행된 쉘에서 명령어를 사용할 수 있다   6) swp 파일'swp' 파일을 알아보기 위해서 리눅스 윈도우에서 터미널을 실행한다. 1) vi 편집기로 오픈한 파일을 vi 편집기로 오픈한 경우 기존 터미널에서 'test...

카테고리 없음 2024.12.09

리눅스 3주차

1. 쉘1) 쉘표준 입력으로 입력한 명령어와 스크립트 파일에서 읽어 들이는 명령어를 해석하여 사용자와 커널의 중계 역할을 담당한다. 쉘이 아니면 우리가 명령을 내려도 커널이 알아먹지를 못한다는 뜻!쉘 유형에는 여러가지가 있지만 일반적으로 bash쉘을 가장 많이 쓴다.  2. 메타캐릭터메타캐릭터란 쉘이 단순한 문자가 아닌 특별한 기능을 하는 의미로 해석하는 특수 문자나 기호를 말한다. |  (파이프)앞에 실행한 명령어 결과를 파이프 다음 명령어로 넘겨준다. 맊약, 따옴표, 소괄호 안에 있다면, OR 개념이다. 앞서 grep이나 egrep을 사용할 때 함께 많이 사용해봐서 익숙하다.  ;  (세미콜론)여러개의 명령어를 순차적으로 수행하도록 한다.(앞에 명령이 실패되면, 뒤에 명령이 실행됨)&& (더블 엠퍼센..

카테고리 없음 2024.12.07

리눅스 2주차

1. 기본 명령어지난 주차에는 디렉토리와 파일을 이동하고 내용을 확인하는 방법에 대해 공부했다.  1) 생성과 삭제 다음으로는 디렉토리와 파일을 생성하고 삭제하는 방법에 대해 알아보았다.  mkdir디렉토리를 생성하는 명령어이다.  생성한 디렉토리보다도 하위 디렉토리를 만들고 싶을 때는 /를 이용하면 된다.  하지만 상위 디렉토리부터 하위 디렉토리까지 하나씩 만드는 것이 번거로울 때는-p 옵션을 추가하면 내가 입력한 최상위 디렉토리부터 최하위 디렉토리까지 한번에 생성된다.   rmdir디렉토리를 삭제하는 명령어이다. 하지만 디렉토리 안에 또 다른 디렉토리나 파일이 있다면 삭제할 수 없다.   rm파일이나 디렉토리를 삭제하는 명령어이다. 디렉토리를 삭제하는 경우에는 -r 옵션을 추가해야 한다.(파일에는 -..

카테고리 없음 2024.12.01

리눅스 1주차

1. 리눅스 설치리눅스 패키지를 받아서 설치를 진행했다.정해진 절차에 따랐기 때문에 정확히 알지는 못하지만리눅스를 실행하기 전에 네트워크에 잘 연결돼있는지만 확인하면대부분의 준비는 끝이라고 할 수 있다. # nslookup www.google.com  nslookup 명령어를 사용해서 goolge 주소를 탐색했을 때 결과가 나온다면네트워크에 정상적으로 연결이 됐다는 뜻이다.      리눅스 설치와 설정이 끝났다면추가적으로 Mobaxterm을 실행해준다. 세션을 만들고 세팅을 맞춰준다. 1) 세션세팅에서 리모트 호스트를 입력해준다.2) 폰트 캐릭터를 한글로 설정해준다 (폰트와 글자 크기는 취향껏)3) 북마크세팅에서 세션 이름을 설정해준다. 이렇게 되면 세팅은 마무리된다. 그러면 로그인 화면이 뜨는데 여기서..

카테고리 없음 2024.11.23

파이썬 1

프로그램 언어에는 크게 네 가지 종류가 있다.컴파일 언어스크립트 언어블럭형 언어교육용 언어 그 중 파이썬이라는 언어가 속한 인터프리터 언어는1) 한줄 단위로 해석을 하고2) 그로 인해 빈번한 수정이 있을 때 효과적이다.3) 하지만 문서를 통째로 번역을 하는 컴파일 언어에 비해서는 속도가 느리다. 1. 파이썬 설치와 시작그렇다면 파이썬과 같은 인터프리터 언어를 사용하기 위해서는 작업을 위한 환경이 필요한데그것이 인터프리터이다.내가 사용하기로 한 인터프리터의 이름은 아나콘다 스파이더이다. 설치 과정은 대충 이렇게 된다.1) 구글에 anaconda를 검색한다.2) installation 링크를 클릭한다.3) 운영체제에 맞는 다운로드 파일을 설치한다.(내가 사용하는 운영체제에 맞게 다운을 받아야 한다.)4) 다..

카테고리 없음 2024.11.18