RedRosesOS
2.0
redrosesos는 C로 작성된 모 놀리 식 취미 64 비트 운영 체제입니다.

redrosesos는 다음 명령을 지원합니다.
| 명령 | 설명 |
|---|---|
clear | 화면을 지 웁니다 |
about | redrosesos에 대한 정보를 보여줍니다 |
help | 도움말 메시지를 표시합니다 |
qemu-shutdown | Qemu Ver를 종료합니다. 2.0 및 최신 |
reboot | 시스템을 재부팅합니다 |
| 명령 | 설명 |
|---|---|
start-menu | 시작 메뉴를 보여줍니다 |
pixel | 주어진 좌표에서 지정된 픽셀을 그립니다 (세 인수를 받음). |
gui | OS (WIP)의 GUI 모드를 시작합니다. |
| 명령 | 설명 |
|---|---|
sound-play | 지정된 주파수에서 톤을 재생합니다 (하나의 인수를 허용) |
sound-play-timed | 지정된 기간 동안 톤을 재생합니다 (두 개의 인수를받습니다. 87 진드기는 1 초입니다) |
sound-stop | PC 스피커 사운드를 중지합니다 |
| 명령 | 설명 |
|---|---|
diskw | 지정된 부문에 지정된 양의 바이트가있는 지정된 데이터를 작성합니다 (세 인수를 받음) |
diskr | 지정된 섹터에서 지정된 양의 바이트를 읽습니다 (두 인수를 받음). |
ls | 지정된 경로의 내용을 나열합니다. "/"는 분리기와 루트 디렉토리로 간주됩니다 (Argumnet을 받는다) |
ls-root | "LS /"에 대한 별칭 |
read | 지정된 확장자를 사용하여 지정된 파일에서 읽습니다. (두 가지 인수를 받아들이십시오) |
cat | "읽기"에 대한 별칭 |
mkdir | Siccidied Path에서 디렉토리를 만듭니다 (하나의 인수를 받음) |
touch | 지정된 경로에서 지정된 확장자로 파일을 만듭니다 (두 인수를 받음) |
write | 지정된 바이트의 바이트를 지정된 파일에 지정된 파일에 지정된 데이터를 지정된 확장자로 지정된 데이터를 작성합니다 (4 인수를 확인). |
mbr-read | MBR에 대한 정보를 제공합니다 |
| 명령 | 설명 |
|---|---|
explode | 색상을 빠르게 플래시하고 큰 소리를냅니다 (원래 Osakaos의 Pac-AC에 의해) |
cowsay | 지정된 메시지를 말하는 젖소를 표시합니다 (하나의 인수를받습니다. 원래 Tony Monroe에 의해) |
say | 지정된 메시지를 인쇄하여 givens 횟수를 몇 번 인쇄합니다 (두 가지 인수 수락) |
math | 정수로 간단한 작업을 수행합니다 (세 가지 인수 수락) |
rosefetch | 일반적인 시스템 정보를 표시합니다 |
random | 지정된 범위 내에서 의사 랜덤 값을 생성합니다 (두 인수 수락) |
cat | 고양이 |
qemu-system-x86_64 -M pc -m 2G -drive file=RedRosesOS.img,format=raw -audiodev pa,id=snd0 -machine pcspk-audiodev=snd0 -monitor stdio
참고 : Virt-Manager를 포함한 다른 가상화 소프트웨어를 사용할 때는 VGA Aviable 카드와 IDE 디스크를 사용하십시오.
Redrosesos를 구축하려면 다음의 종속성이 필요합니다.
git clone https://github.com/theoriginalgrasshopper/RedRosesOS.git
cd RedRosesOS
make run-img
이것은 구현 목록이며 향후 릴리스와 함께 제공되는 기능이 아닙니다.
redrosesos에 대한 기여를 환영합니다! 시작 방법에 대한 자세한 내용은 기고 가이드 라인을 참조하십시오 (현재로서는 PR 및 문제를 자유롭게 열 수 있습니다).
자세한 내용은 Wiki 페이지 (곧 출시)를 참조하십시오.
README의 업데이트 된 모양은 Gurov에 의해 가능해졌습니다.