목록linux (2)
호기심 많은 개발자 🚀

Linux 서버를 직접 구축하기 전에 먼저 테스트가 필요했다. 때문에 조금 부족하지만 빠르고 쉬운 Oracle Server을 사용해 보기로 했다. https://beginner-programmer.tistory.com/44 컴파일 > 실행파일 실행을 해 보았다. Git은 Linux서버에 SSH을 받고 git 서버에 SSH키를 등록해 놓았다. 아래 사진처럼 Git 도 자유롭게 사용이 가능하니 확장성이 엄청나게 늘어날 것 같다. 이제 vim을 세팅하고, git 자동 커밋 배치를 제작해야겠다. Vim setting 까지만 완료해도 어디에서든지 동일한 환경에서 코딩을 할 수 있게 된다.👍👍👍👍👍👍👍👍
Sever/개인 서버 구축
2022. 5. 3. 00:24
OS의 명령어는 어떤 원리로 실행될까?
기본 명령어 예를 들어 모두가 알고 있는 ls -a 등의 "기본 명령어는 어떤 방식으로 인식하고 동작하는 것일까?"라는 궁금증이 문득 떠올랐다. 해답은 생각보다 간단했다. bin 등의 기본 폴더를 살펴보면 이미 ls라는 파일이 존재했고, 해당 파일을 열어보면 어셈블리어로 작성되어 있었다. 특정 명령어가 입력되면 해당 운영체제는 모든 경로 또는 지정된 특정 경로 /bin 등 에서 작성한 명령어와 동일한 파일을 찾고 넘어온 인자 를 이용해서 동작하는 것을 확인할 수 있다. cp dev/null 파일이름 등의 명령어도 동일한 맥락으로 dev/null의 경로를 직접 확인해 보면 null이라는 내용이 존재하지 않는 파일이 존재하는 것을 알 수 있다.
궁금증 ( 기타 )
2022. 4. 26. 16:29