본문 바로가기
반응형

운영체제19

[Windows 10] WSL 사용시 Vmmem 프로세스가 메모리 과점유 문제. 1. Vmmem 프로세스 메모리 과다 점유 !? WSL을 사용하고 부터 Vmmem 이라는 프로세스가 메모리를 점유할 때가 있다. 2021년 04월 13일, 아직도 Open중인 Issue인데.. ( https://github.com/microsoft/WSL/issues/4166 ) 현재 최선의 방법은 Vmmem의 메모리 점유 최대치를 설정하는 방법이라는 것 같다. 2. Vmmem 메모리 점유 최대치 설정 사용자 경로로 이동. ( C:\Users\SOMEUSER )OR cd ~ cd %UserProfile% .wslconfig파일 생성. (memory에 최대치를 적는다.) .wslconfig [wsl2] memory=4GB swap=0 localhostForwarding=true Reference WSL 2.. 2022. 12. 5.
하위 euckr 파일 utf-8 변환 # 파일 하나 처리 iconv -c -f euc-kr -t utf-8 1.txt > 1..txt # 여러 파일 처리 $ find . -type f -exec iconv -f euc-kr -t utf-8 "{}" -o path/to/destination/"{}" \; ex)find . -type f -exec iconv -f euc-kr -t utf-8 "{}" -o ./"{}" \; 2020. 6. 9.
하위 디렉토리의 특정 파일 및 디렉토리를 찾아 삭제 $ find . -name '*.tmp' -exec rm {} \; 현재 디렉토리와 하위 디렉토리에서 .tmp로 끝나는 모든 파일을 찾아서 화면에 나타내고 그파일을 모두 삭제합니다. -exec 선택사항은 다음 명령 (rm)을 실행합니다. { } 는 find 명령이 찾은 파일을 의미합니다. 명령 문자열을 끝내는세미콜론 (;) 앞에 ESC 문자로 .. 2020. 5. 14.
SecureCRT 마우스 오른쪽 옵션 1. Select the Terminal category of the Global Options dialog. 2. In the Mouse group, select or unselect the Paste on middle/right button option. 해당 옵션 제거해주면 됨 2018. 7. 18.
Linux / FreeBSD 실 메모리 용량 체크 <리눅스> [root@localhost ~]# free total used free shared buffers cached Mem: 2071868 1997328 74540 0 159112 929580 -/+ buffers/cache: 908636 1163232 Swap: 1052216 0 1052216 [root@localhost ~]# grep 'MemTotal:' /proc/meminfo MemTotal: 2071868 kB [root@localhost ~]# top top - 11:27:49 up 1 day, 3:26, 5 users, load average: 0.33, 0.29, 0.16 Tasks: 166 total, 1 running, 1.. 2017. 12. 26.
리눅스 서버 사양 확인 (OS, CPU, RAM, 용량, GCC) 0. OS 확인 OS bit 확인 : $getconf LONG_BIT OS 확인 : $cat /etc/issue 상세 OS 확인 : $cat /proc/version 1. CPU 확인 $cat /proc/cpuinfo 2. RAM 확인 $cat /proc/meminfo 3. DISK 용량 확인 $df -h 4. gcc version 확인 $gcc --version 명령어를 쳤는데 아무것도 나오지 않는다면 gcc가 제대로 설치되어있지 않는 것이다. 2017. 11. 6.
cvs update 변경 사항 가져오기 : cvs update 매일매일 일을 시작하기 전에, 다른 누군가가 어떤 것을 수정하고, 변경사항을 커밋(commit) 할 수도 있기 때문에, 작업 디렉터리로 이동해서 cvs update를 실행하도록 해야한다. 이 명령은 레포지토리에 있는 파일과 여러분의 작업 본사본을 확인하고, 작업 복사.. 2017. 3. 27.
리눅스 free 명령어 # 참조 : http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%AA%85%EB%AA%A9%EB%A9%94%EB%AA%A8%EB%A6%AC%EC%82%AC%EC%9A%A9%EB%A5%A0,_%EC%8B%A4%EC%A7%88%EB%A9%94%EB%AA%A8%EB%A6%AC%EC%82%AC%EC%9A%A9%EB%A5%A0 리눅스는 유휴 공간을 캐시 영역으로 잡아두는 습성이 있다. (...)[1]실질적인 의미의 메모리사용률을 구하려면 캐시 영역도 유.. 2016. 12. 21.
cron을 이용한 DB 작업시 UTF-8 한글 입력 깨지는 현상 제어 DB 백업시 UTF-8로 파일을 생성한 내용을 DB insert 시 깨지는 문제 해결 # ./tmp_sql.sh 실행시에는 정상적으로 한글이 입력 되었으나 /etc/crontab에 등록하여 자동으로 실행하게끔 처리 하니 한글이 깨져서 입력되는 문제가 있었음 해결은 해당 스크립트에 export LANG=ko_KR.UTF-8 구분을 추가하여 해결.. 2013. 3. 14.
vim 칼라 설정하기 $ vi .vimrc # 일반 파일 내용 set ai cin set title set ts=4 sw=4 set fileencoding=korea set comments=sr:/*,mb:*,ex:*/ set formatoptions=croq set nobackup set fo+=r colo blue syntax on set laststatus=2 set ruler set hlsearch set incsearch map _m :colo murphy<CR> map _d :colo default<CR> map _e :colo evening<CR> 재접속 상세 정보 설정 set nocompati.. 2012. 11. 20.
도스 기본명령어로 가상드라이버 만들기 .ㅋ C:\>subst /? 경로를 드라이브 문자로 지정합니다. SUBST [드라이브1: [드라이브2:]경로] SUBST 드라이브1: /D 드라이브1: 경로에 지정할 가상 드라이브를 지정합니다. [드라이브2:]경로 가상 드라이브에 지정할 실제 드라이브와 경로를 지정합니다. /D 가상 드라이브를 지웁니다. 매개 변수를 지정하지 않고 SUB.. 2009. 1. 21.
윈도우 불르스크린 오류 코드 모음 Error code Stop 0x000000ed Unmountable Boot Volume [원인] 1. NTFS 디스크 시스템에 중요 테이블이 손상되었을때 [해결] 1. XP 시디를 이용하여 부팅이 되면 복구(r)모드로 들어간다 2. 키보드와 운영체를 선택하고 C:\> 상태가 되면 chkdsk /p 를 입력후 엔터 3. 체크디스크가 끝나면 fixboot 입력 후 Y 눌러주고 재부팅 Error c.. 2008. 8. 18.
IRQL_NOT_LESS_OR_EQUAL 저도 일주일전에 똑같이 그 현상으로 고생하다가 (제건 노트북) 삼성 A/S 센터에 가서 물어봤습니다. IRQL_NOT_LESS_OR_EQUAL 블루스크린 증상 뜨는 이유는 3가지더라고요. 1. 하드문제 - 거의 대부분 2. 드라이버 충돌 - 컴퓨터 조금이라도 아는 사람은 벌써 고쳤고 3. 램 문제 - 가끔가다 문제 1. 하드문제 - 하드.. 2008. 8. 18.
삼바(Samba)와 윈도우 비스타(Vista) 연결시 에러... 얼마전 회사에 도착한 비스타 씨디로 업무용PC를 갈아엎고 나서 이것 저것 테스트중 삼바서버와 네트워크 공유 디렉토리 연결시 계속 연결이 되지 않는 현상이 발생하여서 MS 고객지원센터에도 전화를 해봤지만 그럴리 없다. 뭐 좀 찾아보는거 같더니 알수 없다. 정도로 대답을 들려주더군요. 다음은 .. 2008. 6. 19.
디렉토리 암호 걸기 해당 디렉토리에 인증을 시킬려면 .htaccess , .htpasswd 두 파일이 필요합니다. 1) .htaccess 작성하기 아래와 같이 작성하신후 인증을 거시고 싶은 디렉토리의 밑으로 옮기시면 됩니다. AuthName "access only members" AuthType Basic AuthUserFile 디렉토리의절대경로/.htpasswd AuthGroupFile /dev/null ErrorDocument 401 require valid-user 절.. 2008. 3. 11.
tcpdump를 이용한 검사 tcpdump란? tcpdump는 주어진 조건식을 만족하는 네트워크 인터페이스를 거치는 패킷들의 헤더들 을 출력해 주는 프로그램이다. 프로그램의 특성상, 네트워크 인터페이스를 아주 심도 있게 사용하기 때문에, 실행하는 사람은 반드시 네트워크 인터페이스에 대한 읽기 권 한이 있어야만 한다. OS dependent) 위.. 2008. 2. 21.
윈도우 VPN 세팅 1. 라우팅 및 원격 액세스 선택 -> 수동으로 구성한 서버 -> 마침 2. 로컬등록정보 -> 등록정보 -> IP탭 선택 -> 체크박스 모두 체크 3. 원격액세스정책 탭클릭 -> 새로만들기 -> 추가탭 -> 터널타입 [PPTpP] Windows 그룹에서 클라이언트 계정에 필요한 그룹을 선택 -> Day-And-Time-R estictions 항목 (.. 2007. 12. 27.
삼바서버세팅및 설정 1. 삼바(SAMBA)란? (1) 개요: 마이크로소프트와 인텔은 윈도우시스템이 다른 시스템의 디스크나 프린터같은 자원을 공유할 수 있도록 Server Message Block(SMB)이라는 프로토콜을 개발하였는데, 삼바란 이 SMB를 이용하여 리눅스와 윈도우와의 자료 공유 및 하드웨어를 공유할 수 있도록 해준다. 현재 마이크로소.. 2007. 12. 13.
리늑수 하드 장착 (추가) 강 좌 목 표 -강좌버전 1.5- SCSI하드드시크 하나를 사용중 추가로 SCSI하드디스크하나를 더 장착하여 커널에 인식시킨후에 파일시스템을 만들고 만든 파일시스템을 포맷하여 마운트시킬 디렉토리를 만든다음 이 디렉토리에 생성된 파일시스템을 마운트시키는 작업. 그리고 이 작업이 끝난후에 부팅시 .. 2007. 12. 13.
반응형