목록연구/Linux (6)
갈라파고스
새로운 서버의 루트 권한을 받아서 실습(?)차 SGE를 깔아보기로 했다. SGE(Son of Grid Engine) 설치 및 사용법1. 기본 환경설정루트로 로그인 후, 다음을 입력하여 필요한 프로그램들을 설치한다.루트로 진행해야 되는줄 모르고 삽질 무지하게 했다... 나 바보...sudo -syum -y install epel-release nfs-utils jemalloc-devel openssl-devel ncurses-devel pam-devel libXmu-devel hwloc-devel hwloc hwloc-libs java-devel javacc ant-junit libdb-devel motif-devel csh ksh xterm db4-utils perl-XML-Simple perl-Env ..
c로 코드를 짜다 보면 무조건 메모리 문제가 발생한다. 무조건!!!이번 미팅때 교수님께서 메모리 누수를 검사해주는 툴을 알려주셔서 한번 사용해보려고 한다. Valgrind 설치 및 사용법1. 설치다음을 순서대로 입력하여 설치한다.git clone https://sourceware.org/git/valgrind.gitcd valgrind./autogen.sh./configure --prefix=$HOME/.local/valgrindmakemake install 2. 사용valgrind --leak-check=full --log-file=memcheck.txt --error-limit=no -v [프로그램 경로] [인자] 옵션 설명--leak-check=full : 모든 에러를 출력한다.--log-file=..
연구실 컴퓨터를 맥으로 바꾼 이후로 이 에러가 자꾸 발생해서 오늘은 기어코 해결하겠다는 마음으로 찾아봤다.맥이 디자인은 참 예쁘긴 한데 뭔가 짜잘한 이슈들이 좀 많음... Warning: No xauth data; using fake authentication data for X11 forwarding.sudo 권한이 있는 경우 sudo vi /etc/ssh/ssh_config sudo 권한이 없는 경우 vi ~/.ssh/config 를 입력하여 파일을 연다. 다음 코드를 파일 맨 아래에 입력한다. Host * XAuthLocation /opt/X11/bin/xauth :wq로 파일을 저장하고 나온다.sudo 권한이 있는 경우 source /etc/ssh/ssh_configsudo 권한이 없는 경..
다른 모델에 같은 파일을 쓰다보니 내가 뭘 바꿨는지 헷갈리기 시작했다.그런데 이렇게 일일히 비교해서 바꾸는 것보단 그냥 하나만 짜서 import해서 쓰는게 나을 것 같다는 생각이 든다... vi로 파일 비교하고 수정하기파일 비교하기vi -d [파일1] [파일2]이러면 2분할 된 vi 창이 뜬다. 파일 수정하기바꾸고 싶은 내용에 커서를 위치시킨 후,왼쪽 파일의 내용을 오른쪽 파일에 적용하기 :diffput오른쪽 파일의 내용을 왼쪽 파일에 적용하기 :diffget 참고문헌https://blankspace-dev.tistory.com/501 리눅스에서 vim 파일 비교하는 방법 (vimdiff 사용)대부분 리눅스 OS를 사용하는 사람이라면, 문서 편집기로 vim을 사용하는 경우가 많을 것이다. 일단, 리눅스는..