Operating System/Linux

Operating System/Linux

[Linux] 리눅스는 무엇이고, 리눅스의 종류는 무엇이 있을까?

리눅스란? 리눅스는 컴퓨터 운영 체제 중 하나입니다. 일반적으로 운영 체제는 컴퓨터 하드웨어와 소프트웨어 간의 인터페이스 역할을 하며, 사용자가 컴퓨터를 조작하고 프로그램을 실행하는 데 필요한 기능을 제공합니다. 리눅스는 무료 및 오픈 소스 소프트웨어로, 다양한 용도로 사용됩니다. 리눅스 운영 체제는 대개 서버, 데스크톱, 노트북 및 모바일 장치에서 사용됩니다. 리눅스는 다양한 프로그래밍 언어를 지원하며, 시스템 관리, 네트워크 관리, 데이터베이스 관리 등 다양한 업무에서 사용됩니다. 리눅스는 안정성과 보안성이 높아서, 서버 환경에서도 많이 사용됩니다. 또한 커뮤니티에서 제공하는 다양한 프로그램과 도구들을 사용하여 자신만의 개발환경을 구성할 수 있습니다. 리눅스의 종류는 무엇이 있을까? 리눅스는 여러 가..

Operating System/Linux

[Mac] brew로 설치한 모든 패키지 업그레이드 하는 방법

모든 패키지 버전 업그레이드 명령어 brew upgrade brew list를 한번 보자 brew list brew update는 Formulae의 버전만 최신으로 업데이트 된다 Casks도 같이 업데이트를 하고 싶다면 다음 명령어를 사용해보자. brew upgrade --greedy

Operating System/Linux

[Mac] brew를 최신버전으로 업데이트하는 방법

현재 버전 확인 brew --version brew 업데이트 brew update 다시 현재 버전 확인 brew --version

Operating System/Linux

[Linux] 리눅스 동향

- 초기 리눅스는 주로 서버 운영체제로 사용 - 유닉스를 대체하는 운영체제로 대두 - 리눅스 운영체제의 사용은 증가하고 있으나, 상용 리눅스 운영체제의 사용은 감소 활용 분야 - 서버 - 리눅스 관련 개발용 서버 사용자마다 개별적으로 접속하여 사용할 수 있음 개발환경에 최적화 돼 있고 편리함 - 다양한 서버들이 기본적으로 탑재됨 Apache, FTP, SSH, DB 등 - 테스크탑과 개발 - 리눅스 매니아들과 해커, 파워 유저들에 의해 많이 사용됨 - 다양한 배포판 존재하여 데스크탑용 배포판이 명확하지 않음 - 기술지원을 제공받지 못함 - 기본적으로 웹 브라우저, 오피스, 이미지 편집 프로그램, 음성/영샹 재생 프로그램 등이 제공됨 - 임베디드 - 리눅스 기반으로 만든 모바일 운영체제인 안드로이드는 애플..

Operating System/Linux

[Linux] 리눅스 특징과 장단점

리눅스 특징 - 오픈 소스 운영체제 - 다중 사용자, 다중 작업 - 강력한 네트워킹 지원 및 다양한 파일 시스템 지원 - 이식성, 유연성, 확장성, 안정성, 보안성 - 가격 대비 성능 우수, 다양한 응용 프로그램 지원 - 다양한 배포판 존재 리눅스 장점 - 유닉스와 호환 - POSIX(Portable Operating System Interface) 규격을 따름 - 안정적 - 하드웨어 효율적 운영 리눅스 단점 - 공개용, 무료 운영체제로 기술지원을 받기 어려움 - 특정 하드웨어에 대한 지원 부족 - 처음 접하는 사용자는 사용이 어려움 - 한글 지원 미흡

Operating System/Linux

[Mac] xcrun: error: invalid active developer path 에러 해결

다음과 같은 에러가 발생했다. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 다음 명령어로 설치 후 해결 xcode-select --install

Operating System/Linux

[Ubuntu] 우분투에 pip 설치하는 방법

다음 에러가 발생 pip list bash: pip: command not found pip 설치해보자 apt install python3-pip -y 설치완료 다시 명령어 입력해보자 pip list

Operating System/Linux

[Ubuntu] apt로 패키지 설치시 사용자 입력 요청 무시하는 방법

패키지 설치시 다음과 같이 사용자 입력을 요청하는 패키지가 있다. 나는 다음 패키지를 설치했다. apt install software-properties-common -y 다음 명령어를 사용해서 설치해보자 DEBIAN_FRONTEND=noninteractive apt install software-properties-common -y 묻지도 따지지도 않고 설치가 잘됐다!

Operating System/Linux

[Linux] 네트워크 관련 명령어 정리

ifconfig - 네트워크 인터페이스에 ip 설정 및 인터페이스 정보 출력 route - 라우팅 테이블 설정 및 정보 확인 ping - 호스트들의 네트워크 연결 상태 확인 traceroute - 특정 호스트까지 도달하는 경로를 출력 netstat - 현재 호스트의 네트워크 연결 상태 확인 - 프로토콜, 라우팅 테이블, 인터페이스 등 확인 arp - arp 테이블 설정 및 확인 ethtool - 네트워크 인터페이스의 물리적 연결 상태 확인 - 'mii-tool' 보다 상세한 인터페이스 상태 확인 mii-tool - 네트워크 인터페이스 속도 및 전송모드 등 확인 ss - netstat 명령어 대체

Operating System/Linux

[Linux] 데몬과 크론

데몬이란? 1. 리눅스 실행시 실행되는 백그라운드 프로세스의 일종 2. 유저의 요청을 기다리다가 요청하면 서비스를 제공하는 프로세스 3. 유저가 직접 제어하지 않고, 백그라운드에서 실행하는 프로그램 크론이란? 1. 반복 작업을 자동으로 실행하는 프로그램 2. 데몬 : crond 3. 관련 파일 : /etc/crontab 크론 명령어? 1. crontab -e : 설정 및 변경 2. crontab -l : 설정 출력 3. crontab -r : 설정 제거 4. crontab -u : 특정 유저의 스케줄 수정 프로세스란? 1. CPU를 할당받아 실행 중인 프로그램 2. 프로세서가 실행되는 실체 3. 디스패치가 가능한 단위 4. 비동기적 행위를 일으키는 주체 5. 프로세스마다 고유의 ID를 가짐 6. 최상위 ..

박경태
'Operating System/Linux' 카테고리의 글 목록 (2 Page)