본문 바로가기
반응형

운영체제/리눅스12

하위 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.
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.
디렉토리 암호 걸기 해당 디렉토리에 인증을 시킬려면 .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.
삼바서버세팅및 설정 1. 삼바(SAMBA)란? (1) 개요: 마이크로소프트와 인텔은 윈도우시스템이 다른 시스템의 디스크나 프린터같은 자원을 공유할 수 있도록 Server Message Block(SMB)이라는 프로토콜을 개발하였는데, 삼바란 이 SMB를 이용하여 리눅스와 윈도우와의 자료 공유 및 하드웨어를 공유할 수 있도록 해준다. 현재 마이크로소.. 2007. 12. 13.
리늑수 하드 장착 (추가) 강 좌 목 표 -강좌버전 1.5- SCSI하드드시크 하나를 사용중 추가로 SCSI하드디스크하나를 더 장착하여 커널에 인식시킨후에 파일시스템을 만들고 만든 파일시스템을 포맷하여 마운트시킬 디렉토리를 만든다음 이 디렉토리에 생성된 파일시스템을 마운트시키는 작업. 그리고 이 작업이 끝난후에 부팅시 .. 2007. 12. 13.
반응형