분류 전체보기
-
핫링킹이란?it 용어 2018. 6. 4. 00:31
핫링킹이란...? 다른 서버에 올라온 자료들(사진, 음원 등)을 서버 관리자의 허락 없이 자신이 운영중인 사이트에 직접적으로 링크를 걸어서 사용하는 것을 말합니다. 소스 링크(url)를 이용해서 바로 사용할 수 있기 때문에 많이들 사용합니다. 하지만 이는 그 소스를 호출할 때마다 원래 사이트의 트래픽도 증가하기 때문에 해당 사이트에는 부담이 될 수 있습니다. 그렇기 때문에 워드프레스는 핫링크를 막을 수 있도록 설정을 지원하고 있습니다. .htaccess 파일 설정을 통해서 가능하다고 합니다. 자세한 설정 방법은 워드프레스에서 확인하실 수 있습니다. 워드프레스 외에 자신의 사이트에서 핫링킹을 막고 싶다면 http://www.htaccesstools.com/hotlink-protection/ 에서 파일을 생..
-
디렉토리 파일 관리2linux/centOS 2018. 6. 2. 23:09
☆ 디렉토리 관리 명령어 ls - 경로의 내용을 나열한다. option : -a, --all 경로안의 모든 파일을 나열한다. ‘.’으로 시작하는 파일들도 포함된 다. ) --> -l 디렉토리가 지정되는 경우 디렉토리의 내용을 자세히 보여준다. -d, --directory 경로안의 내용을 나열하지 않고, 그 경로를 보여준다.(이것은 쉘 스 크립트에서 유용하게 쓰인다.) ) --> -i, --inode 파일 왼쪽에 색인 번호를 보여준다. ) --> -r, --reverse 정열 순서를 내림차순으로 한다. ) --> -t, --sort=time 파일 시간 순으로 정열한다. 최근 파일이 제일 먼저. ) --> -u, --time=atime, --time=access, --time=use 파일 사용 시간 순으로 ..
-
디렉토리 파일 관리1linux/centOS 2018. 6. 2. 23:09
☆ 디렉토리 이동 관련 명령어 * pwd - 현재 작업 디렉토리명을 출력한다. 사용법 : # pwd 결과 : /etc/sysconfig/network-scripts/ ※ 참고 ※ pwd 명령어를 디렉토리 변경할 때마다 치는것인 매우 불편하다. 따라서 PS1 변수를 환경변수에 선언하여 사용하면 PWD 명령어를 매번 사용하지 않아도 된다. ps1 변수 : 쉘 프롬프트를 정의할 때 사용하는 변수 # PS1='[\u@\h \w]\$ // 쉘 프롬프트에 $PWD 변수 넣음 영구적으로 변경하기 # vi ~/.bashrc 맨 마지막줄에 추가하기 export PS1='[\u@\h \w]\$ ' --> [root@linux2 ~]# 이런식으로 표현된다. 옵션 설명 \u - username 표시, \h - hostname..
-
리눅스 기본 정보linux/centOS 2018. 6. 2. 23:08
☆ 리눅스 명령어 형식 # ls -l /var # : 쉘 프롬프트 ls : 명령어 -l : 옵션 /var : 인자 * '명령어' 형식을 사용하는 경우 # ls # cal # uname * '명령어 + 옵션' 형식을 사용하는 경우 # uname -a # ls -l * '명령어 + 인자' 형식을 사용하는 경우 # ls /var # cal 2002 * '명령어 + 옵션 + 인자' 형식을 사용하는 경우 # ls -l /var ☆ 도움말과 암호변경 man : 메뉴얼 페이지 확인, 명령어의 help 옵션과 비슷하다. (명령어 형식) # man ls // 명령어나 파일의 이름으로 검색하는 경우 # man -k calendar // keyword로 검색하는 경우 (명령어를 알지 못하는 경우) # man 1 passw..
-
리눅스 기초(환경 설정linux/centOS 2018. 6. 2. 23:01
☆ 시스템 런레벨 : 런레벨(동작 레벨, 동작 수준)은 시스템 구동 모드 또는 시스템 구동 상태이다. * 시스템 런레벨의 종류 0 - halt 1 - single user mode // 단일 사용자 모드이다. (시스템 복구시 사용) 2 - (TUI) multiuser, without NFS 3 - (TUI) full multiuser mode, with NFS 4 - 사용하지 않음 5 - (GUI) full multiuser mode, with NFS 6 - reboot *영구적으로 작업 환경을 TUI(text user interface) 방식으로 변경하기 # vi /etc/inittab 에서 설정해준다. ... id:3:initdefault: // 5로 되어있는것을 3으로 변경해주면 GUI 환경이 아닌..
-
[안드로이드] 안드로이드 스튜디오에서 db 위치 확인하는 방법안드로이드(java)/기타 등등 2018. 6. 2. 23:00
안드로이드 스튜디오 3.1 에서 db 위치 확인하는 방법에 대해서 알아보겠습니다. 화면 우측 하단에 보면 아래와 같이 Device File Explorer 라고 있는데요. 클릭해줍니다. 그럼 아래와 같은 화면을 확인할 수 있습니다. 에뮬레이터의 내부 정보와 usb로 연결한 기기의 내부 정보를 확인할 수 있습니다. 여러 디렉토리 중에 data 라는 디렉토리가 있습니다. 그 안에 data 라는 디렉토리를 들어가면 여러 데이터 관련 파일들이 있습니다. 자신이 만든 패키지명을 찾아보면 이 data 디렉토리 안에 보이게 됩니다. 여러 디렉토리 중에 자신이 만든 패키지를 찾았다면 그 안에 databases 라는 디렉토리가 보일겁니다. 데이터가 생성되거나 외부 db가 복사 되었다면 ..
-
[안드로이드] 안드로이드 버전을 판별할 수 있는 방법!! (소스코드로)안드로이드(java)/버전 관련 2018. 6. 2. 22:59
안드로이드를 개발하다 보면 다양한 기기와 더불어 버전별로도 판별해서 프로그래밍을 해줘야 할 때도 있습니다. 따라서 버전에 따라 작동 할 수 있으려면 버전을 판별할 수 있어야 겠죠. 적용 방법은 쉽습니다. 1 2 3 if (Build.VERSION.SDK_INT >= 23) { // 23버전 이상 부터 실행할 내용 } Colored by Color Scripter cs 위 코드처럼 해주면 됩니다. 분기문을 이용해서 여러 가지 버전별로 판별 할 수 있겠죠. 구글 developer 에서도 자세한 내용을 확인하실 수 있습니다. https://developer.android.com/reference/android/database/package-summary