일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- linux
- c
- OOM
- java
- Android 4.1
- ActiveMovieControl
- 코틀린
- gradle
- 구글
- ActiveX
- KTS
- 안드로이드
- mime
- 자바
- git
- C++
- Eclipse
- 하버드
- kotlin
- 보안
- Android
- 악성코드
- 노개북
- 안드로이드 개발
- build.gradle
- 개발
- 탐지기법
- 리눅스
- 안철수
- Today
- Total
목록리눅스 (6)
꿈소년의 개발 이야기
리눅스에서 아래 조합에 의한 검색을 자주하게 되어 올려 놓습니다. find . -name search_file_type | xargs grep -n -i --color=auto search_word
해당 폴더 용량 확인. du -hs 폴더
Repo를 이용해서 안드로이드 소스를 받기 위해 작업 하던 중 아래와 같은 에러가 발생했다. error: Exited sync due to gc errors 뭐 때문인지 인터넷 검색을 해보니 아래와 같은 내용이 있었다.(링크 참조) The latest version of repo now requires Git 1.7.2 or newer, as that is when the -c flag was introduced. https://groups.google.com/forum/?fromgroups=#!topic/repo-discuss/tnIWemm8M6k 아,,, repo 버전이 변경됨에 따라 git 버전도 새 걸로 변경해야 한다. 1. sudo add-apt-repository ppa:git-core/ppa..
* strncpy ( buffer, "abcde",BUFFER_SIZE);BUFFER_SIZE 크기 만큼 문자 복사함. 마지막 \0 가 없음. * strncat ( buffer, "abcde", BUFFER_SIZE);BUFFER_SIZE 크기 만큼 문자 복사한 후, \0을 추가로 붙임. *snprintf(buffer,"abcde",BUFFER_SIZE);BUFFER_SIZE 크기 안에서 \0 추가 기입되는 크기를 포함하여 복사 진행. 정해놓은 버퍼 크기 안에서 항상 마지막에 \0이 기입되므로 실제 BUFFER_SIZE -1 만큼 문자가 복사 됨. 참고 할 링크 http://kldp.org/node/69784
Fedora를 처음 설치하거나 update한 이후에는 Window가 처음 부팅하도록 되어 있지 않고, Fedora를 먼저 부팅하도록 된다. /boot/grub 디렉토리로 이동한다. menu.lst 파일을 open 한다 open 한 파일의 순서를 보고 default=0 을 수정한다. 수정후 저장하고, reboot 하여 원하는 OS 가 선택되었는지를 확인한다.
리눅스 명령어를 간단하게 모아봤습니다. alias(명령어 간소화하기) apropos(관련된 명령어 찾기) arch(컴퓨터 종류 알기) arp(같은 서브넷의 IP 보여주기) at(작업 시간 정하기) atd(계획성 있는 작업 실행하기) awk(특정 패턴 문자 처리하기) a2p(펄 파일로 바꾸기) badblocks(배드 블럭 검사하기) bc(계산기) biff(메일 수신 소리로 확인하기) bg(후면작업; 배경화면 설정) bind(키나 함수 순서 결합하기) break(루프 빠져나가기) cal(달력보기) builtin(내부 명령어 알아보기) case(조건 처리하기) cat(화면상에서 파일 보기) cd(디렉토리 변경하기) cfdisk(디스크 설정하기) chattr(파일 속성 변경하기) chfn(사용자 정보 변경하기)..