본문 바로가기
반응형

LINUX80

loop device 란 df- h 해서 100%되 어있는 넘들이 있는데 얘네는 블록디바이스(저장소)를 사용하기위해 논리화 해놓은 것 이다. (물리디바이스에 접근하기위한 표시(논리화)인것) 하도 오래되서 뭔지도 까먹은듯.... https://w.cublr.com/linux/loop-device/ 루프 디바이스 리눅스의 많은 시스템의 정보, 혹은 디바이스 등은 파일로의 연동이 되어 있다. 이를테면 /dev 아래엔 실제 컴퓨터에 연결된 하드웨어들이 파일로 연결되어 있는 것을 확인할 w.cublr.com 2022. 3. 18.
Ubuntu 네임서버, 게이트웨이 설정하기 보통 우분투 설치할때 subnet, ip, gateway을 제대로 입력하면 인터넷이 되어야한다. 근데 이상하게 내부망에서는 접속이 되는데 해당 서버는 외부로 접속이 되지 않았다. 원인은 바로 게이트웨이 설정이 잘못되어 내부망에서 다른 라우터로 외부로 접속하니 안됐던것 같다. 그래서 설치후 ubuntu에서 네임서버와 게이트웨어 설정하는 방법을 설명하려고 합니다. /etc/netplan/00-installer-config.yaml 파일을 수정한다. gateway4에 자신의 게이트웨이 주소를 입력하고 네임서버에 자신의 통신사 네임서버 변경하면된다. sudo netplan apply 그리고 마지막으로 위 명령어를 쳐서 적용시켜 주면된다. 인터넷이 안되는건 네임서버가 원인은 아니지만 나중에 도메인 연결하려면 해당.. 2022. 3. 4.
Ubuntu에 java 설치 설치 확인 java -version 이게 뜨면 설치된거 안되어잇으면 설치하면 됩니다~ apt-get update sudo apt-get install openjdk-8-jdk 설치완료 후 환경설정을 해야한다. which javac로 위치 확인이 가능하다 하지만 보통 /usr/bin/javac 이 경로입니다. 이경로를 sudo vi /etc/profile에 아래를 입력해주면됩니다. (vim이 업데이트 안되어있으면 sudo apt install vim 를 입력하면됩니다. export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin/:$PATH export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH 이런식으.. 2022. 1. 28.
Ubuntu gateway 설정(vm 인터넷 안됨) 서버 VM에 고정ip 할당한다고 공유기 설정을 변경하였더니 VM에서 인터넷이 되지 않았다. 브릿지 설정이라 그냥 되야 하는데 왜 안되는지 헤매다가 겨우 찾았다. 원인을 너무 우분투 VM에서 찾으려고 하니까 안됐다. 네트워크를 변경하였으니 네트워크에서 찾았어야 했다. 그래서 기본네트워크 설정을 보니 설정이 안되어있었다. 아마도 네트워크 설정하면서 기본네트워크 변경이 되었던것 같다 설정을 하자면 다음과 같다. route로 기본네트워크를 확인한다. 맨위 인터페이스에 보면 192.168.1.1인데 호스트pc에서 게이트웨이가 192.168.0.1로 되어있어 인터넷이 되질 않았다. (왜그런지는 찾아봐야할것같다.) 그런 다음 route del default 로 기존에 있던 gateway를 삭제후 route add d.. 2022. 1. 27.
Tee 명령어 입력과 동시에 출력해주는거 ex) echo "export AWS_REGION=${AWS_REGION}" | tee -a ~/.bash_profile ~/.bash_profile에 "..."을 입력하고 출력 https://www.lesstif.com/lpt/linux-tee-89556049.html linux tee 명령어 사용법 www.lesstif.com 2021. 10. 1.
dd(UNIX) dd는 파일을 변환하고 복사하는 것이 주 목적인 유닉스 및 유닉스 계열 운영 체제용 명령 줄 유틸리티이다. 유닉스에서 하드웨어와 특수 장치 파일용 장치 드라이버는 파일 시스템에서 마치 일반 파일처럼 나타난다. dd는 기능이 개별 드라이버에서 구현되어 있는 경우 이러한 파일들을 읽거나 기록하는 것이 가능하다. 그러므로 dd는 하드 드라이브의 부팅 섹터를 백업하는 등의 일과 고정된 크기의 랜덤 데이터를 취득하기 위해 사용할 수 있다. dd 프로그램은 복사 시 데이터에 변환을 수행할 수도 있는데, 여기에는 바이트 순서 스와핑, ASCII↔EBCDIC 텍스트 인코딩 변환을 포함할 수 있다 wiki출처 https://ko.wikipedia.org/wiki/Dd_(유닉스) dd (유닉스) - 위키백과, 우리 모두의.. 2021. 7. 28.
overthewire bandit - linux 명령어 연습 https://overthewire.org/wargames/ OverTheWire: Wargames We're hackers, and we are good-looking. We are the 1%. Wargames The wargames offered by the OverTheWire community can help you to learn and practice security concepts in the form of fun-filled games. To find out more about a certain wargame, just visit its overthewire.org 위사이트에 가보면 문제를 풀수 있는데 putty 를 설치후 host : bandit.labs.overthewire.org p.. 2021. 5. 14.
linux 명령어 find [path] 옵션 정규식/표현 더보기 옵션 및 조건연산자 옵션 의미 -name 주어진 이름의 파일이나 디렉터리를 찾습니다 (아무래도 이름가지고 찾는 경우가 많기 때문에 엄청 많이 쓰게 될 옵션입니다.) $ find -name '*.txt' 현재 디렉터리 이하의 모든 디렉터리에서 .txt로 끝나는 파일 및 디렉터리를 싹 찾는다. -user 지정한 사용자의 파일이나 디렉터리를 찾는다 (위에가 이름가지고 찾았다면 이거는 사용자 기준입니다) -group 지정한 그룹 소유의 파일이나 디렉터리를 찾는다 -uid 지정한 UID소유의 파일이나 디렉터리를 찾는다.(아이디번호로 찾기) -gid 지정한 UID 소유의 파일이나 디렉터리를 찾는다 (그룹번호로 찾기) -perm 지정한 허가권 값을 갖는 파일이나 디렉터리.. 2021. 4. 30.
반응형