Software
-
[OS] Window를 밀고 CentOS를 설치해보자Software/OS(운영체제) 2025. 11. 24. 21:59
미션을 받았다 Lenova ThinkCentre M73에 있던 기존 Window를 밀고 CentOS 설치하기 HW : Lenovo ThinkCentre M73SW : CentOS 9 CentOS USB 드라이브 만들기 (USB준비) 사용하고 있는 컴퓨터에 CentOs를 설치하고 Rufus를 통해 USB 드라이브를 만들어준다 The CentOS ProjectStorage Storage solutions for enterprise environments, including Ceph, Gluster, NFS Ganesha, and Samba. Learn morecentos.orgCentOS 사이트에서 컴퓨터에 iso파일을 다운받아준다.iso파일 용량이 커서(8GB였나..) 약 1시간 걸리니 다운을 미리..
-
putty 자동 로그인Software/잡다한 IT 지식 2025. 10. 22. 17:10
putty에서 서버에 접속할 때마다 사용자 이름 입력하고 비밀번호를 입력하는 것은 여간 불편한 일이 아니다. 그래서 자동 로그인을 하는 방법에 2가지가 있는데 첫번째가 바로가기에 속성 부여하기, 두번째가 서버에서 rsa 키 발급 받아서 로그인 하는 방법이다. 첫번째 방법은 보안상 위험이 많기 때문에 서버에서 rsa 키를 발급받아서 자동로그인하는 두번째 방법에 대해서 기술해보겠다. ssh key 생성 ssh-keygen -t rsa명령어를 사용해서 public/private rsa key 쌍을 만든다. 인증키를 생성할 때 3가지를 물어보는데 1. 경로 2. 비밀 번호3. 비밀 번호 확인 모두 Enter을 눌러서 기본값으로 설정한다. 이후 .ssh 디렉토리에 id_rsa 파일과 id_rsa.pub ..
-
[Matlab] ode45와 자세제어Software 2025. 10. 4. 18:02
비행 동역학에서 과제가 나왔다. ode45를 이용해서 자세 제어 시뮬레이션을 돌리라는 건데 .. 기초가 없는 나는 수많은 질문이 떠올랐다. 더보기ode가 뭔데 ? ㄴ 상미분 방정식 ode를 왜 쓰는건데? ㄴ 적분해서 위치 추정하려구 ode45는 매트랩에서 어떤 기능을 하는 함수? 라이브러리? 뭔데 ? ㄴ 솔버 함수 왜 자세제어에서 ode를 쓰는건데?ㄴ ode는 사실상 적분을 하는 함수라 초기값과 속도 벡터를 적분하여 위치를 구하는 것임 ode의 결과값으로는 뭐가 나오는데 ? 파라미터는 뭔데 ? ㄴ 결과는 벡터로 반환하고, 초기값으로 넣어줬던 벡터를 적분한 값ode하고 45는 왜붙는건데 ? 개발자가 왜 이런 이름 붙였음 ?ㄴ 이건 그냥 4차 미방이라 그런듯ODE의 개념, matlab의 ode45 솔버 함수..
-
[Linux] CentOS에서 mutt 사용하기Software/OS(운영체제) 2025. 9. 2. 14:19
"All mail clients suck. This one just sucks less" - me, circa 1995 인용구는 mutt의 모토이다. 조금 덜 suck한 mutt를 사용해보자 Mutt란 ? 터미널에서 사용하는 이메일 클라이언트 가볍고 빠르며, IMAP/POP3/SMTP 지원으로 대부분의 메일 서버와 연동 가능 vi 스타일의 키바인딩 지원해서 터미널 환경에서 메일 다루기 좋음 !! 단순히 메일 읽기 뿐만 아닌, 첨부파일 전송, 메일 필터링 , GPG/PGP암호화까지 지원 Linux(CentOS)에서 Mutt 설치하기 CentOS 7/8 기준으로 기본 저장소에 포함되어 있어 쉽게 설치 가능하다. #CentOS 7 sudo yum install mutt -y#CentOS 8/Strea..
-
[Linux] Windows에서 virtual Box로 ssh 원격접속 연결하기Software/OS(운영체제) 2025. 9. 1. 16:21
SSH Secure Shell네트워크로 연결된 다른 컴퓨터를 원격으로 조작하기 위한 프로그램 통신이 암호화되므로 안전하게 통신할 수 있다. Virtual Box를 통해 CentOS 리눅스를 설치하여 사용하면서 Windows환경과 리눅스 환경을 이동하기 위해서는 항상 단축키를 눌러야한다. 이 과정이 귀찮기도 하고 마침 ssh를 배우게 되어서 실습을 해보기로 하였다. 1. NAT + 포트포워딩 설정 VirtualBox 실행 → CentOS 가상머신 선택 → 설정(Settings) 네트워크(Network)탭 → 어댑터 1 체크 네트워크 연결됨(Attached to) : NAT 선택 하단 포트포워딩(Port Forwarding) 클릭 새 규칙(+) 추가 Name : SSH Protocol : TCP Hos..
-
[Linux] 닷 파일 뜯어보기Software/OS(운영체제) 2025. 8. 31. 15:47
닷(.)으로 시작하는 닷 파일은 대부분 시스템 관리용 환경 설정 파일이다. 홈 디렉터리(~)에서 그냥 ls명령어로 검색되지 않기에 ls -a명령어를 사용해서 조회해야한다. ls로 검색이 되지 않게 한 이유는 부주의하게 조작할 수 있는 위험을 방지하기 위해서이다. 홈 디렉터리 내에서 확인할 수 있는 시스템 관련 환경 설정 파일은 이런 것들이 있다. 파일명내용.bash_historybash로 실행했던 기록 (명령의 이력) .bash_profile로그인 시 실행되는 환경설정.bash_logout로그아웃 시 실행되는 환경설정 .bashrc .bash_profile로의 호출이나 쉘 시작 시에 실행되는 환경 설정 .bash_login.bash_profile이 없는 경우에 사용되는 로그인 시의 환경 설정 .prof..
-
[Linux] Windows에 Linux CentOS를 설치해보자Software/OS(운영체제) 2025. 8. 29. 17:36
오늘은 Windows 11에 CentOS를 설치해보겠다. Windows상에서 Linux를 작동시키기 위해서는 CentOS iso 파일을 설치해야한다. 그리고 이 iso 파일을 실제로 사용하기 위해서는 하드웨어 매체에 굽는 방식 또는 가상 머신에 연결하는 방식 2가지 중 한가지를 선택해야한다. *iso 파일 = CD/DVD 원본을 그대로 복사해 놓은 '이미지 파일' iso 파일 내부에는 운영체제 설치 프로그램 + 부트로더까지 들어있음 즉, 단순히 Windows에서 더블클릭으로 실행 시, 폴더처럼 열리기만 하고 부팅이 되지 않는다. 이때 부팅 매체(USB/DVD)로 만들면 실제 PC에 CentOS 설치가 가능하고, 가상 머신에 ISO를 마운트하면, VM 안에서 CentOS 설치가 가능하다. 현재 DVD도..
-
[Linux] grep 명령어를 파헤쳐보자Software/OS(운영체제) 2025. 8. 27. 17:57
grep Global Regular Expression Print여러 파일 중에서 문자열을 검색하는 명령 grep을 처음 배울 때, 파이프라인과 함께 배워서 헷갈렸다. find명령어를 통해 찾은 디렉터리 내의 파일명을 검색하는 것을 보고 난 뒤, grep명령어는 디렉터리 내의 파일명을 검색하는 것인가? 생각이 들었다. 하지만 grep명령어는 '파일, 표준 출력'의 문자열을 검색하는 명령어가 맞았고 파이프라인에 대한 나의 적은 지식으로 인해 발생한 오해였다. 결국 grep은 표준출력이 된 파일명을 검색한 것이었음 그럼 grep 명령어에 대해서 자세히 알아보자 grep --helpUsage: grep [OPTION]... PATTERNS [FILE]...Search for PATTERNS in each F..