목록linux (17)
Hayden's Archive
1) 제일 먼저 게스트 확장을 설치한다. 2) VirtualBox의 우분투 설정에서 호스트의 폴더를 공유폴더로 지정해준다. 자동 마운트와 항상 사용하기에 체크를 해준다. 3) 그러면 이렇게 sf_Downloads가 생긴다. 4) 위치는 /media/sf_DOWNLOADS 에 있다. 그런데 sf_Downloads는 일반 사용자 계정으로 읽기, 쓰기를 할 수 없다. 그러므로 사용자를 vboxsf 그룹에 포함시킨다. $ sudo adduser [사용자 ID] vboxsf groups 명령어를 사용해서 vboxsf가 없는 것을 확인하고 재부팅한다. 다시 확인해보면 vboxsf가 포함되어 있다. 이제 공유폴더에 접근이 가능하다.
명령 히스토리 이전에 수행했던 명령의 목록 셸에서 history 명령을 실행하면 이전에 입력했던 '명령 행'의 목록을 불러와 볼 수 있음 history 10 : 최근 입력한 10개의 명령 행만을 확인함 느낌표(!)를 사용하여 명령 행 번호를 입력하면 해당 명령을 다시 수행함 명령행 불러오기 - 히스토리 기능을 사용하여 이전 명령을 실행하는 방법 !! 직전에 수행했던 명령 !n 히스토리 목록에서 번호 n에 해당하는 명령 !-n n번째로 앞에 수행한 명령. !-1은 직전 명령임 !string 지정 문자열로 시작하는 가장 최근의 명령 !?string 지정된 문자열을 포함하는 명령 중 가장 최근의 명령 ↑ ↓ 방향키를 사용해서 해당 명령을 불러와 편집할 수도 있음 커서 이동, 글자나 단어의 편집, 복사와 붙여넣..
간단한 명령 date 명령 : 현재 요일과 날짜 및 시간을 보여줌 pwd 명령 : 현재 작업 디렉터리를 보여줌 대략 셀 명령의 형식은 다음과 같음. 명령어(command)에 따라 옵션(options)이나 인수(argument)가 필수적일 수도, 선택적일 수도 있음. command options arguments 명령의 옵션과 인수 명령의 옵션 가장 자주 사용되는 옵션 형태 : '유닉스 스타일'로 알려진 '짧은 옵션'. -a와 같이 1개의 문자를 대시(-) 문자 뒤에 붙여 사용(대소문자 구분). 여러 옵션을 사용할 때는 여러 옵션을 개별적으로 나열할 수도 있고 대시(-) 뒤에 모두 붙여 사용할 수도 있음. 아래는 같은 기능을 수행함. $ ls -lat $ ls -l -a -t 'GNU 스타일'로 알려진 '..
기본 셸 관련 명령어 로그인한 모든 사용자의 정보를 보여줌 $ who 명령을 실행시킨 사용자의 정보를 보여줌 $ who am i /etc/passwd 파일에서 yeony라는 문자열을 포함하는 라인을 찾아 출력 → 명령 결과에서 마지막 항목인 /bin/bash가 yeony 사용자의 기본 셸이 bash임을 의미 $ grep yeony /etc/passwd 셸 실행 명령어 셸 종료 $ exit
FHS 파일 시스템 계층구조 표준(Filesystem Hierachy Standard, FHS) [참고](https://ko.wikipedia.org/wiki/파일시스템_계층구조_표준) 루트 디렉토리(/) 최상위 디렉토리 바이너리 디렉토리(/bin 과 /sbin) 리눅스의 기본적인 실행 명령어를 포함 /bin - 사용자 명령 ls, cat, cp 등 /sbin - 부팅 명령어나 관리자용 명령어 fsck, shutdown 등 부트 디렉토리(/boot) 리눅스 부팅시 필요한 파일을 포함 부트 로더의 설정 파일, 커널 이미지(vmlinuz) 디바이스 디렉토리(/dev) 디바이스 드라이버들과 관련된 파일들 저장. 모든 하드웨어는 이 디렉토리에 있는 파일을 통해 접근. ex) /dev/input/mice에 접근하..
📌 호스트 머신과 게스트 머신 사이에서 클립보드 공유하기 → Window와 Linux 사이에서 Ctrl+C, Ctrl+V 가능
Ubuntu 18.04 설치 📌 참고사항 우분투는 매년 4월, 10월에 버전 업데이트 기술 지원은 1년 미만 2년마다 짝수 년도인 4월에 LTS(Long Term Support) 버전이 나옴 📌 Ubuntu 18.04 선택 이유 가상 머신(Oracle VM VirtualBox)에 CentOS 6.10이 설치되어 있는 상태 → 방통대 UNIX 과목으로 인해 설치한 OS 버전인데 다음달이면 생명주기가 끝남 참고 https://www.centos.org/download/ 우분투가 CentOS 보다 더 많이 쓰이고, 꾸준히 지속적으로 업데이트 되고 있음. 우분투 20.04가 가장 최신 버전이지만 엘라스틱서치에서 아직 지원하지 않는 버전임 참고 https://www.elastic.co/kr/support/matr..