블로그 이미지
Email : admin(앳)sosnote.com
재능을키워라
sol
DNS server, DNS service
Statistics Graph

calendar

        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 31

if문 - 또는

2015.11.16 15:57 | Posted by 재능을키워라

if문에서 여러가지를 선택할 때 사용하는 정규식


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
#!/bin/bash
 
if Test
 
echo -"Answer :"
read data
 
 
#if [ $data = "y" || "Y" || "ㅛ" ]; then
if [ $data = "y" ] || [ $data = "Y" ] || [ $data = "ㅛ" ]; then
    echo " O K ~*"
else
    echo " N O !!"
fi
cs


'소스' 카테고리의 다른 글

if문 - 또는  (0) 2015.11.16
리눅스 for문 // 개별 tar 압축  (0) 2015.04.16
컴퓨터 배경화면 사이트  (0) 2015.04.09
파비콘(ico) 만들기  (0) 2015.02.12
php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30
TAG If, if문, or, ||, 또는

티스토리 블로그에 노래 넣기 (scmplayer.net)

2015.09.30 16:22 | Posted by 재능을키워라

티스토리 블로그 또는 개인 서버 사이트에 htmlm css 등을 사용해서 자동 재생으로 노래를 재생하려면?


mp3 Link나 SoundCloud , Youtube의 url등을 사용해서 블로그에 노래를 넣을 수 있는 사이트인 scmplayer.net 를 이용해보세요. 아래 그림대로 따라 하시면 누구나 쉽게 만드실 수 있을 거예요.


http://scmplayer.net


1.사이트 접속 후 화면

4000+ Custom Skins 버튼을 클릭하여 더 많은 스킨을 선택할 수 있습니다. 선택 후 Next 클릭!

2. 노래 PlayList 생성

Youtube 등을 이용해서 링크를 넣어줍니다. 노래 제목은 임의대로 설정할 수 있습니다.

3. PlayList 에 넣을 URL 주소 참고 자료

Youtube 같은 경우에는 공유 버튼을 클릭하면 주소가 출력됩니다.

4. Setting 페이지

노래를 자동으로 재생하도록 할지, 섞어서 출력할지, play 바의 위치 등을 설정 할 수 있습니다.

5. 출력되어서 나온 값을 복사해서 티스토리 html 에 추가 삽입


*티스토리 html 삽입 시 참고 사항

그리고 티스토리 admin 페이지 - HTML/CSS 편집 

<body> ~ </body> 사이에 넣어주시면 됩니다.

상단에 넣어주시는 게 빠르게 출력되기 때문에 좋을 것으로 보입니다.


그럼 음악을 즐겨보세요~  Enjoy the music-!!

리눅스 java 우선 순위 설정

2015.08.12 12:14 | Posted by 재능을키워라

리눅스에 설치되어있는 자바 때문에 추가로 설정한 자바로 설정이 되지않는 경우에 확인해볼 부분


[java 우선순위 확인]

# update-alternatives --config java


There are 3 programs which provide 'java'.


  Selection    Command

-----------------------------------------------

*+ 1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

   2           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

   3           /usr/lib/jvm/jre-1.5.0-gcj/bin/java


Enter to keep the current selection[+], or type selection number:

(3개의 java 가 검색되었으며, java 1.7버전으로 설정되어있다.)


[java 현재 버전 확인]

# java -version

java version "1.7.0_65"

OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)

OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)


[우선순위를 2번 1.6으로 변경 후 확인]

# java -version

java version "1.6.0_32"

OpenJDK Runtime Environment (IcedTea6 1.13.4) (rhel-11.1.13.4.el6-x86_64)

OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

html 기초 - 글씨색, 글씨크기, 짙게 변환

2015.04.29 17:45 | Posted by 재능을키워라

1.글씨 색 변환

<FONT color=red>TEST</FONT>


2. 글씨 크기 변환

<FONT size=18>TEST</FONT>


3. 글씨 굵기 변환

<STRONG>TEST</STRONG>

or

<B>TEST</B>


*응용

글씨 색과 글씨 크기 동시에 변환

<FONT color=red size=18>TEST</FONT>

리눅스 for문 // 개별 tar 압축

2015.04.16 15:26 | Posted by 재능을키워라

bash 언어 // 기본 for 문

(원하는 디렉토리의 파일들을 각각의 tar파일로 압축하기)


[변수 설명]

P => 원하는 디렉토리의 경로

C => 뽑아낸 파일명들

A => 각각의 파일명

*****************************

#!/bin/bash

P=/usr/local/src/test

C=`ls $P`


for A in $C; do

        cd $P

        tar zcvfp $A.tar.gz $A

        rm -rf  $A

done


exit 0

*****************************

'소스' 카테고리의 다른 글

if문 - 또는  (0) 2015.11.16
리눅스 for문 // 개별 tar 압축  (0) 2015.04.16
컴퓨터 배경화면 사이트  (0) 2015.04.09
파비콘(ico) 만들기  (0) 2015.02.12
php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30

컴퓨터 배경화면 사이트

2015.04.09 14:28 | Posted by 재능을키워라

배경화면 바탕화면 괜찮은 것 많은 사이트 추천

http://desktopography.customize.org/


고화질

http://wallpaperswide.com/

'소스' 카테고리의 다른 글

if문 - 또는  (0) 2015.11.16
리눅스 for문 // 개별 tar 압축  (0) 2015.04.16
컴퓨터 배경화면 사이트  (0) 2015.04.09
파비콘(ico) 만들기  (0) 2015.02.12
php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30

파비콘(ico) 만들기

2015.02.12 12:39 | Posted by 재능을키워라

파비콘 만들기

이번에 소개해드릴 것은 파비콘(.ico)파일 만들기입니다.

파비콘이란?
즐겨찾기 아이콘. 즐겨찾기(favorites)와 아이콘(icon)의 합성어로, 주소창에 조그만 아이콘으로 표시되어 있다. 아이콘 에디터로 16×16 크기의 적당한 아이콘을 만든 후 그 이름을 favicon.ico로 한 다음 웹 사이트의 루트 디렉터리에 갖다 넣으면 된다.
참조 : [네이버 지식백과]

[파비콘 생성 방법]

아래 사진과 같이 사이트의 작은 아이콘으로 확인할 수 있습니다.

ico_cloudv

 

소개해드릴 사이트는 아래와 같습니다. 
http://www.favicon.cc/

픽셀대로 그린 후, 아래의
“Download Favicon”을 클릭하여
확장자 .ico파일을 저장할 수 있습니다.

ico_main

 

작업자가 만들어본 파비콘입니다.

 ico_last

그럼 이것으로 “파비콘(.ico) 만들기”를 마치겠습니다. ~_~

'소스' 카테고리의 다른 글

리눅스 for문 // 개별 tar 압축  (0) 2015.04.16
컴퓨터 배경화면 사이트  (0) 2015.04.09
파비콘(ico) 만들기  (0) 2015.02.12
php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30
#!/bin/bash 기재의 이유  (0) 2014.01.16

php 접속자 ip 표기

2014.10.01 10:30 | Posted by 재능을키워라

웹페이지에서 php 로 접속자의 IP 표기


<?php

$ip=$_SERVER['REMOTE_ADDR'];

echo $ip;

?>

웹접속시 자신의 아이피를 표기한다.


'소스' 카테고리의 다른 글

컴퓨터 배경화면 사이트  (0) 2015.04.09
파비콘(ico) 만들기  (0) 2015.02.12
php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30
#!/bin/bash 기재의 이유  (0) 2014.01.16
압축파일  (0) 2013.11.30

쉘스크립트 요일 지정

2014.09.30 11:10 | Posted by 재능을키워라

리눅스 bash 쉘에서 테스트하였습니다.

[원하는 것은 일요일에 해당 스크립트가 구동될 수 있도록 설정]


#/bin/bash


dday=`date +%w`


if [ "$dday" = "0" ]; then

        echo " succcc" [성공]


    else

        echo " Not!!" [실패]

fi

'소스' 카테고리의 다른 글

파비콘(ico) 만들기  (0) 2015.02.12
php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30
#!/bin/bash 기재의 이유  (0) 2014.01.16
압축파일  (0) 2013.11.30
robots.txt 봇접근 제한  (0) 2013.07.15

버블정렬

2014.05.14 22:57 | Posted by 재능을키워라

알고리즘 버블 정렬


알고리즘, 정렬

1. 버블정렬

네이밍 이유: 데이터들이 정렬하는 모습이 수중의 거품과 유사하기 때문..?

데이터가 일렬로 늘어서 있을 때, 첫째와 둘째를 비교, 둘째와 셋째를 비교, 셋째와 넷째를 비교...

반복하여 맨 마지막 값 출력되면 PASS 1을 마쳤다고 한다. 그리고 다시 처음으로 돌아가서 루프 진행.

위의 그림과 같은 순서로 진행됨.

시간복잡도 =>> 최선=최악의 경우:O(n²)    가장 느린 정렬 // 대신 구현하기 쉬운 장점

'소스 > 알고리즘' 카테고리의 다른 글

버블정렬  (0) 2014.05.14

자바 실행오류

2014.02.05 11:19 | Posted by 재능을키워라

아래와같은 에러메세지 발생

# ./java -version

-bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

해결방안

# yum install ld-linux.so.2

Downloading Packages:
(1/9): glibc-2.12-1.132.el6.i686.rpm                                   | 4.3 MB     00:00
(2/9): glibc-2.12-1.132.el6.x86_64.rpm                                 | 3.8 MB     00:00
(3/9): glibc-common-2.12-1.132.el6.x86_64.rpm                           |  14 MB     00:01
(4/9): glibc-devel-2.12-1.132.el6.x86_64.rpm                           | 978 kB     00:00
(5/9): glibc-headers-2.12-1.132.el6.x86_64.rpm                         | 608 kB     00:00
(6/9): glibc-static-2.12-1.132.el6.x86_64.rpm                          | 1.4 MB     00:00
(7/9): glibc-utils-2.12-1.132.el6.x86_64.rpm                             | 163 kB     00:00
(8/9): nss-softokn-freebl-3.14.3-9.el6.i686.rpm                         | 147 kB     00:00
(9/9): nss-softokn-freebl-3.14.3-9.el6.x86_64.rpm

# ./java -version

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)


*참고

해당 so파일 yum설치 이후에 정상적으로 명령어 수행 확인하였음

'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

#!/bin/bash 기재의 이유

2014.01.16 09:45 | Posted by 재능을키워라

쉘스크립트의 첫 라인에 #!/bin/bash 를 기재하는 이유

쉘스크립트 작성시, 가장 첫 라인에 #!/bin/bash 를 기제하는 이유는, 스크립트 파일이 bash 쉘로 실행시킨다는 의미입니다. 같은 원리로 tcsh 쉘로 실행시키려면, 첫라인은 #!/bin/tcsh 로 시작해야 합니다.

!/bin/bash 를 기제를 하지 않아도 실행된다면, 이는 리눅스 배포판은 기본적으로 bash 쉘로 설정되어있어서 동일한 bash 쉘상에서 무리없이 작동되는 경우입니다. !/bain/bash 를 지정해서, bash 쉘 파일임을 미리 알려주는 것이 다른 쉘간의 오류를 방지하는 방법입니다.

(참고)
쉘스크립트에서 #는 주석기호이지만, 첫라인의 #!/bin/bash 에서의 #은 주석기호가 아니라는 점..

bash 와 sh 를 혼용해도 될까요?

결론적으로 모두 같은 의미입니다.
#!/bin/bash
#!/bin/sh

SSH / Telnet 상에서 아래 명령어를 입력해보세요.
ls -al /bin/sh

실행결과 : /bin/sh -> bash

즉, sh 가 bash 의 심볼릭링크로 설정되어있으므로, 서로 혼용해서 사용해도 된다는 의미입니다.

예시)

# ll /bin/sh

lrwxrwxrwx 1 root root 4  1월 14 11:14 /bin/sh -> bash*


참조 : http://blog.whenji.com/278

'소스' 카테고리의 다른 글

php 접속자 ip 표기  (0) 2014.10.01
쉘스크립트 요일 지정  (0) 2014.09.30
#!/bin/bash 기재의 이유  (0) 2014.01.16
압축파일  (0) 2013.11.30
robots.txt 봇접근 제한  (0) 2013.07.15
지원 여부 확인  (0) 2013.07.09

jdk 설치

2013.12.26 17:20 | Posted by 재능을키워라

다운로드

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

원하는버전다운로드 URL

http://www.oracle.com/technetwork/java/archive-139210.html


리눅스 64bit 를 사용할 경우 (x64 를 받는다.)

Linux x64131.7 MB   jdk-7u45-linux-x64.tar.gz


해당 tar 파일을 다운로드를 받아서 /usr/local 디렉토리에 해제를한다.

# tar zxvf jdk-7u45-linux-x64.tar.gz


해제된 것 확인

drwxr-xr-x 8 uucp  143 4096 Oct  8 22:03 jdk1.7.0_45


profile을 수정한다. (변수)

# vi /etc/profile

JAVA_HOME=/usr/local/jdk1.7.0_45

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME

export PATH

설정 내용 적용

# source /etc/profile

버전확인

# java -version

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)


'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

압축파일

2013.11.30 13:46 | Posted by 재능을키워라

일반파일을 압축하면 zip

자바 클래스파일을 압축하면 jar

웹어플리케이션파일을 압축하면 war

'소스' 카테고리의 다른 글

쉘스크립트 요일 지정  (0) 2014.09.30
#!/bin/bash 기재의 이유  (0) 2014.01.16
압축파일  (0) 2013.11.30
robots.txt 봇접근 제한  (0) 2013.07.15
지원 여부 확인  (0) 2013.07.09
제로보드 업로드시 100% 사라짐 현상  (0) 2013.07.05

jsp 테스트 페이지

2013.11.27 16:10 | Posted by 재능을키워라
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
31
32
33
34
35
<%-- test.jsp --%>
 
<%@ page language="java"%>
 
<%!
 
int a= 100;
 
int b= 200;
 
%>
 
<%
 
int c= 0;
 
c=a+b;
 
%>
 
<html>
 
<head><title> JSP Test </title></head>
 
<body>
 
a= <%=a%><br>
 
b= <%=b%><br>
 
c= <%=c%>
 
</body>
 
</html>
cs


'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

robots.txt 봇접근 제한

2013.07.15 08:52 | Posted by 재능을키워라

해외쪽 봇의 접근으로 트래픽이 과다발생하는 상황

googlebot만 접근 허용하게 하고 나머지 봇들에 대하여 접근을 허용하지 않게 하는 설정

예를 들어 bingbot, msnbot 은 접근 금지 외 등등 ( / 디렉토리를 적용함으로써 완전 차단 )

예시)

vi /DocumentRoot/robots.txt

User-agent:bingbot

Disallow: /

User-agent:msnbot

Disallow: /


User-agent:1Noonbot Accoona-AI-Agent Allblog.net Baiduspider Blogbeat Crawler DAUMOA DigExt DrecomBot Exabot FeedChecker FeedFetcher Freedom Gigabot HMSE_Robot IP*Works! IRLbot Jigsaw LWP::Simple Labrador MJ12bot Mirror Checking Missigua Locator NG/2.0 NaverBot NutchCVS PEAR HTTP_Request PostFavorites SBIder W3C_Validator WISEbot Bloglounge Y!J-BSC Yahoo! Slurp ZyBorg archiver carleson cfetch Eolin favicon feedfinder findlinks genieBot ichiro kinjabot larbin lwp-trivial msnbot psbot sogou urllib/1.15 voyager Yahoo-MMCrawler googlebot-image

Disallow: /

##허용하는 google 봇 적용란

User-agent: google Googlebot googlebot-image

Disallow:


*참고

User-agent:NaverBot

Disallow:

User-agent:*

Disallow:/

네이버 봇만 허용하고 나머지 봇은 다 차단

'소스' 카테고리의 다른 글

#!/bin/bash 기재의 이유  (0) 2014.01.16
압축파일  (0) 2013.11.30
robots.txt 봇접근 제한  (0) 2013.07.15
지원 여부 확인  (0) 2013.07.09
제로보드 업로드시 100% 사라짐 현상  (0) 2013.07.05
리눅스 특정 문자열 포함된 파일 찾기  (0) 2013.07.01

지원 여부 확인

2013.07.09 18:15 | Posted by 재능을키워라

설치한 php에서 사용하려는 함수가 지원 되는지 안되는지 확인하는 방법입니다.

 

 

------------------ 파일명 : check.php -----------------
<?
if (function_exists('shell_exec')) {        // 따옴표 안에 함수를 넣으면 됩니다.

   echo "지원 됩니다. \n";
} else {
   echo "지원되지 않습니다.\n";
}
?>

-----------------------------------------------------------

 

# /usr/local/php/bin/php check.php

 

 

[출처] 몽크 | 몽크 (http://blog.naver.com/machoon/40003310158)



'소스' 카테고리의 다른 글

압축파일  (0) 2013.11.30
robots.txt 봇접근 제한  (0) 2013.07.15
지원 여부 확인  (0) 2013.07.09
제로보드 업로드시 100% 사라짐 현상  (0) 2013.07.05
리눅스 특정 문자열 포함된 파일 찾기  (0) 2013.07.01
글자 치환 ( sed 명령어 )  (0) 2013.07.01

제로보드 업로드시 100% 사라짐 현상

2013.07.05 14:44 | Posted by 재능을키워라
이번 사례와 같은 경우에는

제로보드에서 파일을 업로드하는 부분에서 100%가 되면서 파일이 그냥 사라지는 현상이었음


일단 많은 해결책이있었지만 해결이 되지않았고,

이번경우에는

 # vi php.ini 

session.save_path = '/tmp'       <<이 항목을 추가 하였습니다.


이후로 사이트에서 정상적으로 업로드되는 것 확인하였습니다.


'소스' 카테고리의 다른 글

robots.txt 봇접근 제한  (0) 2013.07.15
지원 여부 확인  (0) 2013.07.09
제로보드 업로드시 100% 사라짐 현상  (0) 2013.07.05
리눅스 특정 문자열 포함된 파일 찾기  (0) 2013.07.01
글자 치환 ( sed 명령어 )  (0) 2013.07.01
리눅스 sleep 명령어  (0) 2013.06.20

리눅스 특정 문자열 포함된 파일 찾기

2013.07.01 12:23 | Posted by 재능을키워라

예시

[root@sosnote test]# grep -IR Mon *

vsftpd.sh:sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 2>/dev/null

vsftpd.sh:sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 2>/dev/null

vsftpd.sh:sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 2>/dev/null


라인번호 확인할 시

[root@sosnote test]# grep -nR Mon *

vsftpd.sh:107:sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 2>/dev/null

vsftpd.sh:144:sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 2>/dev/null

vsftpd.sh:202:sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 2>/dev/null



'소스' 카테고리의 다른 글

지원 여부 확인  (0) 2013.07.09
제로보드 업로드시 100% 사라짐 현상  (0) 2013.07.05
리눅스 특정 문자열 포함된 파일 찾기  (0) 2013.07.01
글자 치환 ( sed 명령어 )  (0) 2013.07.01
리눅스 sleep 명령어  (0) 2013.06.20
메모장 라인  (0) 2013.06.05

글자 치환 ( sed 명령어 )

2013.07.01 12:15 | Posted by 재능을키워라

sed -i 명령을 통하여 글자 변경


예시)  해당되는 파일에서 글자를 변경

sed -i 's/Mon/월요일/g' /var/log/xferlog_custom 


Mon 이라는 글자를 월요일로 변경한다.


하위디렉토리포함(웹소스)등에서 치환

find /home/mc/ -name "*" -exec perl -pi -e 's/5555/222222222/g' {} \;

'소스' 카테고리의 다른 글

제로보드 업로드시 100% 사라짐 현상  (0) 2013.07.05
리눅스 특정 문자열 포함된 파일 찾기  (0) 2013.07.01
글자 치환 ( sed 명령어 )  (0) 2013.07.01
리눅스 sleep 명령어  (0) 2013.06.20
메모장 라인  (0) 2013.06.05
파일 존재유무 확인  (0) 2013.05.29

리눅스 sleep 명령어

2013.06.20 17:34 | Posted by 재능을키워라

sleep 명령어


사용방법


#sleep [시간(초단위)]

예시 : sleep 60 (1분동안 멈춰보이기)

   sleep 5 ( 5초동안 멈춰보이기)


*참고: 스크립트에서 한다면 스크립트가 중지이고

콘솔에서 하면 콘솔창이 중지된 것처럼 보이는 것입니다.


'소스' 카테고리의 다른 글

리눅스 특정 문자열 포함된 파일 찾기  (0) 2013.07.01
글자 치환 ( sed 명령어 )  (0) 2013.07.01
리눅스 sleep 명령어  (0) 2013.06.20
메모장 라인  (0) 2013.06.05
파일 존재유무 확인  (0) 2013.05.29
rsync 땡겨오기  (0) 2013.05.09

메모장 라인

2013.06.05 15:04 | Posted by 재능을키워라

메모장 사용할 때 라인 이동하기


ctrl + G          <<

'소스' 카테고리의 다른 글

글자 치환 ( sed 명령어 )  (0) 2013.07.01
리눅스 sleep 명령어  (0) 2013.06.20
메모장 라인  (0) 2013.06.05
파일 존재유무 확인  (0) 2013.05.29
rsync 땡겨오기  (0) 2013.05.09
ctime 씨타임  (0) 2013.05.06

파일 존재유무 확인

2013.05.29 16:13 | Posted by 재능을키워라

if 문에서 사용하는 파일 존재 유무 확인 명령어


if [ -x 파일경로명 ] ;

파일의 존재 유무로 if 문으로 이용할 수 있다.

굳이 wc -l 이용하여 카운트를 이용하지 않아도 된다.

'소스' 카테고리의 다른 글

리눅스 sleep 명령어  (0) 2013.06.20
메모장 라인  (0) 2013.06.05
파일 존재유무 확인  (0) 2013.05.29
rsync 땡겨오기  (0) 2013.05.09
ctime 씨타임  (0) 2013.05.06
대소문자 구분 안하기  (0) 2013.04.29

rsync 땡겨오기

2013.05.09 15:14 | Posted by 재능을키워라

요약

rsync -avzPog -e 'ssh -p포트' root@가져올아이피:/경로 /내경로

예시

 rsync -e 'ssh -p22222' -avzPog root@123.00.00.00:/usr/local/src/mysql.sql /backupserver


빨간색으로 되어있는 곳에서 가져오는것임

'소스' 카테고리의 다른 글

메모장 라인  (0) 2013.06.05
파일 존재유무 확인  (0) 2013.05.29
rsync 땡겨오기  (0) 2013.05.09
ctime 씨타임  (0) 2013.05.06
대소문자 구분 안하기  (0) 2013.04.29
elif문  (0) 2013.04.27

ctime 씨타임

2013.05.06 10:59 | Posted by 재능을키워라

ctime 에 관한 내용

+1 =3일 보관

+2 =4일 보관

+3 =5일 보관

이런식으로 진행된다.

-현재, 어제, 어제전에만든 것 포함해서


'소스' 카테고리의 다른 글

파일 존재유무 확인  (0) 2013.05.29
rsync 땡겨오기  (0) 2013.05.09
ctime 씨타임  (0) 2013.05.06
대소문자 구분 안하기  (0) 2013.04.29
elif문  (0) 2013.04.27
글씨 뽑아내기  (0) 2013.04.26

대소문자 구분 안하기

2013.04.29 13:57 | Posted by 재능을키워라

grep 명령어를 하였을때 대소문자를 구분하지않으려면


grep -i   <<명령어를 통하여 YES와 yes를 동일하게 이용할 수 있다.



'소스' 카테고리의 다른 글

rsync 땡겨오기  (0) 2013.05.09
ctime 씨타임  (0) 2013.05.06
대소문자 구분 안하기  (0) 2013.04.29
elif문  (0) 2013.04.27
글씨 뽑아내기  (0) 2013.04.26
내용 비우기  (0) 2013.04.04

elif문

2013.04.27 15:00 | Posted by 재능을키워라

elif 문 이란?

else if 의 줄임말임

>>기본사용법

if [ 조건식 ]; then        << if 조건식과 then을 한줄에 쓰려면 ;(세미콜론)을 써주어야됨

~

elif

~

else~

fi

-------------------

*** if 와 [] 대괄호 사이는 반드시 한칸 띄워주어야함

 

 

'소스' 카테고리의 다른 글

ctime 씨타임  (0) 2013.05.06
대소문자 구분 안하기  (0) 2013.04.29
elif문  (0) 2013.04.27
글씨 뽑아내기  (0) 2013.04.26
내용 비우기  (0) 2013.04.04
로그 로테이트  (0) 2013.03.29

글씨 뽑아내기

2013.04.26 17:38 | Posted by 재능을키워라


띄어쓰기로 구분되어있는것 확인 할때

# netstat -nltp | awk '{print $7}'


띄어쓰기가 아닌 : (새미콜론) 등 다른것으로 구분자가 되어있을때

# cat /etc/passwd | gawk -F: '{print $1}'


특정 문자열 들어가는 파일명 뽑아내기

# grep -i -n -r '0c0896' . |awk '{print $1}' |sed -e 's/\:.*//'


*참고

문자열 변경시에

맨앞글자 = ^

맨뒷글자= $

'소스' 카테고리의 다른 글

대소문자 구분 안하기  (0) 2013.04.29
elif문  (0) 2013.04.27
글씨 뽑아내기  (0) 2013.04.26
내용 비우기  (0) 2013.04.04
로그 로테이트  (0) 2013.03.29
read문  (0) 2013.03.26

public static void main(String args[])

2013.04.08 11:42 | Posted by 재능을키워라

public class HelloApplication {

public static void main(String args[]) {

System.out.println("Hello, Java Wourld!");

}

}

의 사례에서


public static void main(String args[])    <<의미


-메인 메소드는 진입점을 뜻함

그렇기 때문에 항상 public으로 시작해야 된다.


-메인 메소드는 항상 정적 이어야 된다. 그렇기 때문에 static 이어야 한다.


-String args[] 는 프로그램 실행 시 매개변수를 보내서 실행할 수 있다는 것을 뜻함


참조 : http://warmz.tistory.com/105

'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

System.out.println

2013.04.08 11:26 | Posted by 재능을키워라

예시 문구))

public class HelloApplication {

public static void main(String args[]) {

System.out.println("Hello, Java world!");

}

}


System.out.println  << 해당 문구의 존재이유

System 클래스는 Java에서 가장 많이사용되는 표준 입출력 클래스

System.in (표준 입력)

System.err(표준 에러 출력)

System.out(표준 출력)   등을 포함


Java.lang 패키지는

모든 클래스들이 자동으로 import 시키기 때문에 특별히 추가할 필요가 없다.


'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08
이전 1 2 다음