기본 bash 쉘 명령GNU bash 쉘 : 대화형, 리눅스 시스템에 접속할 수 있는 프로그램쉘은 기본적으로 사용자가 단말기에 로그인할때마다 실행됨쉘은 사용자 ID의 구성에 따라 달라짐/etc/passwd 파일 : 모든 시스템 사용자 계정의 목록이 각 사용자에 대한 몇
프로그램 감시하기 리눅스 관리자가 힘든 일은 시스템에서 무엇이 실행되고 있는지를 추적하는 것 프로세스 엿보기 프로세스 : 프로그램이 시스템에서 실행되는 것 ps 현재 사용자에 속해 있으며 현재 터미널에서 실행시키고 있는 프로세스만 보여줌 기본출력 : PID(프로세스
Swap Memory는 가상 메모리라고도 합니다. Swap은 하드디스크의 용량을 메모리인것 처럼 운영체제를 속이는 기법을 사용한다고 할 수 있습니다.Swap Memory의 기능은 실제 메모리(RAM)가 가득 차고 더 많은 메모리가 필요할 때 디스크 공간(가상 메모리)으
Swap 메모리를 알아보기 위해 메모리를 확인하는 과정을 진행 중, buff/cache를 자세히 정리해야겠다고 생각함위 이미지에서,used 는 사용중인 메모리의 크기를 말하는데 (전체메모리-free/buff/cache메모리)available 은 사용가능한 메모리의 크기
목차 1) 쉘 유형 기본 GNU bash 쉘 /bin/bash 는 실행시킬 수 있는 프로그램 > 참고로 C 쉘을 기반으로 한 것은 /bin/tcsh* 부모-자식 쉘의 관계 bash 입력 시, 자식쉘(서브쉘)로 접속 서브쉘 아래 서브쉘 아래 서브쉘,, 생성 가능
목차 1) 리눅스의 환경 변수(전역변수/지역변수) 2) 사용자 정의 변수 3) path 환경 변수 설정 4) 리눅스 환경 변수 사용하기 1. 환경변수 살펴보기 bash 쉘은,,쉘 세션과 작업 환경에 대한 정보를 저장하기 위해 환경변수라는 기능을 사용합니다. 환경변수로
리눅스 보안 시스템의 핵심은 사용자 계정 입니다. 사용자 권한은 계정이 만들어질 때 할당되는 사용자 ID(UID)로 추적되는데, 이 절에서는 파일 권한 등에 관한 작업을 할 때 사용자 계정에 필요한 파일 및 유틸리티를 사용하는 방법을 설명합니다.리눅스 시스템은 로그인
ext2 파일 시스템저널링 파일시스템 : 안전성ext3 파일 시스템ext4 파일 시스템 : 현재 가장 기본적라이저 파일 시스템JFS 파일 시스템 : 가장 오래된 저널링 파일 시스템XFS 파일 시스템데이터 모드 = 가장 높은 안전성 제공 but 성능 떨어짐쓰기 모드 =
소프트웨어 패키지는 저장소라는 서버에 저장 ➡️ PMS 유틸리티는 소프트웨어 제대로 실행하기 위해 먼저 설치해야하는 다른 소프트웨어 패키지 의존성 감지하고 필요한 소프트웨어 패키지 설치 ➡️ 인터넷으로 리눅스 시스템에서 구동되는 PMS 유틸리티를 통해 저장소에 접근PM
vi 편집기 - 유닉스 시스템에서 사용되는 편집기vim 편집기 - 개선된 몇가지가 추가된 편집기centos 는 vim 패키지를 설치하고 vi로 별명을 설정우분투 배포판에 기본 vim 패키지를 설치하는 방법은 아래와 같습니다.기본 vim 편집기가 설치되었고, /usr/b
목차 1) vim 편집기 2) nano 편집기 3) emacs 편집기 여러 명령 사용하기 여러 명령어를 한줄에 적어서 사용가능 스크립트 파일 만들기 스크립트 파일은 첫줄에 #!/bin/bash 필수입니다. 하지만 꼭 필요한 과정이 있습니다. 아래 두가지 중 한가지
목차 if-then 구문 사용하기 일반 코드의 if-then 과 달리, bash 쉘은 if 문에 정의된 명령을 실행하고 명령의 종료상태가 0이라면 then 아래있는 명령이 실행되고 명령의 종료상태가 1이라면 then 아래에 있는 명령은 실행되지 않고 그 다음 명령으로