▣ OS : 운영체제/Linux🐧

    [Linux] apt-get 명령어 사용하여 프로그램 설치하기 [Package manager 사용하여 프로그램 설치]

    - apt-get 명령어 사용하여 프로그램 설치하기 1. 패키지 매니저(Packge Manager)란? 리눅스에 소프트웨어를 설치할 수 있도록 도와주는 시스템. 패키지 매니저는 apt와 yum 등이 있는데, 오늘은 apt로 프로그램을 설치해보려고 한다. 2. apt 명령어로 프로그램 설치하기 apt 명령어를 사용할 때 유의할 점은, sudo를 쓰지 않으면 error가 발생한다. [Linux] sudo : 최고 관리자 계정 [sudo, su, su- 차이점] - sudo : 최고 관리자 계정 super user do의 약자 최고 권한을 가진 계정으로, super user 또는 root user라고도 불린다. UNIX 계열 시스템은 다중 사용자 시스템이다 보니, 권한(permission)이 중요시 되었다. ..

    [Linux] nano 에디터 사용하기 [리눅스 파일 편집 쉽게 하기]

    - nano 에디터 사용하기 Linux에서 파일을 편집하는 방법으로는 vi와 nano 에디터가 있다. 오늘은 그 중 사용법이 더 쉬운 nano 에디터에 대해 알아보려고 한다. - nano 에디터 간단한 명령어 Ctrl + O : 파일 이름 작성 Ctrl + X : 파일 나가기 Ctrl + K : 잘라내기 Ctrl + U : 붙여넣기 Ctrl + W : 검색 Ctrl + 6 : 블록 지정 (Mark Set) - 참고자료 [무료] 생활코딩 - Linux - 인프런 | 강의 본 수업에서는 리눅스의 사용법을 다룹니다. 특히 초심자들이 어려워하는 부분이 명령어를 이용해서 컴퓨터를 제어하는 법입니다. 여기서는 초심자가 명령어를 사용하는데 필요한 가장 보편적 www.inflearn.com

    [Linux] sudo : 최고 관리자 계정 [sudo, su, su- 차이점]

    - sudo : 최고 관리자 계정 super user do의 약자 최고 권한을 가진 계정으로, super user 또는 root user라고도 불린다. UNIX 계열 시스템은 다중 사용자 시스템이다 보니, 권한(permission)이 중요시 되었다. sudo로 명령어를 실행하는 것은 매우 조심해야 한다. 한 가지 예로, sudo rm -rf /를 실행하면.. 관리자 계정으로 실행하였기에 루트 디렉토리에 있는 파일이 모두 삭제가 된다..😨😨 - sudo, su, su - 차이점 sudo : 현재 계정에서 다른 계정의 권한만 빌림 su : 다른 계정으로 전환 su - : 다른계정으로 전환 + 그 계정의 환경변수 적용 - 참고자료 [무료] 생활코딩 - Linux - 인프런 | 강의 본 수업에서는 리눅스의 사용..

    [Linux] 디렉토리 관련 기본 명령어 정리 [ls, pwd, cd, mkdir, rm 등]

    - 디렉토리 관련 기본 명령어 정리 1. 운영체제를 제어하는 방법의 종류 리눅스는 명령어를 통해 제어하는 CLI 방식을 사용한다. GUI(Graphical User Interface) : 아이콘 등의 그래픽으로 제어 CLI(Command-Line Interface) : 문자로 된 명령어로 제어 2. ls : 디렉토리 내 파일 목록을 조회하는 명령어 ls # 'list'의 준말 명령어 뒤에 -l, -al 등을 붙으면 추가적인 설정을 할 수 있다. 이를 리눅스에서는 옵션 또는 파라미터라고 부른다. ls -l # -l : 현재 위치한 디렉토리에 있는 파일과 디렉토리를 좀 더 자세하게 보여주는 명령어 # 파일권한, 소유자, 용량, 생성일시 등을 확인할 수 있다. ls -al # -al : 숨김파일을 포함한 모든..

    [Linux] 구름IDE(groomide)로 리눅스 환경 구축하기 [설치없이 리눅스 사용하기]

    - 구름IDE(groomide)로 리눅스 환경 구축하기 리눅스 학습에 앞서, 리눅스 작업환경을 먼저 구축해보려 한다. 구름IDE를 이용하여 리눅스를 설치하지 않고 웹 상에서 테스트할 수 있는 환경을 구축할 것이다. 1. 구름IDE 새 컨테이너 생성하기 구름IDE - 설치가 필요없는 통합개발환경 서비스 구름IDE는 언제 어디서나 사용 가능한 클라우드 통합개발환경(Integrated Development Environment IDE)을 제공합니다. 웹브라우저만 있으면 코딩, 디버그, 컴파일, 배포 등 개발에 관련된 모든 작업을 클라 ide.goorm.io 2. 리눅스에서 "Hello world" 출력하기 - 참고자료 [무료] 생활코딩 - Linux - 인프런 | 강의 본 수업에서는 리눅스의 사용법을 다룹니다..