본문 바로가기

리눅스2

[리눅스] 나만의 명령어 만들기 리눅스를 공부하던 중, 디렉토리 구조에서 /bin, /sbin (=/usr/bin, /usr/sbin) 파일에 기본적인 명령어가 저장되어있고, 리눅스는 파일로 모든것이 실행되는 구조이니 명령어를 만들어서 넣으면 실행되겠구나 생각했다. 실제로 직접 만든 명령어를 권한 편집해서 넣어놓으면 명령어처럼 실행될수 있고, 명령어를 직접 만들진 않아도 alias 별칭처럼 사용하는 방식도 있었다. 그래서 daram 이라고 어디서든 치면, 다람쥐 그림이 출력되면 재밌겠다 싶어서 간단하게 만들어보았다. 그림을 문자로 변환하기 처음에는 아스키코드로 사진을 넣었을때 변환되게 하는 코드를 짜려고했는데, 역시 세상에는 능력자들이 많다..! 아무래도 shell 에서 볼거다보니 아스키코드보다는 점자로 된게 더 뚜렷하게 잘 보일것 같.. 2024. 4. 22.
[리눅스] 리눅스 파일구조와 특징 - Rocky Linux 9 리눅스 구조 리눅스(LINUX is not UNIX)는, 계보도도 많고 배포판도 다양한 프리웨어(오픈소스) 컴퓨터 운영체제이다. 유닉스에서 갈라져나온 (그러나 유닉스 운영체제는 아닌) 리눅스는 엄밀히 말하면 '리눅스커널'을 이야기하는거지만, 리눅스커널과 자유 소프트웨어(GNU)를 합쳐서 배포하는 리눅스 배포판을 결국 리눅스라고 부른다. 리눅스의 특징은 여러가지가 있겠지만, 특징적으로 살펴보면 아래와 같다 1. 리눅스는 역트리구조( /root 을 기준)의 계층적 파일구조를 가지고 있으며 다중사용자 및 다중 처리 시스템(멀티유저&멀티태스킹)이 가능하다. 이는, 모든 것이 파일화 되어있다는 소리라 하드디스크, 키보드 같은 실제 하드웨어적인 장치도 파일로 관리한다. 2. 이더넷을 포함하여 TCP/IP, ATM등.. 2024. 4. 16.