반응형

Linux 18

[Linux] su / su - 차이

1. 정리 su 명령어는 현재 계정의 환경변수들을 유지한 채, 대상 계정으로 전환 su - 명령어는 다른 사용자의 계정으로 전환하고 환경변수까지 그 계정의 상태로 완전히 전환 2. 참고 링크 https://www.leafcats.com/168 리눅스 명령어 sudo , su , su - 리눅스는 다중 사용자 시스템(Multi-User System)이다. 즉, 한 대의 OS에 여러 사용자가 접속해서 사용하게된다. 더군다나 개인용 PC보다는 서버용 OS로 많이 사용되기 때문에 권한에 대한 관리가 매우 www.leafcats.com

Linux 2022.07.27

[ Linux ] 리눅스 메모리 사용량 체크 명령어

우선, 가장 많이 쓸 것 같은 가장 많은 메모리를 사용하는 프로세스를 순서대로 보여주는 명령어는 아래와 같다 # 상위 10개 보기 ps -ef --sort -rss | head -n 11 # 메모리 사용량 표시 ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11 아래 링크 참고해서 명령어를 입력하자 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%A9%94%EB%AA%A8%EB%A6%AC_%EC%82%AC%EC%9A%A9%EB%9F%89%EC%88%9C_%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4_%EB%B3%B4%EA%B8%B0 리눅스 ..

Linux 2022.07.15

[ Linux ] Service 관련 참고사항 기록

사용자가 자주 사용하는 Service 를 등록하고 Systemd 에서 관리 가능 sysmemd 에 service 로 등록하기 위해서 2가지 등록이 필요함 서비스 파일 생성 : /usr/lib/systemd/systen/서비스이름.service 심볼릭 링크 생성 : /etc/systemd/system/multi-user.target.wants/서비스이름.servicet 심볼릭 링크 생성은 재부팅 후에도 서비스가 시작되도록 서비스 등록을 위해 생성한다 [Unit] Description : 서비스에 대한 설명 Before : 시작되기 전에 실행할 서비스 After : 시작된 이후 실행할 서비스 Requires : 필요조건(정상적일 경우)서비스 시작 [Service] Type=[ simple | forking ..

Linux 2022.06.22

[Linux] ls 로 정렬하기

1. 사용법 ls : 디렉터리 안의 항목을 리스트 -t : 마지막 업데이트 시각을 기준으로 정렬 -u : 마지막 액세스 시각을 기준으로 정렬 -U : 플래그로 생성일 기준 정렬 -r : 역순 정렬 -t Sort by time modified (most recently modified first) before sorting the operands by lexicographi- cal order. -u Use time of last access, instead of last modification of the file for sorting (-t) or long print- ing (-l). -U Use time of file creation, instead of last modification for so..

Linux 2022.01.28

[Linux] WSL2 관련 공부 링크

이런 것도 몰랐나 싶다.. 다시 한번 아래 링크를 통해 WSL 에 대해 공부해야겠다 https://hirlawldo.tistory.com/137 WSL(Windows Subsystem for Linux)이란? WSL(Windows Subsystem for Linux)이란? WSL 개요 예전에는 윈도우에서 리눅스를 사용하려면 Virtual Machine과 같은 도구(Virtual Box, VMware 등)을 이용하여 환경을 구성하거나 듀얼 부팅 설정을 해야 했다. (.. hirlawldo.tistory.com https://eyeballs.tistory.com/422 [Spark] Standalone + Hadoop 설치 방법 간단한 기능 테스트를 위한 Spark Standalone 설치 방법을 설명한다...

Linux 2022.01.27

[Linux] 하이퍼 바이저란

1. 하이퍼 바이저란 가상 머신 모니터라고도 하는 하이퍼바이저는 가상 머신(VM)을 생성하고 실행하는 프로세스이다. 메모리 및 처리와 같은 단일 호스트 컴퓨터의 리소스를 가상으로 공유하여 호스트 컴퓨터가 여러 게스트 가상 머신을 지원할 수 있도록 한다. 1) 베어메탈 - 호스트의 하드웨어에서 직접 실행되는 유형 2) 호스팅 - 다른 컴퓨터 프로그램처럼 운영 체제에서 소프트웨어 계층으로 실행되는 유형 2. 하이퍼바이저를 왜 사용하나? 게스트 가상 머신이 호스트 하드웨어와 독립되어 시스템의 가용 리소스를 더 많이 활용하고 IT 모빌리티를 향상할 수 있다. 이를 통해 가상 머신을 여러 서버 간에 쉽게 이동시킬 수 있다는 장점 존재

Linux 2022.01.13

[ Linux ] 리눅스 기본 명령어

공부하면서 암기를 한다해도 모든 명령어를 기억하기는 힘들다. 그래서 블로그에 기록해서 틈틈히 사용할 때마다 기억하려고 한다. 1. pwd (print working directory) - 현재 작업중인 디렉토리 정보 출력 $ pwd /home/jin 2. cd (change directory) - 경로 이동 $ cd /home/test $ cd .. (뒤로 이동할 때) 3. ls (list) - 디렉토리 목록 확인 $ ls haha1 ls 옵션 의미 -a .(점) 을 포함한 경로 안의 모든 파일과 디렉토리 표시 -l 지정한 디렉토리의 내용을 자세히 출력 -d 지정된 디렉토리의 정보 출력 -n 파일 및 디렉토리 정보 출력시, UID, GID 를 사용 -R 하위 경로와 그 안에 있는 모든 파일도 같이 나열 ..

Linux 2021.05.31

[Linux] 리눅스 RPM

1. RPM 이란 RPM 이란 Redhat Package Manager 의 약자로 레드헷 계열의 리눅스 배포판에서 사용하는 프로그램(패키지) 설치 관리 도구이다. 초기 리눅스에서는 모든 패키지를 tar 와 gzip 로 묶인 소스 파일을 가지고 직접 컴파일한 후에 수동으로 설치해야 했지만 만약 1번이라는 패키지를 설치하는데 2번 패키지가 사용되었을 경우에는 2번을 먼저 깔고 1번을 깔아야 하는 번거로움이 있었고, 이를 개선하기 위해 패키지 관리 프로그램인 RPM 을 만들었다. RPM 을 이용하면 패키지 자동설치까지는 도와주나 패키지 사이에 의존하고 있는 패키지까지는 자동으로 설치되지는 않는다. 2. RPM 명령어 사용 RPM 명령어 사용은 아래와 같다 rpm [옵션] [rpm 패키지 파일 / 패키지 이름]..

Linux 2021.05.27

[ 리눅스 ] 1. 리눅스의 개요

1. 리눅스 리누스 토발즈에 의해 개발되었으며 유닉스(Unix) 운영체제에 바탕을 두고 있다. 리눅스는 크게 3가지 버전으로 나뉘어 진다 1) 슬렉웨어 계열 - 파생유형 SuSE 리눅스 - 뛰어난 안정성을 자랑함 2) 데비안 계열 - Ubuntu, konoppix, lindows, kali - 누구나 사용할 수 있는 오픈소스 3) 레드햇 계열 - RHEL, Fedora, CentOS, Mandrake - 서버 운영체제의 강자, 유료(RHEL) 및 무료(CentOS) 가 존재 리눅스 배포판의 구성요소 - Linux Kernel, Desktop UI, Utilities 로 이루어짐 2. 운영체제 시스템 하드웨어를 관리할 뿐만아니라 응용 소프트웨어를 실행하기위해 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 ..

Linux 2021.05.21
반응형