본문 바로가기

리눅스7

[Linux] 쿼터를 활용한 사용자 공간 할당하기(2) 지난 포스팅에서 쿼터를 사용해보기 위해 사용자를 만들고 또 쿼터 전용으로 디렉터리를 마운트 시켜봤었다. (지난 포스팅 보러가기) devkingdom.tistory.com/197 [Linux] 쿼터를 활용한 사용자 공간 할당하기(1) 리눅스는 보통 구축해놓으면 서버로 사용하기에 한명의 사용자가 아닌 여러명의 사용자가 사용한다. 그래서 모두가 root 를 바라보고 파일시스템을 사용하면 하드디스크가 꽉차버려서 시스템 devkingdom.tistory.com 오늘은 쿼터를 사용하기 위한 쿼터 DB를 만들고 사용자에게 사용량을 할당해줘볼려고 한다. 먼저 쿼터를 사용하기 위해서는 쿼터 DB를 만들어 줘야하니 이것 부터 해보자. 먼저 이전에 마운트 했던 디렉토리인 /userDev로 이동하고 일단 생성전에 쿼터를 꺼주.. 2020. 10. 26.
[Linux] 리눅스에서 하드디스크 추가하기 (feat. VMWare) 서버를 운영하다 보면 항상 서버 증축에 대한 고민을 해야한다. Memory 를 증설할 때도 있고 , CPU 코어 를 신규로 추가할 때도 있다. 그리고 더 나아가 서버 노드 자체를 신규해버릴 때도 있다. 또 하드디스크를 추가하기도 한다. 오늘은 하드디스크를 한개 추가하는 실습을 해보려고 한다. 본인이 서버 쪽 개발이나 인프라 쪽에서 일을 하거나, 이 업무에 관심이 있으면 아주 중요한 내용이니 익숙해질 때까지 보고 또 보기를 권한다. https://devkingdom.tistory.com/93?category=834848 [Linux] VMWare에 CentOS 리눅스 설치하기 하이 여러분~~!! 지난 포스팅에서 가상머신이 무엇인지에 대해 포스팅을 했었다. (이전 포스팅을 안보셨다면 아래링크로 접속해주세요~.. 2020. 8. 28.
[Linux] 파이프, 필터, 리다이렉션 명령어 사용하기 하이 .. ! 리눅스를 사용하다보면 나오는 중요한 개념인 파이프와 필터, 리다이렉션을 정리해봤다.. 파이프 파이프는 2개의 명령어(프로그램)을 연결해주는 연결통로를 의미한다. (말그대로 파이프다..) '|' 를 이용하여 사용하면된다. 사용 예제 ls -l /etc | more 많은량의 파일리스트를 확인할 때 페이지로 나눠서 볼수 있게한다는 의미임 필터 필터는 필요한 것만 걸러주는 명령어이다. grep, tail, wc, sort, awk, sed 등의 명령어가 있는데, 위에서 설명한 파이프와 같이 잘 사용하니 잘 익혀두기 바란다. 사용 예제 ps -ef | grep http 웹서버가 떠있는지 확인하는 명령어 . ps -ef 를 입력하면 모든 프로세스의 번호를 출력한다. tail -f nohup.log 실.. 2020. 8. 18.
[Linux] 리눅스 네트워크 관련 명령어 및 파일 정리 리눅스에서 사용하는 다양한 네트워크 명령어와 파일을 정리해 두려고 한다. 네트워크 관련 명령어 Network Manager Text User Interface 먼저 아래 명령어를 쳐서 NetworkManager가 잘 구동되어 있는지 확인해보자. systemctl status NetworkManager 위의 그림처럼 active(running) 이 뜨면 정상적으로 구동되고 있다는 것이다. 이제 아래의 명령어를 쳐보자. nmtui 명령어를 치면 아래의 ui가 나오는데 여기서 다양한 네트워크 작업을 할 수 있다. - 자동ip주소 또는 고정 ip 주소 사용 결정 - DNS 정보 입력 - 네트워크 카드 드라이버 설정 - 네트워크 장치(ens32 또는 ens33) 설정 등 위와 같이 ui를 이용해 편집할수도 있지만.. 2020. 8. 7.
[Linux] CentOS (텍스트모드) 에서 CD/DVD mount 하기 리눅스에서는 여러가지 하드웨어 장치들을 사용하기 위해 리눅스 운영체제에 해당 장치를 인식시켜야하는데, 이걸 가능하게 해주는 것이 바로 mount 다. 간단하게 CD/DVD 장치를 mount 해보자. 일단 cd 모양 우측을 눌려 Settings... 으로 들어가자. 그리고 기존에 있는 iso 파일을 연결하자. GUI 환경에서는 자동 마운트가 되는데 .. 텍스트 모드만 설정해놓은 리눅스에서는 자동마운트가 안된다. 아래 명령어를 써서 수동으로 마운트 해줘야한다. mkidr /media/cdrom mount /dev/cdrom /media/cdrom 마운트 시키고 해당 cdrom 디렉토리를 열어보면 잘 ~~ 마운트 된걸 확인할 수 있다. 그리고 다 사용하고 나서는 마운트된 장치의 연결을 해제하자.(언마운트) u.. 2020. 7. 16.
[Linux] RedHat 리눅스 자바 설치 하이 ..! 오랜만에 글쓴다 ㅜㅜ 리눅스 환경에서 자바를 사용해야할 일이 있었다. 일단 내가 사용하고 있는 리눅스 정보는 아래와 같다. (AWS의 EC2로 구축했다.) java 설치 자체는 굉장히 간단하다. 명령어만 몇개 쳐주면 된다. 일단 설치가능한 jdk가 어떤게 있는지 확인해보자. 오오 두개를 설치할 수 있는데 자바 11 이랑 8이다. 8을 설치할거다 난. yum install 명령어를 이용해 설치를 진행하자. 이정도 크기인데 괜찮냐? 응!! 그러고 나서...! 잠시 기다려면 ㅎㅎ 성공한 것을 확인할 수 있다. 마지막으로 잘 설치되었는지 확인해보자. 후후 !! 성공 !! 그럼 모두 잘 설치하시길 ~~ 안녕. 2020. 5. 6.
2020년 인기 IT 기술 Top 10 미국 취업 전문 사이트 인디드에서 2014~2019 년까지 구인 광고에서 가장 많이 등장한 IT 기술을 분석해 2020년에 어떤 기술이 인기가 있을지 분석했다. 이 기술을 바탕으로 2020년의 학습 방향을 잡아보는 것도 좋은 선택일 듯하다. 지금부터 10가지의 기술을 소개하도록 하겠다. 1. SQL SQL은 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. SQL의 대표적인 것은 Oracle이나 MySql이 있다. 2. 자바 자바는 선 마이크로시스템즈 사에서 1995년에 제임스 고슬링이 개발한 객체지향 프로그래밍 언어 이다. 기존의 W.. 2019. 12. 14.