- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록★─Programing/☆─Linux (61)
드럼치는 프로그래머
분할압축방법 압축하고자하는 디렉터리로 이동한다. # tar cfz ? 압축할디렉터리 | split ?b 2000m - 압축파일.tar.gz 압축풀기 # cat 압축파일.tar.gz* | tar xfz - 메모리 부족을 위한 해결책(스왑추가) 그냥 스왑을 늘려주고 픈 경우에도 이렇게 늘려주면 좋겠져. # dd if=/dev/zero of=tempswap bs=1k count=300000 # chmod 600 tempswap # mke2fs tempswap # mkswap tempswap # swapon tempswap 이렇게 하고 free 를 해보시면 스왑이 추가된걸 볼수 있습니다. ping 응답하지 않게 하기 다음 옵션으로 서버의 ping에 대한 반응을 on off할수 있습니다. /etc/rc.d/rc...
1. 미리 알아두어야 할것들 1.1 VI 명령어 모드 3 가지 ## 1) ESC 모드 2) 편집모드 3) 콜론모드(ex모드) 1.2 VI 명령어의 간단한 문법 (반복횟수)(편집명령)(반복횟수)(커서이동명령) 현재의 위치에서 커서 이동명령의 내용대로 문서의 임의위치로 이동하는 순간, 편집명령어의 내용이 수행된다. 1.3 ESC 모드에서 사용되는 몇가지 기호 G : 화일의 맨끝 ^ : 현재줄의 맨앞 (빈칸무시) 0 : 현재줄의 맨앞 $ : 현재줄의 맨뒤 % : 짝을 이루는 기호 확인하기 w : 다음 단어 b : 이전 단어 e : 현재 단어의 끝 글자 1.4 여러가지 특수한 기호들 . : 한글자를 대표하는 기호 (dos 의 ? 와 동일) * : 여러개의 문자를 동시에 대표하는 기호 ^ : 줄의 처음시작. $ ..
리눅스 시스템 관리자가 되기 위해서는 많은 것을 알아두어야 한다. 시스템 관리자의 관리 여하에 따라 많은 사람들의 시스템 장애를 초래할 수 있기 때문이다. 물론 시스 템 관리자가 모든 것을 미리 예방할 수 없다. 하지만 불가피한 상황을 제외하고는 시 스템이 정상적으로 작동되도록 해야한다. 이번호에는 시스템, 네트워크, APM, 메일, 보안, 장애발생시 복구등에서 일어날 수 있 는 시스템 관리자의 행동요령에 대해 알아볼 것이다. 시스템 관리자는 항상 모니터와 키보드아 함께 한다는 사실을 기억해야 한다. [ 막강한 시스템 길들이기 ] 1. 바이오스 타이머 조정 시스템이 네트워크에 연결되어 있다면, 다음과 같이 한국 표준시간 서버에서 표준시간 을 받아서 설정할 수 있다. # rdate -s time.kriss..
CORBA/==CORBA(Common Object Request Broke Architecture)에 파일을 저장한다 DIR_COLORS==컬러-ls 명령어 표시색의 설정파일 HOSTNAME==FQDN(Fulley Quallified Domain Name)형식으로 호스트명으로 쓰여있는 파일 Muttrc==메일소프트웨어 Mutt의 설정파일 TextConfig==콘솔 화면의 해상도,커서모양,폰트정보 X11==X Window System 설정파일군을 저장하는 디렉토리 adjtime==시각을 설정하는 hwclock의 파라미터 파일 aliases==메일의 앨라이어스 설정파일 aliases.db==메일의 앨라이어스 데이터베이스 파일 amd.conf,amd.net==amd 데몬의 설정 파일 anacrontab==24..
▶ CD-ROM 마운트 # mount -t iso9600 /dev/cdrom /mnt/cdrom 언마운트 # umount /dev/mount 언마운트가 아닐때 1. 현재 위치기 /mnt/cdrom 이 아닌지 확인 2. 경로도 정상적이라면 아래의 명령실행 # fuser -km /dev/cdrom ▶ 플로피 mount -t msdos /dev/fd0 /mnt/floppy
문제 리눅스 사용자가 부딪치게되는 가장 큰 문제중 하나는 리눅스를 설치시 각 파티션에 얼마만큼 공간을 할당할지 결정하는 일이다. 이 문제는 당신이 많은 서버를 관리하는 시스템 관리자이거나 디스크 공간이 부족해짐을 안 중급/고급 리눅스 사용자이거나 관계없이 해당된다. 이런 문제가 낯설지 않을 것이다. 그러면 보통 문제를 해결하려는 노력이 시작된다. 사용자는 파티션간에 심볼링크를 걸거나 parted같은 파티션 크기조정 도구를 사용하는 등 깔끔하지않은 방법들을 사용하여 (아마 몇날 밤을 보낸후) 이 문제를 해결한다. 그러나 이는 임시방편이고 다시 같은 문제에 부딪치게 된다. 얼마나 이 문제가 해결되길 바랬는가!! 당신은 필요할 때마다 디스크공간을 자유롭게 추가하고 줄일 수 있는 시스템을 바랄 것이다. 당신이 ..
GNU/Linux 디렉토리 구조 (Redhat 계열) * 명령어 : ls -al / - 레드햇 계열의 디렉토리 구조는 다음과 같다. / 루트 디렉토리 /bin 가장 필수적인 실행명령 /boot 커널,LILO 등 부팅에 관련된 파일 /dev 장치파일 /etc 시스템 전체 설정파일 /home 사용자의 홈디렉토리 /lib C 라이브러리 등 가장 필수적인 공유 라이브러리 /mnt 임시 마운트용 디렉토리 /proc 시스템 정보를 위한 가상적인 디렉토리 /root 루트 사용자의 홈 디렉토리 /sbin 시스템 관리용 실행파일 /tmp 임시 파일 생성용 디렉토리 /usr 어플리케이션이 설치되는 디렉토리 /var 시스템 운영중 생성되는 각종 임시 파일 2. 각 디렉토리들 1) / 근원이 되는 뿌리로 구체적인 파티션에 대..
1.cron 자동으로 실행 시켜주는 데몬이다 관련파일은 /etc/crontab 있다. /etc/crontab의 내용은 다음과 같다 첫행을 파악해보면 분, 시, 일, 월, 요일, 권한, 실행 명령순으로 되어있다. 즉 1분마다 모든시에 모든일에 모든 월에 모든 요일에 root 권한으로 /etc/cron.houly/ 디렉토리의 파일을 실행하라는것이다. 3번째 행에서 마지막에 권한 앞에 0은 일요일을 뜻한다. 0~6까지 일요일~토요일을 뜻하는것이다. 2. at 주기적인 반복이 아니라 일회성 작업을 예악하는것이다. 사용법은 # at 3:00am tomorrow : 내일새벽 3시 # at 11:00pm january 30 : 1월 30일 오후 11시 # at now + 1 hours : 1시간후 at> 프롬프트에 ..
/etc/fstab /dev/hda1 / ext3 default 0 0 LABEL=/home /home ext3 default,usrquota 0 0 /dev/hdb1 /opt xfs noauto,user,ro 0 0 첫번째 필드는 디바이스 이름으로 직접 /dev/hda1 를 적어줘도 되고, LABEL을 통해 지정해주어도 된다. 최신 배포판에서는 LABEL을 사용하는 추세이지만 이 라벨 정보를 잊어버리거나 디바이스를 바꾸고 싶을 때에는 불편하다는 단점도 있다. 두번째 필드는 마운트 포인트다. 윈도우즈에서는 C:, D: 하는 드라이브 개념을 사용하지만 리눅스에서는 각 파티션을 디렉토리에 마운트해서 사용하는 것으로 디렉토리별로 하드디스크를 지정해줄 수 있는 장점이 있다. 세번째 필드는 파일시스템으로 최근에는..
LVM 명령 요약 extendfs 파일 시스템을 확장합니다. # extendfs /dev/VG/data lvchange 논리 볼륨의 특성을 변경합니다. # lvchange -t 60 /dev/VG/data lvcreate 볼륨 그룹에 논리 볼륨을 만듭니다. # lvcreate -L 100 /dev/VG lvdisplay 논리 볼륨 정보를 표시합니다. # lvdisplay -v /dev/VG/data lvextend 논리 볼륨에 미러를 추가합니다. # lvextend -m 1 /dev/VG/data lvextend 논리 볼륨 크기를 늘립니다. # lvextend -L 60 /dev/VG/data lvreduce 논리 볼륨의 미러 사본 수를 줄입니다. # lvreduce -m 0 /dev/VG/data lv..