본문 바로가기
728x90

컴퓨터 & IT (Computer & IT)102

[Windows/PowerShell] 파워쉘 명령어 정리 1. Alias 설정 • https://learn.microsoft.com/ko-kr/powershell/module/microsoft.powershell.utility/set-alias?view=powershell-7.41) 2) 영구적으로 설정을 유지하고자 할 경우    (a) Powershell 설정 파일을 연다.       • 일반적으로 Powershell의 설정파일은 `C:/Users/사용자명/Document/WindowsPowerShell`에 있음       • 또는 이미 설정파일이 생성된 경우, `vim $profile`를 통해서 이동가능 (vim은 Powershell 내에서 내가 사용하는 텍스트 편집기)    (b) Powershell 설정 파일에서   - 명령어Rename-Item "ol.. 2021. 1. 24.
[LaTeX] LaTeX 배포판과 에디터의 차이점 TeX과 LaTeX 관련된 용어 정리 1. LaTeX이란? • 기기와 상관없이 똑같은 결과물을 얻고자 만들어진 TeX에 이를 쉽게 쓰기 위한 매크로가 얹어진 형태 • LaTeX에서 작성한 내용물들이 조판과정 (일종의 컴파일과정)을 거친 후, 문서로 나타남 • 문서 작성 시스템이면서 문서 마크업 언어* • 수학, 물리학, 통계학, 컴퓨터 등 여러 분야의 학술 문헌의 교환과 출판에 널리 사용됨 • LaTeX은 조판 프로그램인 TeX을 출력 Fomatter로 사용하며, 그 자신이 TeX 매크로 언어로 작성됨 • LaTeX은 특정 편집 프로그램의 이름이 아니며, LaTeX 문서에 사용되는 인코딩 및 태킹 관행을 가리킴 • LaTeX은 오픈 소스 프로그램이며, LaTeX Project Public License로.. 2020. 12. 26.
[MS Word] 옹스트롬 (Ångström) 입력하기 ■ 문제: MS 워드에서 옴스트롱 단위를 기호를 통해서 입력 해결방안: 옴스트롱 (Ångström)기호는 아래와 같이 입력한다. - 기호란에서 문자코드에 "212B" 입력 - 하위 집합: 글자 모양 기호 (영문: letterlike symbol) 2020. 11. 23.
[Linux] NFS (Networking File System) 서버 설치 1. NFS란? SUN사가 개발한 RPC(Remote Procedure Call)기반 시스템으로, NFS 서버의 특정 디렉토리를 클라이언트에서 마운트(mount)하여 자신의 파일 시스템처럼 사용함 (Server/Client 기반 응용 프로그램) ※ File System이 존재하지 않는 Client 시스템 (Diskless Client)에서 원격의 Host 시스템의 특정 디렉토리를 공유 ※ NFS를 통해서, 여러 컴퓨터들의 관리 및 사용이 편리해지는 대신에 보안이 상대적으로 약화되기 때문에 주의해야 함 2. NFS를 사용하는 목적: Client node들이 Master node의 파일 시스템에 접근할 수 있도록 하기 위해서 3. NFS 관련 데몬 1) NFS는 rpc.mountd와 rpc.nfsd 두 데몬.. 2020. 11. 15.
[Linux] /etc/fstab • 설명: 부팅 시 자동으로 마운트 할 내용을 정의하고 있는 파일 • 일반적으로 명령어 mount를 이용한 마운트는 임시적으로, 컴퓨터를 재부팅 할 경우, 초기화된다. /etc/fstab은 이러한 mount 설정을 영구적으로 할 수 있도록 존재하는 설정파일이다. • 경로: /etc/fstab 1. /etc/fstab 파일의 형태 • 6개의 필드: 필드 설명 값 File system device name • 파티션의 위치 혹 주소 • 디바이스의 이름 1) 장치명 혹은 UUID 2) NFS나 SBM 파일 시스템을 사용하여, 리모트 머신의 디스크를 마운트 할 경우, 호스트 명으로 지정 Mount Point 등록할 파티션을 어디에 위치한 디렉토리에 연결할 것인지를 설정하는 필드 1) 마운트 시켜줄 디렉토리 경로.. 2020. 11. 15.
[Linux] /etc/exports 1. /etc/exports의 개요 : 파일에 마운트를 허가할 디렉토리와 마운트를 허가할 호스트 목록을 설정한다. 2. 파일의 구성: (옵션) (주의사항: IP와 옵션은 띄어쓰지 않는다.) 예시 설명 /home/tfp/pub *.sample.com(ro) • /home/ftp/pub디렉토리를 sample.com 도메인을 사용하는 모든 사용자가 읽는 것을 허용함. / master(rw) trusty(rw,no_root_squash) • “/” 디렉토리를 master, trusty 호스트가 읽기, 쓰기를 허용함 /projects proj*.local.domain(rw) • 도메인 이름이 local.domain이고 호스트 이름이 proj로 시작하는 호스트에 대해서 projects라는 디렉토리를 읽기/쓰기를 허.. 2020. 11. 14.
[Linux] Daemon 및 xinetd 1. 데몬이란? • 시스템에 관련된 작업을 하는 후위 프로세스 (Background process) • 데몬의 예: telnet, ftp, http, sendmail,... • 대부분의 데몬들은 시스템에 관련된 작업을 하며, 서비스 요청이 없을 때에는 후위 프로세스로써 유휴 (idle) 상태에 들어가게 되며, 시스템의 CPU를 차지하진 않지만, 메모리와 기타 자원을 차지하게 된다. • 윈도우의 service와 유사함 2. 슈퍼데몬 (inet or xinet) 또는 인터넷 슈퍼 데몬 (internet super Daemon) 다른 데몬들과 달리 슈퍼 데몬들은 1) 리눅스 서버에서 서비스되는 여러가지 데몬들을 제어 및 2) 각각의 서비스를 연결을 담당한다. 3. 데몬의 두 가지 실행모드 standalone .. 2020. 11. 13.
[Linux] PXE (Preboot Execution Environment) 1. PXE란? PXE란 부팅 전 실행 환경을 의미한다. 즉, 서버 등의 IT 장비들이 본격적으로 부팅 전에 미리 실행되는 환경이다. 2. 부팅의 흐름 순서 단계 내용 1 Hardware 단계 • 내장 firmware에 의해 Hardware chip/Card가 초기화되는 단계 - BIOS에 의해서 진행됨 - system에 장착된 CPU, memory, PCI card등의 연결 상태를 점검함 2 부트 로더 단계 • "하드웨어 단계" 이후에 "OS 단계"를 준비하는 단계 - 자신 다음으로 제어를 넘겨 받을 OS의 이미지나 Kernel을 찾아 그것을 메모리에 올려 실행 가능한 상태로 만듬 3 OS 단계 • 실제로 서버를 운영할 OS 단계 3. pxelinux.cfg 폴더 설명 • pxelinux.cfg 디렉토.. 2020. 11. 13.
라즈베리파이를 노트북과 내부망으로 연결하고 노트북 와이파이를 통해 인터넷 연결하는 방법 문제 및 현재 상태 1) 라즈베리파이를 hdmi로 연결할 수 있는 별도의 모니터가 없다. 2) 라즈베리파이를 외부인터넷망에 연결하고 싶다. 3) 현재 가지고 있는 것은 노트북과 라즈베리파이, 그리고 노트북과 라즈베리파이를 연결할 랜선. 4) 현재 노트북은 와이파이를 통하여 외부 인터넷망과 연결된 상태 5) 노트북에는 putty가 설치되어있음 해결 방법 매번 라즈베리파이를 가지고 작업을 하는 경우, 모니터에 연결을 시켜서 작업을 하는 것은 번거로운 일이다. 이러한 경우, 단순히 노트북과 라즈베리파이를 랜선으로 연결하여 작업을 한다면, 별도의 모니터가 필요없이 라즈베리파이를 이용할 수 있다. 아래의 사항을 잘 따라한다면, 카페와 같이 별도의 모니터가 없는 상황에서도 노트북만을 이용하여 라즈베리파이를 사용할 .. 2020. 11. 3.
728x90