./configure 뜻
2021. 7. 8. 12:51
🚦 Server/Linux
linux에서 ./configure와 --prefix의 의미는 무엇입니까? 명령어 인가요? Xinetd 설치하기에서 # cd xinetd-2.1.8.9pre14 # ./configure --prefix=/usr --sysconfdir=/etc --with-loadavg --with-libwrap 해석 좀 부탁합니다. ------------------------------------------------------------------------------------------- ./configure 는 쉽게 설명을 하면 인스톨을 하기 위한 환경을 설정하는 프로그램입니다.. --prefix=/usr 는 컴파일된 프로그램을 설치하는 위치이구요... 여기에서는 컴파일된 프로그램들을 /usr 디렉토리로 인스톨하..
make 에러
2021. 3. 19. 15:41
🚦 Server/Linux
에러메시지 fatal error: zlib.h: No such file or directory 해결책 zlib file을 위한 패키지를 설치해 주어야 한다. sudo apt-get install libz-dev 에러메시지 fatal error: bzlib.h: No such file or directory 해결 sudo apt-get install python-dev sudo apt-get install python-bzutils sudo apt-get install libbz2-dev 에러메시지 fatal error: lzma.h: No such file or directory 해결 sudo apt-get install liblzma-dev 에러메시지 fatal error: curl/curl.h: No..
Linux path 설정
2021. 3. 16. 17:09
🚦 Server/Linux
.sh 생성 후 경로 지정 cd etc/profile.d sudo nano alias.sh alias aa='cd' control x Y enter path 경로 변경 : 다운받은 파일을 다른 유저가 쓸 수 있게 하기 디렉토리 생성 mkdir /usr/local/java 공유할 파일 옮기기 sudo mv jdk1.8.0_261/ /usr/local/java/ PATH 설정 sudo nano /etc/environment PATH="" 안의 맨 뒤에다가 :/usr/local/java/jdk.1.8.0_261/bin 를 추가해준다. control x 1. 그리고 로그인 하고 다시 실행하기 2. source etc/enviroment 입력 echo $PATH 로 확인해보면 맨 앞의 PATH가 바뀌었다. 설정 ..
Linux 사용자 관리하기
2021. 3. 12. 12:55
🚦 Server/Linux
Linux(Unix) 사용자 추가하기(useradd, usermod, userdel) useradd usermod : modify userdel 설정을 나타내는 etc useradd class1 : class1 이라는 사용자 만들기 sudo passwd class1 : 비밀번호 설정하기 cat /etc/passwd jymoon:x:1003:1003:,,,:/home/jymoon:/bin/bash class1:x:1004:1004::/home/class1:/bin/sh 왼쪽 1004 = 사용자에 대한 식별자 오른쪽 1004 = 그룹에 대한 식별자 class1에 home 디렉토리 만들어주기 sudo mkdir /home/class1 touch test 를 입력하여 파일을 하나 만들어 보려고 하면 permis..
Linux 명령어 정리
2021. 3. 11. 17:07
🚦 Server/Linux
www.youtube.com/watch?v=TZjB94sA3IU&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf&index=2 일반 사용자 계정에서 관리자 권한으로 가기 (base) super@super:~$ su - root exit Linux(Unix) 파일 시스템 구조 리눅스의 root에서부터 시작되는 디렉토리들이다. 윈도우의 root에서부터 시작되는 디렉토리들이다. Linux(Unix) 파일 경로와 순회 pwd : 현재 경로 출력 ls : 디렉토리 목록 출력 cd : 옮기기 ../ : 부모 디렉토리 Linux(Unix) 파일 관리 명령어 (mkdir, rmdir, mv, touch, rm) mkdir : 디렉토리 생성 rmdir : 디렉토리 삭제 mv : 디렉토리 이름 변경..
Ubuntu 기초 및 패키지 설치
2021. 3. 4. 16:50
🚦 Server/Linux
Ubuntu(우분투)는 입문자 친화적인 Linux 버전으로 널리 알려져 있으며 응용 프로그램을 설치하기 위한 많은 GUI 기반 방법을 가지고 있지만, 커맨드 라인을 통해 소프트웨어를 관리하는 것이 시간을 절약할 수 있으며 빠릅니다. Ubuntu 또는 Linux Mint와 같이 Ubuntu 기반의 Linux 배포판을 사용하기 시작했거나 사용하고 있다면, apt-get 명령어를 사용해야 될 것입니다. 이 가이드에서는 apt-get의 기본 사용법과 소프트웨어 관리 방법에 대해 설명합니다. APT란 무엇입니까? Ubuntu는 Debian Linux(데비안 리눅스)에 의존하며 dpkg 패키징 시스템을 사용합니다. 패키징 시스템은 단순히 설치를 위한 프로그램과 응용 프로그램을 제공합니다. APT(Adva..
Ubuntu 사용자 계정 추가하기
2021. 2. 26. 15:13
🚦 Server/Linux
Ubuntu 사용자 계정 추가하기 tmir.tistory.com/679 Ubuntu 사용자 계정 추가하기 adduser 명령으로 사용자 계정 추가하기 터미널에서 다음과 같이 입력하여 사용자 계정을 추가합니다. $ sudo adduser username 예시로 itmir913 이라는 계정을 만들어보겠습니다. $ sudo adduser itmir913 Addin.. itmir.tistory.com Linux & Ubuntu 계정 추가 & 설정 jongmin92.github.io/2016/09/20/Linux%20&%20Ubuntu/add_user/#4-다른-사용자-계정-추가 Linux & Ubuntu 계정 추가 & 설정 AWS의 EC2를 사용하면서 ubuntu에 사용자를 추가해주는 경우가 빈번히 생겨 그 과..
Linux - ssh로 workspace 서버 접속하기
2021. 2. 22. 16:45
🚦 Server/Linux
맥 터미널을 이용해서 workspace의 리눅스 서버에 SSH 접속을 해보자. 터미널을 켜고 아래 명령어를 적는다. ssh [ID]@[HOST] 예를 들어 접속 아이디가 super 이고 주소가 134.12.01 이라면 ssh super@137.12.01 이렇게 적으면 패스워드를 입력하라고 나온다. 만약 처음 접속한다면 아래왜 같이 RSA key fingerprint로 접속 여부(yes/no)를 확인하는 차원에서 물어본다. ECDSA key fingerprint is SHA256:vSwn+kxO+1FTAGib5zSo5Af0hAw+5frjrLbd1B4CZO8. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes 여기서 yes를 입..
grep
2020. 7. 17. 11:35
🚦 Server/Linux
https://recipes4dev.tistory.com/157 리눅스 grep 명령어 사용법. (Linux grep command) - 리눅스 문자열 검색 1. grep 명령어. grep은 입력으로 전달된 파일의 내용에서 특정 문자열을 찾고자할 때 사용하는 명령어입니다. 리눅스에서 가장 많이 사용되는 명령어 중 하나이죠. 하지만 grep 명령어가 문자열을 � recipes4dev.tistory.com
Linux - Shell
2020. 4. 8. 22:01
🚦 Server/Linux
쉘이란? (Shell) : 커널을 제어할 수 없기 때문에, 사람이 이해하기 쉬운 명령어를 쉘에 해당되는 프로그램들이 해석해서 전달해주는 것 → 사용자가 입력한 명령을 해석하는 프로그램 → 몇가지 종류의 쉘을 사용할 수 있다. bash vs zsh echo $0 을 치면 무엇을 쓰는지 알 수 있다. bash, zsh : shell 중에서 쉘이라는 카테고리중 하나인 bash라는 제품과 zsh이라는 제품이다. pwd 치면 현재 위치 확인 가능 유저가 키보드를 통해서 명령을 내리면 쉘이 받아서 커널을 통해 작업을 처리하고 그 결과를 쉘이 받은 다음에 Standard ouput으로 출력하거나 사용자와 상호작용 하는 소프트웨어를 Shell 이라고 한다.