728x90
반응형

IT/Linux 6

리눅스 마스터 - 운영체제 주절주절

운영체제의 정의 사용자와 하드웨어 간의 상호작용을 위해 사용자 인터페이스를 제공하는 시스템 소프트웨어 컴퓨터의 중앙처리장치cpu, 메모리 및 주변 장치 등 하드웨어를 효율적으로 관리 응용 프로그램이 동작할 수 있는 환경, 즉 프로그래밍 인터페이스를 제공 User -> shell -> kernel -> hw 컴퓨터 : 입력장치 + 처리장치 + 출력장치 + 저장장치 운영체제의 목적 : 사용자의 입력을 받아서 결과를 잘 보여주는 것 일정 시간 동안 처리하는 일의 양을 의미하는 처리능력의 향상을 목적으로 한다. 주어진 문제를 정확하게 처리하는 정도를 뜻하는 신뢰도의 향상을 목적 이용할 수 있는 시스템의 자원이 어느 정도인가를 의미하는 사용 가능도의 향상을 목적 운영체제의 역할 : 하드웨어 제어, 입력, 출력, ..

IT/Linux 2023.08.30

리눅스 서버에 MySQL 8 버전 설치하기.

리눅스 서버에 mysql 8.x 커뮤니티 버전을 설치해보자.. MySQL :: Download MySQL Yum Repository MySQL :: Download MySQL Yum Repository The MySQL Yum repository provides a simple and convenient way to install and update MySQL products with the latest software packages using Yum. The MySQL Yum repository provides MySQL packages the following Linux Distros: Red Hat Enterprise Linux / Oracle dev.mysql.com 나의 서버의 버전은 redh..

IT/Linux 2023.07.18

리눅스 서버 mysql 깔끔히 삭제하기

서버에 mysql을 설치하였다. 그런데 아뿔싸.. root 계정으로 mysql을 설치해버렸다. 기껏 서비스를 위해 계정도 만들었건만.. 아무튼 리눅스 서버에 있는 mysql을 삭제해보려고 한다. mysql 설치 확인 / 버전 확인 [root@~]# yum list installed | grep mysql 모듈 종속성 문제 : 문제 1: 충돌하는 요청 - 모듈 module(perl:5.26) 에 필요한 perl-IO-Socket-SSL:2.066:8060020211122104554:bc93984d.x86_64 가 제공되지 않았습니다 문제 2: 충돌하는 요청 - 모듈 module(perl:5.26) 에 필요한 perl-libwww-perl:6.34:8060020210901111951:9168a43d.x86_..

IT/Linux 2023.07.17

리눅스 OS 버전 확인

리눅스 서버의 운영체제 버전을 확인해보자. /etc/os-release 파일 cat 명령어를 이용해 /etc/os-release 파일을 읽어오자. [root@ ~]# cat /etc/os-release NAME="Red Hat Enterprise Linux" VERSION="8.8 (Ootpa)" ID="rhel" ID_LIKE="fedora" VERSION_ID="8.8" PLATFORM_ID="platform:el8" PRETTY_NAME="Red Hat Enterprise Linux 8.8 (Ootpa)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:redhat:enterprise_linux:8::baseos" HOME_URL="https://www.redhat.com/" DOCU..

IT/Linux 2023.07.15

리눅스 사용자 계정 생성과 sudo 권한 주기

리눅스 서버를 오늘 받았다. root 계정과 비밀번호를 받았지만, 서비스를 root 계정으로 올릴 수는 없다. 실제로 보안적으로 root 계정으로 서비스를 올리는 것은 여러모로 좋지 않고 권고되지 않은 보안 사항이다. 그래서 서비스를 위한 사용자 계정을 새로 만들고, sudo 권한을 부여하기로 했다. 사용자 계정 생성 [root@~]# useradd osj 패스워드 생성 [root@~]# passwd osj osj 사용자의 비밀 번호 변경 중 새 암호: 새 암호 재입력: passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다. 로그인 [root@~]# su - osj sudo 권한 주기 [root@~]# visudo visudo는 /etc/sudoers 파일을 수정하는 명령어입니다. sudoers..

IT/Linux 2023.07.14

[Linux] tar 및 tar.gz 파일 풀기, 압축 하기, 압축 풀기 등 관련 명령어

apache 나 tomcat을 설치하다보니 tar 형태나 tar.gz 형태의 압축 파일을 보았다. tar는 압축을 하지 않고 파일들을 하나로 묶는 용도이고 tar 파일을 생성한 이후에 압축을 하면 tar.gz가 된다. 압축을 하는 방식에 따라 gz나 bz등의 확장자가 된다. 리눅스에서 tar.gz 혹은 tar 파일을 해제하거나 tar 파일로 묶거나 압축하기 위해서 tar 명령어를 사용한다. 명령어는 다음과 같다. tar 파일로 압축 $ tar -cvf {압축파일명} {압축할 파일 혹은 파일 경로} ohdaldal이라는 디렉토리를 ohdadal.tar 라는 tar 파일로 압축하는 예시입니다. ex) tar -cvf ohdaldal.tar ./ohdaldal/ tar 파일 해제 $ tar -xvf {압축파일..

IT/Linux 2021.04.02
728x90
반응형