Media Log

find 라는 명령으로, 디스크에 저장된 각종 파일/디렉토리를 검색할 수 있습니다.


파일 찾기 (파일명 검색)


현재 디렉토리에서, pl 확장자를 가진 모든 파일 찾기
find -name '*.pl'

(현재 디렉토리 밑의 하위 디렉토리까지 다 찾습니다.)


루트에서부터, 즉 전체 하드에서, pl 확장자를 가진 모든 파일 찾기
find / -name '*.pl'



전체 하드 디스크에서, 파일명이 ab 로 시작하는 모든 파일 찾기
find / -name 'ab*'



전체 하드 디스크에서, 파일명이 .bash 로 시작하는 모든 파일 찾기
find / -name '.bash*'



전체 하드 디스크에서, 파일명이 .bash 로 시작하는 모든 파일 찾기
+ ls 명령 형식으로 출력
find / -name '.bash*' -ls

뒤에 -ls 라는 옵션을 붙이면 됩니다.




디렉토리명 찾기


전체 하드 디스크에서, 디렉토리 이름이 et 로 시작하는 모든 디렉토리 찾기
find / -name 'et*' -type d


주의! 옵션 순서를 바꾸면 에러가 납니다.
자바스크립트에서 변수는 문자형, 숫자형, 불값이든 미리 지정해 줄 필요가 없다.
var strintbool = 값 <- 여기다가 어떤값을 집어넣느냐에 따라 변수형이 정해진다.


문자형 사용시
var str = "aaa 'aa' aaa"; 사용가능
var str = 'aaa "aa" aaa'; 사용가능
var str = 'aaa 'aa' aaa"; 사용불가능
var str = "aaa "aa" aaa"; 사용불가능
var str = "aaa \"aa\" aaa"; 사용가능

escape -> ascii 문자를 url이코딩문자로 바꾼다
unescape -> escape된건 풀어준다.

encodeURI -> ascii이외의 문자로 인코딩 해준다.
decodeURI -> encodeURI된걸 풀어준다.

encodeURIComponentd <- ajax연산에 사용 나중에 배워보자~
decodeURIComponentd <- ajax연산에 사용 나중에 배워보자~

0, "", NaN, null, undefined는 false이다. 나머지는  true이다.
noscript 태그 사용법

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>무제 문서</title>
</head>
<body>
대한민국 만세<br />
<script type="text/javascript">
//<![CDATA[
 alert('자바스크립트 작동');
//]]>
</script>
<noscript>
 자바스크립트가 동작안한다.
</noscript>
</body>
</html>

var 키워드 사용법
function _()
{
var 변수;
}
함수 내부에서 선언하면 함수안에서만 사용가능한 지역번수가된다.

var 변수:
function _(){}
함수 밖에 선언 하면 전역변수로 인식된다.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>무제 문서</title>
<script type="text/javascript">
//<![CDATA[
 alert("먼저 뜬다");
//]]>
</script>
<script type="text/javascript" defer="defer">
//<![CDATA[
 alert("나중에 뜬다");
//]]>
</script>
</head>
<body>
대한민국 만세<br />
<script type="text/javascript">
//<![CDATA[
 var dt = Date();
 var msg = '<h3>hello world ' + dt + '</h3>';
 document.writeln(msg);
//]]>
</script>
</body>
</html>

defer를 사용할 경우 html문서를 먼저 파싱하고 나서 자바스크립트를 파싱한다.

* 자바 스크립트는 외부 파일로 만들어서 쓰는 것이 좋다. (한번 읽은 문서는 캐싱이 되어서 자바스크립트를 요청한다.)