본문 바로가기
반응형

LINUX80

nano 에디터 단축키 https://www.thewordcracker.com/miscellaneous/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%9D%98-nano-%EC%97%90%EB%94%94%ED%84%B0-%EB%8B%A8%EC%B6%95%ED%82%A4/ 2022. 5. 12.
linux shell script) free에서 실제 사용 메모리 구하기 (awk 사용) 스크립트 연습할겸 free에서 나오는 실제 메모리를 구하려고 합니다. 보통 이런식으로 나와서 구분하기 어려웠습니다. #!/bin/sh echo "====================================" free | awk '{if($1 == "Mem:") print("Memtotal:" $2 " MemAvail:" $7)}' echo "====================================" free | awk '{if($1 == "Mem:") print("UsageRate: "($2-$7) /$2 *100 "%")}' free | awk '{if($1 == "Mem:") print("AvailRate: "$7 /$2 *100 "%")}' echo "==================.. 2022. 5. 11.
linux adduser useradd 차이 일반적으로 홈디렉토리 차이라고 알고 있는데 그밖에 여러 설정을 할수 있긴함 adduser 편하게 useradd 자세한 옵션 sudo useradd -M ubuntu -p [password] passwd 비밀번호 변경 2022. 5. 4.
linux(ec2) 에서 백스페이스 입력시 ^H,^? 나올때 stty erase ^H stty erase ^? 를하면됨 https://syuda.tistory.com/151 백스페이스가 안되고 ^H, ^? 같은 문자가 입력될 때 안녕하세요. 슈다 입니다. 유닉스에서 명령어를 입력하다 오타를 수정하기 위해 백스페이스를 눌렀는데, 글자는 지워지지 않고 ^H, ^? 이런 문자들이 입력되는 경우 해결방법을 알아보겠습니다 syuda.tistory.com 2022. 4. 27.
Sftp 접속 및 명령어 sftp는 ssh와 같이 설치가 됩니다. 그래서 포트도 같이 쓰더군요 접속 sftp -i [pem key] [remote username]@[remote IP] 포트변경시 sftp -p [포트번호] [remote username]@[remote IP] 업로드 put [파일명] [새로운] put -r [디렉토리] reput [파일명] (실패 or 중단 재개) 다운로드 get [파일명] get -r [디렉토리명] rget [파일명] ls 원격의 디렉토리 내용 나열 (로컬은 lls) pwd 원격 작업의 디렉토리 이름 표시(로컬은 lpwd) cd 원격 디렉토리 변경( 로컬 lcd) 원래 쓰던거는 원격 l붙이면 로컬이다. 2022. 4. 25.
노트북에 Ubuntu Server 20.04.2 LTS 설치 원격용으로 노트북에 ubuntu를 설치해야 할일이 생겼습니다. 최근 VM에 10번 넘게 ubuntu를 설치한경험이 있어 설치는 쉽게 가능할것이라 생각했으나......... USB부팅으로 ubuntu를 설치했는데 이상하게 부트디바이스가 안잡혀서 부팅이 안됐습니다. 그래서 다시 설치해보면 스토리지에 설치되어있다고 되어 있어서 스토리지 설정을 잘못햇나 라고 생각하여 몇시간동안 재설치를 하였습니다. 해도안되서 VM환경과 다른 점을 생각해 보았습니다. 노트북, USB 이 두가지가 VM과 달랐습니다. 우선 노트북부터 살펴보니 BIOS에서 부팅이 UEFI, CFM 모드가 있는데 제가 쓰는 노트북에 설정은 UEFI/CFM이런식으로 둘다 쓸수있게 설정이 되어있었습니다. 그리고 secure boot 설정을 disable .. 2022. 4. 15.
우분투 메모리 확인 sar,sysstat https://brunch.co.kr/@lars/9 sar sysstat 리눅스 지표 분석 도구 1-1 : sysstat 소개 1-2 : sysstat 설치 1-3 : sar 란? 1-4 : sar 설정 1-5 : sar 옵션 1-6 : sar 실전 활용 1-1 sysstat 소개 - sysstat 이란? 리눅스 성능 측정 도구 패키지입니다. 해당 패키지에는 아래와 같은 성능 분석 brunch.co.kr free 옵션 설명 https://www.whatap.io/ko/blog/37/ 리눅스 free 명령어로 메모리 상태 확인하기 | 와탭 블로그 free 명령어 결과의 각 컬럼에 대해 자세히 알아보고 meminfo를 참조하여 메모리 현황을 파악해 봅시다. www.whatap.io 메모.. 2022. 3. 30.
우분투 NAS 설치 및 설정 우선 nfs 패키지 설치를 합니다. NAS 서버설정 apt install nfs-kerel-server 인터넷 뒤져보면 rpcbind, portmap을 같이 설치해줘야한다고 하는데 6버전이상부터는 같이 깔리고 역할을 대신하여 따로 설치할필요가 없습니다. systemctl restart nfs 로 실행 실행 후 포트가 열려있는지 확인합니다 netstat -nap nfs 포트 2049가 있는지 확인합니다. 그리고 NAS에서 공유될 폴더를 생성하고 권한설정을 해줍니다. 인터넷에 뒤져보면 보통 /mnt/[폴더명] 이런식으로 되어있어서 저도 그렇게 했습니다. (추후에 다시 설정을 하는데 이거 설정하는것과 또 설정하는것중 어떤게 영향을 미치는지 확인은 해봐야 해서 그냥 저는 권한을 모두 줬습니다.) sudo mkd.. 2022. 3. 25.
프로세스 실행 위치 찾기 - 실행중인 프로세스 경로 찾기 : ls -al /proc/[PID]/exe - 프로세스 실행 명령어 : ls -al /proc/[PID]/cmdline whereis 프로세스이름 2022. 3. 25.
우분투 desktop에 apache 설치 우분투 server에서는 apr, apr-util 만 설치해도 잘됐는데 중간중간 설치할게 너무 많았다. (아래 있는거 말고도 잡다한게 많았음) APACHE(httpd) wget https://dlcdn.apache.org/httpd/httpd-2.4.53.tar.gz http://httpd.apache.org/download.cgi PCRE wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz APR wget https://dlcdn.apache.org//apr/apr-1.7.0.tar.gz APR-UTIL wget https://dlcdn.apache.org//apr/apr-util-1.6.1.tar.gz OPENSSL .. 2022. 3. 25.
우분투 desktop vs server 차이 server에 apache 설치는 그럭저럭 원할하게 되었으나 desktop에서는 매우 어려움을 겪었다. 어려움이란 설치할게 너무 많았다. 대충 검색했을땐 별반 차이가 없다고 나와있었는데 kernel은 차이가 없고 gui만 차이 있다고 보통 나오는데 자세히 찾아보니 pre installed software 때문에 어려움을 겪은것 같다.(하드웨어 요구사항도 차이가 있다.) desktop 을 사용해보니 cli 쪽에서는 거의 설치가 안되어 있어서 다해줘야한다... 웹서버 용도로 사용할거라면 server로 반드시 사용해주는게 정신건강에 좋을것같다. 2022. 3. 25.
failed to fech 우분투 E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_5.4.0-99.112_amd64.deb 404 Not Found 라고 뜬다. apt 버전이 낮아서 데이터가 없는것.... 그래서 apt-get update를 해줘야한다. 2022. 3. 24.
반응형