본문 바로가기
카테고리 없음

리눅스? 노노! 바이브 코딩으로 감성만!

by Cray Fall 2025. 12. 30.

구글의 안티그라비티가 과연 이런것도 할 수 있을까 해서 테스트했는데 되더라구요!

URL : https://linuxsimul.netlify.app/

리눅스 시뮬레이터를 만들어 달라고 했습니다.
처음에는 아래 프롬프트로 접근했는데요.

데스크톱 컴퓨터 화면이 바탕으로 보여지고 그 안에 검은 화면에 리눅스 시뮬레이터를 구성할거야.
우선 리눅스 터미널에 로그인하는 부분까지 시뮬레이터로 만들어줘. 
기능 확장이용이하게 모듈형으로 만들고 각각 모듈은 스크립트 파일을 분리해. 
html + css + jquery + jquery 기술을 중점으로. 1900년도 레트로 감성이 풍부한 느낌으로. 
필요한 경우 이미지를 생성해.

1900년도 모니터의 안 좋은 상황까지 감안해 글씨를 너무 안보이게 만들더라구요.
그리고 모니터 배경은 좀 생뚱맞아서. 이미지FX로 새로 만들었습니다.

처음에는 로그인 프롬프트가 나오지 않았는데요.
요청해도 좀처럼 AI가 못 고치더라구요.
이런 시뮬레이터는 많지 않기에 AI 학습량이 충분하지 않겠지요.
코딩 신공을 발휘해서 원인을 파악한 뒤에 정확한 지점을 요청했더니,

auth.js 애서 this.askLogin();하려할때 active-terminal 이 숨겨져 있어서 화면에 노출이 안돼. 
관련 부분 수정해줘.

이런 요구는 잘 고치더라구요 ㅎㅎ

그 이후로도 기능 확인하면서 몇몇 프롬프트를 더 요청하였습니다.

폰트가 너무 안보야. 리눅스 느낌은나지만 선명한걸로 바꿔줘

이제 본격적으로 가짜리눅스를 만들어보자. 
cpu는 2개 메모리는 128M, 파일 시스템은 / 가 256K, /home 폴더가 256K라 가장하고 
리눅스 명령어들을 네가 아는 한도 내에서 구현해줘.

파일 내용을 작성할한만 명령으로 추천할만한게 있을까?
=> AI가 nano 에디터로 한줄씩 작성하는 기능 추천

nano 파일명 을 입력하니 그냥종료가 되고 $ 프롬프트 모드로 바뀌어

파일은 잘 작성되긴 했는데 줄바꿈이 공백으로 표시되어

히스토리 기능과, tab으로파일명을 자동완성하는 기능도 넣으면 좋겠어. 
명령어 히스토리는 10개를저장하고 history 명령을 입력하면 그동안 입력했던 명령어가 나오고,
화살표 위아래키를 입력하면 이전에 입력한 명령어 또는 이후에 입력한 명령어가 
프롬프트 란에 나오게 해줘.

웹 브라우저에서 TAB 키를 치면 주소 표시줄로 포커스가 바뀌는데 
그 기능을 막고 파일명 자동 완성 기능이 작동하게 할 수 있을까? 

history 에 로그인 아이디, 비번도 저장되는데 그건 빼줘.

 

그래서 우여곡절 끝에 완성한 리눅스 흉내내기 시뮬레이터!

아이디는 admin, 비번은 1234 이고
명령어는 ls 나 df 등을 사용할 수 있는데요.

그냥 모니터 우측 탁상달력에 붙어 있는 포스트잇을 보셔도 됩니다. ㅎㅎ

리눅스를 전혀 모르지만 마치 리눅스를 다루는 듯한 감성을 느끼고 싶다면
이 사이트로 찾아오시면 됩니다 ^^
https://linuxsimul.netlify.app/

이것저것 바쁘다 보니 이제 글 올리네요.
방문하시는 모든 분들 감사드립니다!