제목 없음




리눅스용 커맨드 팁 모음입니다.


  1. 서브 디렉토리까지 파일안의 문자열 모두 검색
  2. haha와 huhu가 동시에 들어있는 행 뽑기
  3. 찾아서 지우기
  4. 공사중에 로그인 막기
  5. 크기가 가장 큰 파일, 디렉토리 찾기
  6. 가장 큰 파일을 찾으려면
  7. 현재 디렉토리의 크기만을 파악할때
  8. 시스템 정보 감추기
  9. 어떤 프로세스가 메모리를 가장 많이 잡아먹고 있는지 알아내기
  10. FTP로 들어온 사용자 확인하기
  11. 원하지 않는 사용자 죽이기
  12. less 결과를 vi로 보기
  13. vi에서 블럭 설정하기
  14. man 페이지 프린트하기
  15. ping 무시하기
  16. LILO 다시 살리기
  17. 특정 사용자 ftp 접근 막기
  18. X 윈도우에서 TV보기
  19. ls라는 파일이 포함된 rpm패키지 찾기
  20. 현재 rpm패키지의 의존패키지
  21. 현재 디렉토리크기
  22. 바로 이전 디렉토리로 가기
  23. 프로세스명으로 프로세스 죽이기
  24. 하드웨어 시계맞추기
  25. 원격에서 리모트서버의 X application실행시
  26. 링크 파일
  27. ^M 문자 없애기
  28. 비어있는 행을 찾기
  29. 기타 명령어 떼
  30. 각자가 사용하는 컴퓨터의 정보를 알고 싶을때
  31. 전체 메일
  32. 디렉토리만 빠르게 검색
  33. 호스트 네임 바꾸기
  34. 틀린명령어 틀린글자만 바꿔서 실행
  35. 유닉스의 현재 버젼과 종류 그리고 라이센스등을 알려주는 명령어
  36. 열려있는 포트 알아내기
  37. 텔넷 모든 접속자에게 메세지 보내기
  38. lsof는 열려있는 파일을 나타내 주는 옵션
  39. 사용자가 어디에서 무엇을 하는지 알아내기
  40. 텔넷 화면 수정
  41. 하위 디렉토리 한꺼번에 만들기
  42. 특정디렉토리의 모든 파일 안의 특정 문자열 치환
  43. killall 명령 시뮬레이션 (프로세스명으로 죽이기)
  44. find와 grep
  45. vi 검색, 치환
  46. 파일내의 중복되는 행을 제거 : uniq
  47. 파일의 결합
  48. 파일의 암호화 : crypt
  49. 개행을 제외한 화면내의 보이지 않는 문자 출력
  50. 화일내의 포함된 특정문자열로 찾아서 내용만 출력하기
  51. 특정 파일의 화일명을 비슷하게 여러개 한꺼번에 바꾸기
  52. 어제 날짜 구하기
  53. 원하지 않는 사용자 죽이기
  54. UNIX상에서 한글출력이 깨져 나올경우
  55. 현재 디렉토리의 대량의 파일을 각자의 파일명가운데에 특정문자 추가하여
    바꾸기
name=head-df5366f7bdc87d664ee0ac9c1f832b028ff358f2>



--more--

0.0.0.1 서브 디렉토리까지 파일안의 문자열 모두 검색

find ./ -name "*" -exec grep 'abc' {} \; -print 

find . -name -print -exec grep abc {} \;

grep -r abc *


class=con_link target=_blank
name=head-d2794c7ca8b1849931fd7665338f3ab3c42ab6a2>



0.0.0.2 haha와 huhu가 동시에 들어있는 행 뽑기

grep haha foo.txt | grep huhu 


class=con_link target=_blank
name=head-6dd4ed018f9ee0dd4e38b2241effc30456d6d412>



0.0.0.3 찾아서 지우기

find / -name "*.eml" -exec rm -f {} \; 


class=con_link target=_blank
name=head-33cf86acc3c44c23ad87dad0430452dcb62cf04d>



0.0.0.4 공사중에 로그인 막기


시스템을 공사중일 때, root 이외의 다른 사용자를 로그인 못하게 해야 할 때가
있죠? 그럴 때는, /etc/nologin 이라는 파일을 만들어,공사중 또는 Under Construction이라는 공지를 넣으면 됩니다.

name=head-71fc053d98dba5cc439cb9f5761d7d837eaf0b08>


0.0.0.5 크기가 가장 큰 파일, 디렉토리 찾기

가장 큰 디렉토리를 찾으려면, face=굴림체> du -S | sort -n 
name=head-e1d31e5755e76df5db4ea105ac8c7bdf51f7929d>


0.0.0.6 가장 큰 파일을 찾으려면

face=굴림체> ls -lR | sort +4n 
name=head-53ef7d086e84f4c1c81b888454068f9e52163f40>


0.0.0.7 현재 디렉토리의 크기만을 파악할때

[root@dev2 local]# du -c -h --max-depth=0 * 

6.4M apache

35M bin

43M dns

1.7M doc

42k etc

1.0k games

42k geektalkd

1.1M gnuws

1.1M include

41k info

19M jakarta-tomcat-3.2.3

0 jre

15M jre118_v3

25M lib

62k libexec

1011k man

1.3M mm.mysql.jdbc-1.2c

937k sbin

3.8M share

1.8M shoutcast-1-8-3-linux-glibc6

5.2M ssl

159M total


class=con_link target=_blank
name=head-9a329823b3621ba39baebd6f6a3addcfcb736c84>



0.0.0.8 시스템 정보 감추기

/etc/inetd.conf 파일을 열어서,
telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd -h 


class=con_link target=_blank
name=head-be8b7c5177e61b8c6fdd457b38590892c568548f>



0.0.0.9 어떤 프로세스가 메모리를 가장 많이 잡아먹고 있는지 알아내기

face=굴림체>ps -aux | sort +4n  또는 face=굴림체>ps -aux | sort +5n 
name=head-ed1c22364092fd54469b8f0e7865aa9326343031>


0.0.0.10 FTP로 들어온 사용자 확인하기

face=굴림체> ftpwho,ftpcount 
name=head-b2c44fed3b12ed6a70898c1f36717e10e5c97ecb>


0.0.0.11 원하지 않는 사용자 죽이기

face=굴림체> [root@dream /root]# skill -KILL sunny 
위의 명령을 내리면
sunny 라는 사용자를 완전히 추방시킬수 있습니다. 그런데 이렇게 완전히 추방시키는게 아니구, 특정 터미널에 접속해있는 사용자만 추방시켜야 할
때도 있겠죠? 그럴때는
face=굴림체> [root@dream /root]# skill -KILL -v pts/14 
이런식으로 하면 된다
그럼 pts/14 에 연결되어 있는 사용자가 죽게 됩니다.
name=head-fcf541499a87b042d4d67fac13387bf6f7507f69>


0.0.0.12 less 결과를 vi로 보기

less상태에서 v를 누르면 바로 vi로 감
target=_blank name=head-0f18fc9b5c0d364c3aa8fa31a4e9ac676fef81a3>


0.0.0.13 vi에서 블럭 설정하기

alt+v 하면, 라인 단위로 블럭 설정을 할 수 있으며, 해제 하시려면 Esc를 누르면
됩니다. 또한 ctl+v를 하시면, 블럭 단위로 블럭을 설정하실 수 있습니다.
블럭을 설정 하신 뒤,
삭제를 하려면 x 복사를
하려면 y 붙여넣기는 p
name=head-2cf29f6edde582cf15665b09c92abac5e36e9ade>


0.0.0.14 man 페이지 프린트하기

face=굴림체> man -t vi > vi.ps 
name=head-7a93a2cbc6c71c86b34d8145fcb9d932758a5ed9>


0.0.0.15 ping 무시하기

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 

echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all


class=con_link target=_blank
name=head-b45abd41e3a7627cec5838dd3e15cecd674253fc>



0.0.0.16 LILO 다시 살리기

face=굴림체> boot : vmlinuz root=/dev/hda6 
target=_blank name=head-59e2413ce84ac1299e0f4fd46f08fced86e8853b>


0.0.0.17 특정 사용자 ftp 접근 막기


/etc/ftpusers 파일에 로그인 네임을 추가하면 됩니다.
class=con_link target=_blank
name=head-c8629f21f53299bb00885b6fc53b6c609bd8decb>



0.0.0.18 X 윈도우에서 TV보기

리눅스에서 TV보기 위해서는 드라이버 파일과 TV를 보는 프로그램이 필요합니다. 이
글에서는 미지 리눅스 OS에 탑재된 bttv 칩셋을 사용하는 TV 카드를 기준으로 설명합 니다. 만일 커널을 새로 컴파일 하실 분은 반드시
Character devices -> Video For Linux -> BT848 Video For Linux 항목을 모듈화 시키거나
커널에 포함하십시오.
TV 카드를 리눅스에 인식시키기 위해서 /etc/conf.modules 파일에 다음과 같은 내용을 삽입하고 컴퓨터를
다시 시작합니다.
alias char-major-81 bttv 

# 필립스 튜너의 경우 pre-install bttv modprobe -k tuner

# 알프스 튜너의 경우 pre-install bttv modprobe -k tuner type=9


이제
kwintv나 xawtv 등의 TV 시청 프로그램으로 TV를 볼 수 있습니다. 만약 TV 장치를 찾지 못하는 오류가 있다면 bttv driver
디렉토리에 포함된 MAKEDEV 를 실행하십시오.
name=head-fc8ba1a89eef34355c5030524482ab71400e5bc3>


0.0.0.19 ls라는 파일이 포함된 rpm패키지 찾기

일단 ls의 절대경로를 알아야 한다. which lswhich로 알아낸
ls의 절대경로로 rpm질의를 한다.
rpm -qf /bin/ls 

[root@piruks /etc]# which ls

/bin/ls

[root@piruks /etc]# rpm -qf /bin/ls

fileutils-4.0i-2mz


class=con_link target=_blank
name=head-b799bad682a5d8626dbcc2f0499ad388fa6ef8bb>



0.0.0.20 현재 rpm패키지의 의존패키지

face=굴림체> rpm -qR 패키지명 
name=head-611f1be82e3ad78ca2d3f23121ed2770117300a0>


0.0.0.21 현재 디렉토리크기

face=굴림체> du -h --max-depth=1 . 
name=head-301b4a05f9709806726211d721b17856988c07ce>


0.0.0.22 바로 이전 디렉토리로 가기

face=굴림체> cd - 

name=head-6f4d97870e56811a6be94aec41076a3a02caee28>


0.0.0.23 프로세스명으로 프로세스 죽이기

killall 프로세스명 

kill -9 `pidof 프로세스명


class=con_link target=_blank
name=head-6e1443a58ecb9431e2d3c29613abb05525ae1378>



0.0.0.24 하드웨어 시계맞추기

배포본을 설치하고 나면 시간이 맞지 않는 경우가 많다. 간단히 어느정도 정확한 시간을 설정하는
방법이다.
[root@dev /down]# rdate -s time.kriss.re.kr 

[root@dev /down]# clock -w


class=con_link target=_blank
name=head-7868244430c0f74ff1fb40dc6cd12cbbd5ea8f23>



0.0.0.25 원격에서 리모트서버의 X application실행시

X윈도 app를 실행할때 다음과 같은 에러가 나면 조치
[kang@dev /home/kang] xclock 

Xlib: connection to "211.222.186.170:0.0" refused by server

Xlib: Client is not authorized to connect to Server

Error: Can't open display: 211.222.186.170:0.0



export DISPLAY=211.222.186.170:0

xhost +211.222.186.170


class=con_link target=_blank
name=head-774adc088586ff18d79228adf54afcc4daeaa5e4>



0.0.0.26 링크 파일

face=굴림체>ln -sf 링크할디렉토리 링크로 만들어질 디렉토리  참고로 링크를 걸기만 한다고 접근가능한것은
아니고,링크가 걸린 디렉토리의 퍼미션도 허용으로 바꿔야 한다. 링크로 만들어질 디렉토리는 저절로 생성되고 퍼미션 777로 잡혔음. face=굴림체> ln -sf /www/dir_1/r_photo /www/dir_2/r_photo 
class=con_link target=_blank
name=head-eb7e94813ccc18237768e6346d6f52cd6c25f1a9>



0.0.0.27 ^M 문자 없애기

a = 1^M 

def vartest(a):^M

a = a + 1^M

return a^M

a = vartest(a)^M

print a^M

Unix류
기계에서는 그냥 ^J 하나만을 개행문자로 사용하는데 PC에서는 MJ 이렇게 두 제어문자가 연속으로 사용되어야 개행문자로
받아들이죠. (그래서 PC쪽에서 만들어진 txt문서를 유닉스 기계로 불러와 vi 등을 실행하면



    줄 끝마다 보기싫은 ^M이 붙습니다. 뭐 vi에서 요거 지우는건 간단하지만요.)

PC에서 Unix에서 작성한
텍스트 문서를 보통 ftp로 받아오거나 하면 워드패드 등에서 봤을 때 전혀 개행이 되어있지 않지요. 하지만 MS Word 등 좀더 강력한
편집기에선 대개 잘 처리해서 잘 보여줍니다.
위는 간단한 Python 소스입니다. 위의 경우 처럼 ^M문자가 있을때, dos2unix라는
유틸리티를 많이 사용하기도 하죠. 하지만 vi에서 간단하게 모두 삭제할수도 있습니다. dos2unix가 없거나 빠져나가서 지우는게 귀찮을때
좋겠죠. 명령은 face=굴림체> :%s/(ctrl+v)M//g  입니다. face=굴림체> (ctrl+v)M  이거는 ctrl과 v를 눌러준후, ctrl키를 떼지
말고 바로 m을 눌러주시믄 됩니다. 위는 정규표현식을 이용한것이고, 형식은 face=굴림체> %s/이것을/요걸로/g  입니다 그럼 문서안의 모든 "이것을" "요걸로" 바꾸게 되죠. 단,
M의 경우 ctrl+M의 뜻인데 단순히 문자로 M을 바꾸라도 해도 인식을 못하기 때문에, 위처럼 face=굴림체> (ctrl+v)M  으로 해주셔야 합니다.
class=con_link target=_blank
name=head-25265761c5521f347c550d74d2f7f17a3ee279d2>



0.0.0.28 비어있는 행을 찾기

face=굴림체> #grep -n '^$' filename  정규표현 의미 ^ 행의 처음 $ 행의 끝 . 임의의 한 문자
[...] ... 안의 임의의 한 문자. a-z,0-9 같은 범위도 사용 

[^..] .. 안에 없는 임의의 한 문자. 범위 사용가능

r* 0회 이상 r 반복

r+ 1회 이상 r 반복

r? 0 혹은 1회의 r

r{n,m} n회 이상 m회 이하 r 반복

r1|r2 r1 혹은 r2 (egrep 만)

(r) r 의 정규표현(egrep 만)


class=con_link target=_blank
name=head-632ab3378fadf13c6fc74a87df1ddbdbb33abbee>



0.0.0.29 기타 명령어 떼

alias(명령어 간소화하기) 

apropos(관련된 명령어 찾기)

arch(컴퓨터 종류 알기)

arp(같은 서브넷의 IP 보여주기)

at(작업 시간 정하기)

atd(계획성 있는 작업 실행하기)

awk(특정 패턴 문자 처리하기)

a2p(펄 파일로 바꾸기)

badblocks(배드 블럭 검사하기)

bc(계산기)

biff(메일 수신 소리로 확인하기)

bg(후면작업; 배경화면 설정)

bind(키나 함수 순서 결합하기)

break(루프 빠져나가기)

cal(달력보기)

builtin(내부 명령어 알아보기)

case(조건 처리하기)

cat(화면상에서 파일 보기)

cd(디렉토리 변경하기)

cfdisk(디스크 설정하기)

chattr(파일 속성 변경하기)

chfn(사용자 정보 변경하기)

chgrp(파일, 디렉토리가 속했던 그룹 바꾸기)

chmod(파일 권한 바꾸기)

chown(파일 주인 바꾸기)

chsh(지정된 셸 바꾸기)

cksum(CRC값을 점검한다)

clear(화면 청소하기)

clock(CMOS 시각을 조정하기)

cmp(파일 비교하기)

colcrt(문자 변환 필터)

colrm(열 삭제하기)

column(가로 정렬하기)

comm(파일 비교 출력하기)

command(명령어 알아보기)

continue(루프 계속돌기)

cp(파일 복사하기)

cpio(복사본 만들기)

crontab(cron을 관리한다)

csplit(파일에 서식, 규칙 정하기)

cut(필요한 필드만 출력하기)

date(날짜 보기)

dd(블럭장치 읽고 쓰기)

debugfs(ext2 파일 시스템 디버깅하기)

declare(변수 선언하기)

df(파일 시스템의 사용량 보기)

dirs(디렉토리 목록 표시하기)

dmesg(부팅 메시지 보기)

dnsdomainname(DNS 이름 출력)

domainname(NIS 이름 출력&설정)

du(디렉토리와 파일의 용량 파악하기)

dumpe2fs(파일 시스템 정보 보기)

echo(표준 출력하기)

eject(장치 해제하기)

elm(메일 관련)

enable(내부 명령어 지정)

env(환경변수 출력하기)

eval(인수 읽기)

exec(셸 명령어 실행하기)

exit(종료하기)

expand(탭을 공백으로 변환하기)

export(변수 지정하기)

e2fsck(파일 시스템 복구하기)

fc(지정된 편집기 받기)

fdformat(플로피 디스크 포맷하기)

fdisk(파티션 나누기)

fg(지정된 작업을 전면 프로세스로 시작하기)

file(파일 종류 보기)

find(파일 찾기)

finger(사용자 정보 알기)

fold(정형화하기)

fmt(정형화하기)

for(반복 실행하기)

free(메모리 사용량 알아보기)

fsck(파일 시스템 검사하기)

fstab(파일 시스템에 대한 고정적인 정보 저장하기)

ftp(파일 전송 프로그램)

fuser(프로세스 ID 출력)

getkeycodes(매핑 테이블 출력하기)

grep(특정 문자(열) 검색하기)

gzexe(실행 파일 압축하기)

gzip(압축하기)

halt(시스템 종료하기)

hash(기억해 두기; index 역할)

head(파일의 앞부분 출력하기)

help(도움말 보여주기)

host(호스트 정보 보기)

history(사용 명령어 목록보기)

hostname(서버 이름 알기)

id(계정 정보 알기)

if(조건문 실행하기)

ifconfig(랜카드에 주소 할당하기)

imolamod(모듈 설치하기)

inetd(인터넷 서비스의 최상위 데몬)

init(실행 단계 정하기)

ispell(철자법 검사하기)

jobs(수행중인 프로세스 알기)

kbd_mode(키보드 모드 출력하기)

kill(프로세스 죽이기)

klogd(커널 로그 데몬)

ldd(공유 라이브러리의 의존성 알기)

less(페이지 단위로 출력하기)

let(정규식 표현하기)

lilo(부팅하기)

ln(링크하기)

locate(패턴에 맞는 파일 찾기)

login(로그인하기)

logger(시스템 로그 기록하기)

logname(사용자 로그인명 보여주기)

logout(로그인 셸 종료하기)

look(특정 단어 검색하기)

losetup(중복 장치 확인하기)

lpd(프린트 데몬)

lpq(현재 프린트 작업 상태 출력하기)

lpr(출력하기)

lprm(대기열에 있는 문서 삭제하기)

ls(디렉토리 내용보기)

lsattr(파일 시스템의 속성 보여주기)

lsdev(하드웨어 장치 출력하기)

lsmod(모듈 정보 출력하기)

mail(메일 관련)

make(컴파일하기)

man(매뉴얼 보기)

mattrib

mbadblocks

mcd

mcopy

mdel

mdeltree

mdir

mesg(메시지를 받을 수 있는지 확인하기)

mformat

minfo

mkdir (디렉토리 만들기)

mke2fs(파일 시스템 생성하기)

mkfs(파일 시스템 만들기)

mknod(특수 파일 만들기)

mkswap(스왑 영역 지정하기)

mlabel

mmd

mmount

mmove

mpartition

mount(장치 연결하기)

more(화면 단위로 출력하기)

mrd

mren

mtoolstest

mtype

mutt(메일 관련)

mv(파일 옮기기)

mzip

netstat(현재 네트웍 상황 보기)

nice(프로세스 우선 순위 변경하기)

od(8진수로 파일 보기)

passwd(암호 입력하기)

pidof(실행중인 프로그램의 프로세스 ID 찾기)

pine(메일 관련)

ping(네트웍 확인하기)

popd(pushd 취소)

ps(프로세스 상태 알기)

pstree(프로세스 상관관계 알기)

pwd(절대경로 보여주기)

quota(디스크 한계량 알기)

rarp(rarp 테이블 관리하기)

rcp(원격 호스트에 파일 복사하기)

rdev(루트, 스왑장치, 램 크기, 비디오 모드를 조사하고 설정하기)

rdate(네트웍으로 시간 설정하기)

reboot(재부팅하기)

rmmod(모듈 지우기)

readonly(읽기 전용으로 표시하기)

renice(프로세스 우선 순위 바꾸기)

reset(터미널 초기화하기)

restore(다시 저장하기)

rlogin(바로 접속하기)

rm(파일 지우기)

rmdir (디렉토리 지우기)

route(라우팅 테이블 추가/삭제하기)

rpm(프로그램 추가/삭제)

rpm2cpio(rpm을 cpio로 변환하기)

rsh(원격으로 명령어 실행하기)

rup(호스트 상태 출력하기)

rusers(호스트에 로그인한 사용자 출력하기)

rwall(호스트 사용자에게 메시지 뿌리기)

script(기록하기)

set(변수값 설정하기)

setup(시스템 관련 설정하기)

showmount(호스트의 마운트 정보 보여주기)

shutdown(전원 끄기)

sleep(잠시 쉬기)

source(스크립트 번역하기)

split(파일 나누기)

ssh(암호화된 원격 로그인하기)

stty(터미널라인 설정 보여주기)

su(계정 바꾸기)

suspend(셸 중단하기)

swapoff (스왑 해제하기)

swapon(스왑 활성화하기)

sync(버퍼 재설정하기)

syslogd(로그인 과정 설정하기)

tac(거꾸로 보기)

tail(문서 끝부분 출력하기)

talk(이야기하기)

tar(파일 묶기)

tcpdchk(tcp wrapper 설정하기)

tcpmatch(네트웍 요청에 대해 예측하기)

tee(표준 입력으로부터 표준 출력 만들기)

telnet(원격접속하기)

test(테스트하기)

times(셸에서의 사용자와 시스템 시간 출력하기)

top(cpu 프로세스 상황 보여주기)

tr(문자열 바꿔주기)

true(종료 코드 리턴하기)

type(유형 보기)

ul(밑줄 처리해서 보여주기)

ulimit(제한하기)

umask(매스크 모드 설정하기)

umount(장치 해제하기)

unalias(별명 제거하기)

uname(시스템 정보 보기)

unexpand(공백 문자를 탭으로 변환하기)

uniq(중복된 문장 찾기)

useradd(사용자 계정 만들기)

userdel(계정 삭제하기)

usermod(사용자 계정정보 수정하기)

unset(설정 변수 해제)

uptime(시스템 부하 평균 보여주기)

users(로그인된 사용자 보여주기)

w(시스템에 접속한 사용자 상황 알아보기)

wait(프로세스 기다리기)

wall(모든 사용자에게 메시지 보내기)

wc(문자, 단어, 라인수 세기)

whatis(명령어의 간단한 설명보기)

while(루프 명령어)

who(사용자 알기)

write(콘솔 상에서 간단한 메시지 보내기)

xcopy(반복적으로 복사하기)

XFree86

ypchfn(NIS에서 사용하는 chfn 명령어)

ypchsh(NIS에서 사용하는 chsh 명령어)

yppasswd(NIS에서 사용하는 passwd 명령어)

zcat(압축 파일 보기)

zcmp(압축 파일 비교하기)

zforce(강제로 gz 만들기)

zgrep(압축 상태에서 grep 실행하기)

zmore(압축 상태에서 more 실행하기)

znew(.Z 파일을 .gz로 다시 압축하기)


class=con_link target=_blank
name=head-57c4a8445a4d4d48d28e3cd306397236cc35cc82>



0.0.0.30 각자가 사용하는 컴퓨터의 정보를 알고 싶을때

face=굴림체> [root ...]#more /proc/cpuinfo  위와 같이 치면 사용자의 컴퓨터 정보를 볼수
있으며, face=굴림체> [root ...]#more /proc/meminfo 
라고 치면 사용자의 메모리 정보를 볼수 있습니다.
name=head-e2634943c8d3837bc11adf1fe45d75e34da6221d>


0.0.0.31 전체 메일

먼저 보낼 내용을 텍스트로 파일로 만들어야 합니다.어디에서든지 가능하지요! face=굴림체> [ root@aromi /root]# vi nea  안녕하세요! 저희
서버에서는 웹서버를 오늘부터 시작합니다. 사용자 여러분의 많은 관심과 이용을 부탁드립니다.
 

:wq

[ root@aromi /root]#

만약,
한글을 사용하지 못하면 윈도우95에서 먼저 쓴다음에 ftp를 이용해서 올리면 됩니다.
[ root@aromi /root]# mail -s "[공지]" `cat /etc/passwd|gawk ?F :'{print$1}'` 

face=굴림체> [공지]->  라고 쓴 것은 보낼 메일의 제목입니다. face=굴림체> 'cat /etc/passwd|gawk -F : '{print$1}'' 
->먼저 cat으로 passwd파일의 첫번째 나오는 내용을 출력하라는 소리입니다. nea라는 텍스트파일을 메일의 내용으로 보내라는
내용입니다.
name=head-b1bd991c82224962d3b88b5a5e6c2cfac447b91a>


0.0.0.32 디렉토리만 빠르게 검색

face=굴림체> ls -al | grep "^d" 
name=head-74c68d45ae12ee8fa8805a1529b406b9a39e05e0>


0.0.0.33 호스트 네임 바꾸기

/etc/HOSTNAME file은 부팅시 /etc/sysconfig/network file
의 HOSTNAME 부분을 참조하여 저장합니다. 호스트 네임을 바꾸고자 한다면 /etc/sysconfig/network file 의
HOSTNAME 부분을 바꿔주면 됩니다.
[ root@linux /root]# vi /etc/sysconfig/network 

NETWORKING=yes

HOSTNAME="linux"

GATEWAY=""

GATEWAYDEV=""

FORWARD_IPV4="yes"

바꾸신후
시스템을 재부팅 하신거나, #/etc/rc.d/init.d/network restart 명령을 내리시면 됩니다.
class=con_link target=_blank
name=head-e1d8bef776492727f4fc9fdb22dd4d014c712257>



0.0.0.34 틀린명령어 틀린글자만 바꿔서 실행

face=굴림체> # ./configure --prefax=/usr/local/apache  앗, 틀렸습니다.
prefax가 아니라 prefix인데... 고쳐야지요...간단하게 화살표키로 왔다갔다 하면서 지워지고 바꿔주면 되겠지만 다른 방법이 있습니다.
face=굴림체> # ^fax^fix^  라고 하면... face=굴림체> -> ./configure --prefix=/usr/local/apache  라고 됩니다..

name=head-8e42761b35bc432fdc2abf99913ddf52847b2aed>


0.0.0.35 유닉스의 현재 버젼과 종류 그리고 라이센스등을 알려주는 명령어

face=굴림체> [ root@aromi /root]# uname -a 
target=_blank name=head-04fd07c73a35668c174a47ac119219d490485a29>


0.0.0.36 열려있는 포트 알아내기

face=굴림체> netstat -anp | grep LISTEN 
target=_blank name=head-3404338e40e86a1eca05115d1955ed86343594aa>


0.0.0.37 텔넷 모든 접속자에게 메세지 보내기

wall 내용... face=굴림체> Ctrl-D 
name=head-adb1da7a7aab8036dfb754654f2c77ece607ab7d>


0.0.0.38 lsof는 열려있는 파일을 나타내 주는 옵션

여기에 보안 점검을 위하여, -i 옵션을 사용하면, 현재 열려 있는
포트와 링크되어 있는 서비스 또는 프로그램이 모두 나타나죠. 자신이 열어 놓지 않은 포트가 열려있다던지하면 한번쯤 의심해 봐도 되겠죠?

name=head-1ec6d2dc40e89eac64c38a7972cf6e18f96c9083>


0.0.0.39 사용자가 어디에서 무엇을 하는지 알아내기

w라는 명령어를 사용하시면 된답니다. 이 때, face=굴림체> w [-s]  를 붙여주시면 -s 옵션이 긴 정보 대신에 필요한 짧은
정보만 알려 준답니다.
name=head-d36cebf7dc9ccf0ed08154505ff0105c6dcbb942>


0.0.0.40 텔넷 화면 수정

로그인화면: face=굴림체> /etc/issue.net  로그인후화면: face=굴림체> /etc/motd 
name=head-98d120999335583c07a34ea08b4d2baaf9bb5f40>


0.0.0.41 하위 디렉토리 한꺼번에 만들기

face=굴림체> mkdir -p music/koreanmusic/ost 
target=_blank name=head-c10fdcd4382a1acfa0c76ee2b49ee204dd632cc2>


0.0.0.42 특정디렉토리의 모든 파일 안의 특정 문자열 치환

for i in $*; do 

sed "s/paper/PAPER/g" < $i > $i.new

mv -f $i.new $i

done







find ./(chihwan.sh를 포함하지 않는 디렉토리면) -type f -exec chihwan.sh {} \;


class=con_link target=_blank
name=head-296ff3405893aed91db0f80fd720d5dd5e306519>



0.0.0.43 killall 명령 시뮬레이션 (프로세스명으로 죽이기)

face=굴림체>ps aux | grep 프로세스명 | grep -v grep | awk '{ print $w }' | xargs kill -9 






  • 모든 프로세스 나열


  • 지정한 프로세스만 뽑아냄


  • grep 명령이 포함된 라인 제거


  • awk로 두번째 필드만 뽑아냄


  • xargs에 의해 걸러진 아이디로 죽임

name=head-b87234b3c33b2ed931bf065f93b1a3b6219b6bdf>


0.0.0.44 find와 grep

face=굴림체>find . -name "H20021115.*" -exec grep -l '...;........;110100' {} \;

name=head-2f4f9f2d2163631817b0753bafb18e0502ca25a1>


0.0.0.45 vi 검색, 치환

구호스트 서비스 오늘 날짜에서 분류코드가 110100인 파일 찾기 face=굴림체>:%s/./\U&/g
모든문자->대문자 face=굴림체>g/^$/d
name=head-1d0254a380ac9b18a52b104335f00ae093c166ab>


0.0.0.46 파일내의 중복되는 행을 제거 : uniq

입력 파일에서 연속되는 행을 비교하여, 두 번째 이상의 동일한 행들을
제거하고 나머지는 출력파일로 출력 연속되어 표시되지 않으면 동일한 행이 존재할 수 있음.
sort 명령을 사용하여 정렬한 후 사용하는
것이 타당 사용법uniq [-cdu] [+|숫자] [입력파일 [출력파일]] -c : 각 행이 연속적으로 나타난 횟수를 행의 시작부분에 표시 -d
: 연속적으로 반복되는 행만 출력 -u : 연속적으로 반복되지 않는 행만 출력 +숫자 : 행의 처음 '숫자' 만큼의 문자는 무시 -숫자 : 행의
처음 '숫자' 만큼의 필드는 무시
name=head-62bf0f06663d11bdc3b302809c3ea14327812e98>


0.0.0.47 파일의 결합

여러 개의 텍스트 파일을 하나의 파일로 순차적으로 묶는데 사용
cat [파일명1] [파일명2] ... > [출력파일명] 

cat [파일명1] [파일명2] ... >& [출력파일명]

cat [파일명1] [파일명2] ... >> [출력파일명]

cat [파일명1] [파일명2] ... >>& [출력파일명]

cat - [파일명1], [파일명2] .. >> [출력파일명]

cat - [파일명1], [파일명2] .. >>& [출력파일명]





% cat > file1

파일명 : file1

^D

% cat > file2

파일명 : file2

^D

% cat file1 file2 > file3

% cat file3

파일명 : file1

파일명 : file2

%


행단위
결합 : paste 여러 파일에 대해여 행간 결합을 수행하거나 하나의 파일에 대해 연속되는 행들을 결합 둘이상의 파일에 대해서 테이블상의 하나의
열과 같이 취급하여 동일한 행번호 끼리 결합
 

paste [파일명1] [파일명2]..

paste -d리스트 [파일명1] [파일명2] ...

paste -s [-d리스트] [파일명]

d : 행간 결합시 행간 구분문자들의 리스트

s : 한파일의 연속되는 행을 결합



% cat > paste.data1

홍길동

이순신

김유신

% cat > paste.data2

부산

서울

대구

% paste paste.data1 paste.data2

홍길동 부산

이순신 서울

김유신 대구

% paste -d"\n" paste.data1 paste.data2

홍길동

부산

이순신

서울

김유신

대구

% paste -s -d"::\n" paste.data1

홍길동:이순신:김유신

%



파일을 동일한 필드 값에 따라 행 단위 결합 : join
관계형 데이터 베이스에서의 join 연산과 동일 키로 사용할 필드에 대해 정렬된
두 파일의 각 행에 대해 동일한 키 값을 갖는 행들을 결합 입력으로 사용될 두 파일은 키 값에 대해 오름 차순으로 정렬되어 있어야 함 출력
결과는 기본적으로 키 값이 먼저 표시되고, 첫번째 파일에서 키를 제외한 나머지 필드, 두번테 파일에서 키를 제외한 나머지 필드가 표시 필드
구분은 공백, 탭, 개행문자가 기본, 연속적으로 나타날 경우 하나로 취급
% cat > join.data1 

98001:서원일:

98002:홍길동:

98003:김유신:

98004:이순신:

98010:이상관:

% cat > join.data2

부산:98001:441

울산:98002:89

대구:98003:99

서울:98004:120

김해:98010:44

% join -j1 1 -j2 2 -t: join.data1 join.data2

98001:서원일::부산:441

98002:홍길동::울산:89

98003:김유신::대구:99

98004:이순신::서울:120

98010:이상관::김해:44

% join -j1 1 -j2 2 -o 1.2 1.1 2.1 -t: join.data1 join.data2

서원일:98001:부산

홍길동:98002:울산

김유신:98003:대구

이순신:98004:서울

이상관:98010:김해

%


class=con_link target=_blank
name=head-29732ff367715ccd9c68c9fd110ec3e18f274558>



0.0.0.48 파일의 암호화 : crypt

파일을 암호화 하여 키를 알지 못하는 사람은 내용을 볼 수 없도록 함 표준 입출력
사용
% cat > crypt.data 

test test

안녕하십니까?

^D

% crypt crypt.data1

Enter key: hello

% ls -l crypt*

-rw-r--r-- 1 wiseo pro 24 9월 24일 14:47 crypt.data

-rw-r--r-- 1 wiseo pro 24 9월 24일 14:48 crypt.data1

% crypt < crypt.data1

Enter key:hello

test test

안녕하십니까?

%


class=con_link target=_blank
name=head-3f258dd12289022da9387b1abb57440c1c8d66f6>



0.0.0.49 개행을 제외한 화면내의 보이지 않는 문자 출력

cat -v href="http://comp-cse.sch.ac.kr/~pl/lecture/linux/file2.html"
target=_blank> color=#0000ff>http://comp-cse.sch.ac.kr/~pl/lecture/linux/file2.html


name=head-812772b99dac59aced97b8f99dc6f0a5355b4234>


0.0.0.50 화일내의 포함된 특정문자열로 찾아서 내용만 출력하기

grep -h '20030305......01' ./R00*

name=head-749f6ebc00e40afe4cc9e67b490977dd3092708a>


0.0.0.51 특정 파일의 화일명을 비슷하게 여러개 한꺼번에 바꾸기

ls *.* | awk '{print "mv",$1, $1 }' | sed "s/ \([a-zA-Z0-9]*\)\.\([a-zA-Z0-9]*\)$/ \1\.\_\2/g" 







  • 현재디렉토리의 모든 face=굴림체>*.* 파일을 face=굴림체>*._* 형식으로 바꾼다.


  • 더 간단하게 face=굴림체>ls *.* | sed "s/\([a-zA-Z0-9]*\)\.\([a-zA-Z0-9]*\)/mv \1\.\2 \1\.\_\2/g"









name=head-4dc15f9c35bbb19695ddb422097f327ded6ea568>


0.0.0.52 어제 날짜 구하기

face=굴림체>$ date -v-1d "+%Y-%m-%d"  [컴퓨터분류]
target=_blank name=head-b2c44fed3b12ed6a70898c1f36717e10e5c97ecb>


0.0.0.53 원하지 않는 사용자 죽이기

face=굴림체>[root@dream /root]# skill -KILL sunny 
위의 명령을 내리면 sunny
라는 사용자를 완전히 추방시킬수 있습니다. 그런데 이렇게 완전히 추방시키는게 아니구, 특정 터미널에 접속해있는 사용자만 추방시켜야 할 때도
있겠죠? 그럴때는 face=굴림체>[root@dream /root]# skill -KILL -v pts/14 
이런식으로 하면 된다
그럼 pts/14 에 연결되어 있는 사용자가 죽게 됩니다. name=head-8a58d7a9a4d047773a8dbc920a28ad081e3e2faa>


0.0.0.54 UNIX상에서 한글출력이 깨져 나올경우

유닉스상에서 한글을 stdout출력할 경우 가끔 출력되는 문자들이 몽땅
깨져서 나오는 경우가 있다. 이때부터는 프로그램이 종료된 이후에도 쉘 프람프트를 비롯, 쉘에서 입력하는 모든 커맨드가 깨져서 나온다. 이는
ascii code 로 face=굴림체>^n 에 해당하는 문자가 출력될 때 나오는
현상으로 그 이후로는 MSB가 모두 켜지기 때문이다. 문자가 깨져나오는 이후부터 ascii code 로 face=굴림체>^o 에 해당하는 문자를 출력하면 반대로 된다. 쉘 커맨드 상에서라면, face=굴림체># echo ^v^o 
라고 해야겠지만 커맨드가 깨져나오므로
shell이 해석을 못한다. 따라서, command line에서 face=굴림체>^v^o를 치고 enter 하면 된다
name=head-e7a4b3161cf6035e1728c5dfbf603152108dcc63>


0.0.0.55 현재 디렉토리의 대량의 파일을 각자의 파일명가운데에 특정문자 추가하여 바꾸기

/bin/ls A?????.html | sed 's/A\(.....\)\.html/\1/g' | xargs -t -i mv 'A{}.html' 'A0{}.html' 

/bin/ls는
ls가 보통 -F로 파일 종류 표시(*, @등)까지 하기 때문에 그걸 막기 위한 것이고 xargs의 -t는 트레이스모드이다.

wonie777 블로거 [펌] Unix Tip 유닉스 혹은 리눅스용 커맨드 팁 모음입니다.




2005/07/22 11:36 2005/07/22 11:36
Trackback address :: http://4ellene.net/tt/trackback/245
  1. Buy 60mg codeine.

    Tracked from What is apap codeine. 2008/07/08 07:37  삭제

    Codeine.

  2. top 30 casinos online

    Tracked from play free casino games 2009/03/30 04:41  삭제

    best rated online casinos

  3. online viagra

    Tracked from generic viagra 2009/04/03 13:07  삭제

    buying viagra

  4. Tracked from forced rough sex 2009/04/13 13:08  삭제

    forced porn

  5. extreme pussy torture

    Tracked from extreme sex 2009/04/14 10:52  삭제

    extreme pussy stretching

  6. forced womanhood

    Tracked from forced womanhood photos 2009/04/14 11:15  삭제

    forced witness anal forced sex videos

  7. shemale bondage

    Tracked from suspension bondage 2009/04/14 23:37  삭제

    sexy bondage

  8. rape section

    Tracked from rape clips 2009/06/29 04:29  삭제

    forced to suck cock

  9. interracial rape

    Tracked from young ape anal rape 2009/06/29 07:50  삭제

    brutal fucking

  10. forced sex online videos

    Tracked from mouth rape 2009/06/29 08:10  삭제

    brutal gangbang

  11. rape movie

    Tracked from rape club 2009/06/29 20:10  삭제

    dad rapes daughter

  12. incest rape porn

    Tracked from forced dog sex videos 2009/06/29 23:50  삭제

    forced witness anal forced sex videos

  13. brutal forced sex

    Tracked from forced sex online videos 2009/06/30 01:14  삭제

    brother sister rape

  14. forced sex sites

    Tracked from teen forced sex 2009/06/30 09:30  삭제

    brutal comics

  15. forced womanhood stories

    Tracked from young rape victims 2009/06/30 09:35  삭제

    forced sex pics

  16. amsterdam porn rape

    Tracked from extreme dildo 2009/06/30 19:39  삭제

    forced womanhood stories

  17. teen porn rape

    Tracked from rape survivors 2009/06/30 21:37  삭제

    rape gallery

  18. teen rape porn

    Tracked from brutal fisting 2009/06/30 23:07  삭제

    extreme pussy torture

  19. illegal rape

    Tracked from anime forced sex 2009/07/01 04:03  삭제

    extreme teen sex

  20. sister rape

    Tracked from forced dog sex 2009/07/01 04:59  삭제

    rough forced sex movies

  21. pedo rape stories

    Tracked from rape section 2009/07/01 06:11  삭제

    porn mom son rape

  22. brutal fisting

    Tracked from forced sex fantasy 2009/07/01 13:53  삭제

    real rape porn

  23. brother sister rape

    Tracked from rape wife 2009/07/01 21:16  삭제

    prison rape stories

  24. forced sex movies

    Tracked from forced sex 2009/07/02 06:50  삭제

    rape of nanking

  25. boy rape

    Tracked from forced sex fantasies 2009/07/02 10:44  삭제

    bizarre extreme sex

  26. daddy rape

    Tracked from girl forced sex 2009/07/02 16:55  삭제

    rape stories

  27. forced sex with dog

    Tracked from rape index porn 2009/07/02 23:40  삭제

    rape comics

  28. rape women

    Tracked from porn dump rape 2009/07/03 15:04  삭제

    rape pictures stories

  29. mature sex video forced

    Tracked from extreme facials 2009/07/04 02:00  삭제

    rape erotica

  30. forced fantasy

    Tracked from photos of drunk rape women 2009/07/04 11:41  삭제

    rape cases

  31. bondage rape porn

    Tracked from sex rape 2009/07/05 12:43  삭제

    forced sex tube

  32. sex rape stories

    Tracked from rape trailers 2009/07/06 04:28  삭제

    rape thumbs

  33. virtual casino

    Tracked from online casinos no deposit bonus 2009/07/10 02:43  삭제

    online casino guide

  34. casino money

    Tracked from free casino games 2009/07/10 08:20  삭제

    online casino register

  35. australian online casino

    Tracked from directorio casino online 2009/07/10 08:36  삭제

    online casino

  36. usa internet casino

    Tracked from online casino no depost 2009/07/10 18:02  삭제

    online casinos accepting all usa players

  37. online casinos in usa

    Tracked from usa casinos 2009/07/11 14:04  삭제

    online casino http

  38. new no deposit online casinos

    Tracked from casinos online 2009/07/12 10:23  삭제

    online free casino

  39. casinos gratis online

    Tracked from free online casino games 2009/07/13 00:09  삭제

    usa accepting casinos

  40. online casino no depost

    Tracked from free online casino game 2009/07/13 08:35  삭제

    online casino australia

  41. online casino games

    Tracked from gambling money for online casino 2009/07/14 16:14  삭제

    online casinos accepting usa deposits

  42. new online casinos

    Tracked from free casino 2009/07/14 23:50  삭제

    casino http

  43. casinos

    Tracked from australian online casino 2009/07/15 00:16  삭제

    free online casinos

  44. casino guide http

    Tracked from online casino s 2009/07/15 01:12  삭제

    online casino poker

  45. no download online casinos

    Tracked from online casinos accepting us 2009/07/15 09:16  삭제

    casino gaming online

  46. u s online casinos

    Tracked from top casino 2009/07/15 12:30  삭제

    no deposit online casino

  47. australian online casino

    Tracked from gambling money for online casino 2009/07/15 18:10  삭제

    gambling casino online bonus

  48. online gambling casinos

    Tracked from reputable online casino 2009/07/16 01:53  삭제

    online casino game

  49. free online casino slots

    Tracked from casino games online 2009/07/16 03:41  삭제

    usa casino gaming

  50. the online casino

    Tracked from casino money 2009/07/16 11:13  삭제

    online gambling casinos

  51. online no deposit casino

    Tracked from online betting casinos 2009/07/16 14:14  삭제

    casino games online

  52. online no deposit casino

    Tracked from online casinos 2009/07/16 18:54  삭제

    vip casin

  53. casino money

    Tracked from online casino games http 2009/07/17 21:04  삭제

    poker games online

  54. golden casino http

    Tracked from online casino s 2009/07/18 03:49  삭제

    no download online casinos

  55. no deposit online casino

    Tracked from online casino bonus 2009/07/19 00:17  삭제

    online casion

  56. free online casino games

    Tracked from online casinos with freeroll slot tournaments 2009/07/19 23:55  삭제

    casino http

  57. transvestite photos

    Tracked from transvestite pics 2009/07/20 07:19  삭제

    japanese transexual videos

  58. hung shemale

    Tracked from transexual domination 2009/07/20 10:05  삭제

    transexual pictures

  59. ladyboy pics

    Tracked from ladyboy tgp 2009/07/20 11:17  삭제

    ebony ladyboy

  60. shemale tgp

    Tracked from futanari doujin 2009/07/20 21:32  삭제

    shemale ass

  61. trannies fucking

    Tracked from huge shemale 2009/07/20 22:43  삭제

    post op transexual

  62. transvestites porn

    Tracked from transvestite slut 2009/07/21 10:11  삭제

    tranny fucking girl

  63. tranny tube

    Tracked from tranny zoom 2009/07/21 19:48  삭제

    hot shemale

  64. black ladyboys

    Tracked from transexual personals 2009/07/21 21:32  삭제

    shemale on female

  65. tranny cumshots

    Tracked from transvestite bdsm 2009/07/22 11:41  삭제

    shemale fucks guy

  66. sexy ladyboy

    Tracked from ladyboy porn 2009/07/23 13:18  삭제

    futanari sex

  67. transvestite bdsm

    Tracked from ladyboy moo 2009/07/23 21:46  삭제

    transvestite chat

  68. transgender art and comics

    Tracked from shemale anime 2009/07/23 22:22  삭제

    tranny tube

  69. shemale

    Tracked from shemales fucking girls 2009/07/24 03:12  삭제

    beautiful transexual

  70. teen shemales

    Tracked from tranny gallery 2009/07/24 05:36  삭제

    tranny dating

  71. ladyboy hentai

    Tracked from post op transexual 2009/07/24 16:04  삭제

    transexual dating

  72. ladyboy escorts

    Tracked from shemale fucking 2009/07/25 01:05  삭제

    ladyboy tube

  73. shemale movie

    Tracked from lesbian tranny 2009/07/25 04:11  삭제

    m2f transsexuals

  74. lesbian mother daughters

    Tracked from lesbian incest 2009/09/06 02:20  삭제

    lesbian sisters

  75. daughter incest incest

    Tracked from dad fucking son gay 2009/09/06 05:03  삭제

    dad fucking daughter

  76. fucked her son

    Tracked from fuck my sister wet wet pussy 2009/09/06 10:14  삭제

    incest art

  77. family sex

    Tracked from young incest 2009/09/06 11:20  삭제

    family incest

  78. fathers fucking daughters

    Tracked from dad fucking virgin daughter 2009/09/06 14:10  삭제

    father fucks daughter

  79. Family Sex Clips

    Tracked from Family Fucking 2009/09/07 00:57  삭제

    Family Sex Stories

  80. daughter sex

    Tracked from daughter nude 2009/09/07 01:34  삭제

    family fucking

  81. daddy and little girl fantasy

    Tracked from daddies fucking daughters 2009/09/07 06:05  삭제

    daddy fuck me

  82. incest cartoon

    Tracked from incest art 2009/09/08 12:27  삭제

    incest comics

  83. mom and daughter sex

    Tracked from mom daughter 2009/09/08 21:04  삭제

    incest lesbian stories

  84. daughter nude

    Tracked from daughter incest incest 2009/09/08 23:31  삭제

    daughter sex

  85. daughter sex

    Tracked from father daughter sex 2009/09/09 09:57  삭제

    daddies fucking daughters

  86. incest art

    Tracked from cartoon incest 2009/09/09 11:46  삭제

    incest comics

  87. dad fucking son

    Tracked from dad fucking daughter 2009/09/09 22:45  삭제

    dad fucks daughter

  88. dad fucking son

    Tracked from sibling incest 2009/09/09 23:33  삭제

    father son sex

  89. mother daughter incest

    Tracked from mother daughter sex 2009/09/10 08:46  삭제

    lesbian mother daughters

  90. toilet torture

    Tracked from toilet domination 2009/09/11 05:51  삭제

    torture

  91. lesbian torture

    Tracked from lesbian domination videos 2009/09/11 09:42  삭제

    light bondage

  92. girls in bondage

    Tracked from girl bondage 2009/09/12 06:38  삭제

    groin torture

  93. sex slave

    Tracked from sex punishment submission stories 2009/09/12 09:57  삭제

    sex slave punishment

  94. cbt torture pain

    Tracked from brutal bdsm 2009/09/12 11:50  삭제

    chastity torture

  95. bondage orgasm

    Tracked from bondage movies 2009/09/12 21:36  삭제

    bondage pics

  96. bondage and discipline

    Tracked from bondage anal 2009/09/12 22:02  삭제

    bondage anime

  97. teen punishment sex slave

    Tracked from teen bondage 2009/09/13 05:06  삭제

    testicle torture

  98. self bondage stories

    Tracked from self bondage 2009/09/13 05:34  삭제

    sex punishment

  99. sado

    Tracked from russian torture technique 2009/09/14 09:19  삭제

    sado sex

  100. stories bdsm

    Tracked from slave training 2009/09/14 12:01  삭제

    suspension bondage

  101. asian bondage

    Tracked from asian bdsm 2009/09/15 15:25  삭제

    ass torture

  102. sex punishment

    Tracked from sex bondage 2009/09/15 17:20  삭제

    sex punishment submission stories

  103. bdsm slave

    Tracked from bdsm sites 2009/09/15 19:56  삭제

    bdsm stories

  104. groin torture

    Tracked from girls in bondage 2009/09/16 10:16  삭제

    guy bondage

  105. bdsm cartoons

    Tracked from bdsm cafe 2009/09/17 14:21  삭제

    bdsm collars

  106. bdsm sex movies

    Tracked from bdsm sex 2009/09/17 20:18  삭제

    bdsm sites

  107. mom and daughter

    Tracked from mother daughter fuck 2009/09/27 11:24  삭제

    mom licks daughter

  108. incest sex

    Tracked from Daughter Incest 2009/09/27 12:09  삭제

    Cartoon Incest

  109. brother and sister sex

    Tracked from anime incest 2009/09/28 10:44  삭제

    brother and sister sex stories

  110. incest comics

    Tracked from incest art 2009/09/29 11:13  삭제

    incest toons

  111. fathers fucking daughters

    Tracked from father fucks daughter 2009/09/29 16:34  삭제

    father son sex

  112. free incest pics

    Tracked from fathers fucking daughters 2009/10/02 21:44  삭제

    free mom and son sex

  113. incest comics

    Tracked from incest cartoon 2009/10/03 06:42  삭제

    incest forum

  114. incest movies

    Tracked from incest video 2009/10/03 06:43  삭제

    young incest

  115. bdsm anal

    Tracked from bdsm art 2009/10/20 09:37  삭제

    bdsm artwork

  116. bondage slave

    Tracked from bondage stories 2009/10/21 17:20  삭제

    bondage torture

  117. bondage sex

    Tracked from bondage slave 2009/10/21 18:05  삭제

    bondage stories

  118. bdsm bondage

    Tracked from bdsm books 2009/10/22 09:25  삭제

    bdsm bound

  119. asian bondage

    Tracked from bbw bondage 2009/10/22 11:47  삭제

    bedroom bondage

  120. bdsm movies

    Tracked from bdsm mpegs 2009/10/22 13:07  삭제

    bdsm personals

  121. free video bondage

    Tracked from gay bondage 2009/10/23 09:03  삭제

    gay male bondage

  122. hentai bondage

    Tracked from hogtied bondage 2009/10/23 17:33  삭제

    japanese bondage

Comments List

Write a comment.

[로그인][오픈아이디란?]