Unix/Linux/MacOS

Ubuntu Linux 서비스 컨트롤

출처 : http://snoopybox.co.kr/1720 1. runlevel 일단 runlevel 이야기부터 하자면, 우분투는 레드햇 계열과 달리 기본 runlevel이 2이며, 각 level의 의미는 아래와 같다. 즉 0, 1, 2, 6만 의미가 있고 3, 4, 5는 2와 같으며 사용하지 않기 때문에 별 의미가 없다. 0 : System halt.1 : Single-User mode.2 : Graphical multi-user plus networking (DEFAULT)3 : Same as “2”, but not […]

Ubuntu Linux 서비스 컨트롤 더 읽기"

fstab 손상으로 / 파티션이 Read-Only 상태일 때 Remount 하는 방법

출처 : http://faq.hostway.co.kr/?mid=Linux_ETC&page=2&document_srl=3570 간혹 fstab에 잘못된 Block Device 정보가 등록 되거나, 디스크의 Label 또는 정보가 변경 되어 정상적인 부팅이 되지 않고 Repair Filesystem 모드로 들어가는 경우가 생길 때가 있습니다. Repair Filesystem 상태일 때는 / 파티션이 Read-only 상태로 마운트가 되기 때문에 /etc/fstab 파일의 수정이 불가능한데, 아래와 같이 Read-Write 모드로 remount 해주면 수정이 가능합니다. (싱글모드로 부팅할 경우에도

fstab 손상으로 / 파티션이 Read-Only 상태일 때 Remount 하는 방법 더 읽기"

samba 사용자 관리

■사용자 추가 smbpasswd -a ${계정명} ■사용자 삭제 smbpasswd -x ${계정명} ■사용자 enable/disable smbpasswd -e ${계정명} smbpasswd -d ${계정명} ■비밀번호 변경 smbpasswd ${계정명} ■목록 보기 pdbedit -w -L ■목록에서 삭제 pdbedit -x ${계정명}

samba 사용자 관리 더 읽기"

iptables manpage

NAME iptables – IPv4 기반 패킷 필터링 및 NAT 를 위한 관리자 툴   SYNOPSIS iptables [-t table] -[AD] chain rule-specification [options] iptables [-t table] -I chain [rulenum] rule-specification [options] iptables [-t table] -R chain rulenum rule-specification [options] iptables [-t table] -D chain rulenum [options] iptables [-t table] -[LFZ] [chain] [options] iptables [-t table] -N

iptables manpage 더 읽기"

리눅스 외장하드디스크 포맷방법

[root@localhost ~]# fdisk -l (현재 파티션 테이블 확인)   Disk /dev/sda: 32.2 GB, 32212254720 bytes 255 heads, 63 sectors/track, 3916 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes      Device Boot      Start         End      Blocks   Id  System /dev/sda1   *           1          13      104391   83  Linux /dev/sda2              14         666     5245222+  83  Linux /dev/sda3             667       

리눅스 외장하드디스크 포맷방법 더 읽기"

CentOS 5.x에 VNC Server 설치하기

1. 설정파일 셋팅 # vi /etc/sysconfig/vncservers VNCSERVERS=”2:root 3:oracle”VNCSERVERARGS[2]=”-geometry 1024×768 -nolisten tcp -localhost”VNCSERVERARGS[3]=”-geometry 1024×768″ ※ oracle은 일반계정으로 미리 만들어져 있어야 한다. 2. 스크립트 셋팅 # su – oracle$ mkdir ~/.vnc$ cd ~/.vnc$ vi xstartup  #!/bin/shunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80×24+10+10 -ls

CentOS 5.x에 VNC Server 설치하기 더 읽기"

OpenBSD Wireless AP 구축

DHCP서버는 따로 운영 중일때 Bridge 모드를 활용한다. 1.무선 인터페이스 편집 (ral0) # vi hostname.ral0 !ifconfig ral0 \ media autoselect mediaopt hostap nwid “TestAP” \ wpakey 123456789 chan 1 up # chmod 600 /etc/hostname.ral0 2. 유선 인터페이스와 무선 인터페이스 브릿징 (ral0+rl0) # vi /etc/hostname.bridge0 add ral0 add rl0 up # chmod 600 /etc/hostname.bridge0 3. 네트워크 재시작

OpenBSD Wireless AP 구축 더 읽기"

우분투 리눅스 무선AP 만들기

■ 기본 네트워크 구조 eth0 : 10.10.10.81/24 gateway 10.10.10.254wlan0 : AP Mode ■ 추가 설치 패키지 apt-get install bridge-utilsapt-get install hostapd ■ AP 셋팅 1. /etc/network/interfaces auto lo br0iface lo inet loopback # wireless wlan0allow-hotplug wlan0iface wlan0 inet manual # eth0 connected to the ISP routerallow-hotplug eth0 # Setup bridgeiface br0 inet static    bridge_ports wlan0

우분투 리눅스 무선AP 만들기 더 읽기"

우분투 리눅스 데스크탑 설치 후 해야할 일들

원본 : http://linuxholic.tistory.com/166 우분투 사용자 모임과 데비안사용자모임에서 발췌 편집했다http://www.ubuntu.or.kr/wiki.phphttp://www.debianusers.org/시작* 일단 나중에 설치될 프로그램들을 위해 아래 소스를 소스리스트에 추가한다. sudo gedit /etc/apt/sources.list   <–터미널에 요명령 그대로 친다. deb http://packages.freecontrib.org/ubuntu/plf dapper free non-freedeb http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiversedeb-src http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiversedeb http://wine.budgetdedicated.com/apt dapper main위 소스를 복사후 붙여넣고 저장한다.(mplayer,w32codec,wine을 설치할수있다) sudo apt-get update 명령실행1.해상도 및 nvidia 드라이버설치 (3D 가속기능)우분투 초기 설치하시

우분투 리눅스 데스크탑 설치 후 해야할 일들 더 읽기"

Solaris+Oracle에서 Oracle 설치 후 구동하기

1. /etc/init.d/oracle.sh 를 아래와 같이 만들어 준다. (퍼미션은 755) #!/usr/bin/bash ORA_HOME=/export/home/oracle/app/oracle/product/11.2.0/dbhome_2ORA_OWNER=oracle if [ ! -f ${ORA_HOME}/bin/dbstart ]thenecho “Oracle startup: cannot start”exitfi echo ${ORA_HOME} case “$1” in’start’)echo su – ${ORA_OWNER} -c “${ORA_HOME}/bin/dbstart”su – ${ORA_OWNER} -c “${ORA_HOME}/bin/dbstart ${ORA_HOME}”#su – ${ORA_OWNER} -c “${ORA_HOME}/bin/emctl start dbconsole”#su – ${ORA_OWNER} -c “${ORA_HOME}/bin/isqlplusctl start”;;’stop’)#su – ${ORA_OWNER} -c “${ORA_HOME}/bin/isqlplusctl stop”#su – ${ORA_OWNER} -c

Solaris+Oracle에서 Oracle 설치 후 구동하기 더 읽기"

OpenBSD 설치용 USB 디스크 만들기

1단계 : 파티셔닝 및 포맷 # fdisk -e /dev/rsd0cfdisk: 1> reinitIn memory copy is initialized to:Offset: 0       Signature: 0xAA55            Starting         Ending         LBA Info: #: id      C   H   S –      C   H   S [       start:        size ]——————————————————————————- 0: 00      0   0   0 –      0   0   0 [           0:           0 ] unused 1: 00      0   0   0 –      0   0  

OpenBSD 설치용 USB 디스크 만들기 더 읽기"

sed 를 사용한 소스코드 클린업

1. 줄끝 공백 제거 및 공백을 탭으로 변경 (탭사이즈:4, 원본파일은 *.orig#으로 저장됨) sed -i.orig# -e ‘s/[ \t]*$//g’ -e ‘s/\ \ \ \ /\t/g’ *.c 2. 줄끝 공백 제거 및 탭을 공백으로 변경 (탭사이즈:4, 원본파일은 *.orig#으로 저장됨) sed -i.orig# -e ‘s/[ \t]*$//g’ -e ‘s/\t/\ \ \ \ /g’ *.c 3. 개행문자 변경은 dos2unix, unix2dos를 사용한다. 4.

sed 를 사용한 소스코드 클린업 더 읽기"

sed 사용방법 정리

————————————————————————- USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)        Dec. 29, 2005 Compiled by Eric Pement – pemente[at]northpark[dot]edu        version 5.5 Latest version of this file (in English) is usually at:    http://sed.sourceforge.net/sed1line.txt    http://www.pement.org/sed/sed1line.txt This file will also available in other languages:   Chinese     – http://sed.sourceforge.net/sed1line_zh-CN.html   Czech       – http://sed.sourceforge.net/sed1line_cz.html   Dutch       – http://sed.sourceforge.net/sed1line_nl.html  

sed 사용방법 정리 더 읽기"

vim 명령어 정리

Vim 은 Emacs 와 더불어 리눅스 최고의 편집기라 일컫어지는 텍스트 편집기이다. Vim 에는 입력모드와 명령모드 두 가지가 있다. 입력모드는 말 그대로 입력모드로 텍스트를 입력할 수 있다. 한편 명령모드는 저장, 복사, 치환 등과 같이 여러 가지 ‘명령’ 을 수행하는 모드 이다. Vim 을 쓰는 방법은 매우 간단하다. 그냥 터미널에서 ‘vi 파일명’ 을 치면 된다. 예를 들어

vim 명령어 정리 더 읽기"

editplus 사용자를 위한 emacs

Editplus의 편집명령 들여쓰기와 내어쓰기 들여쓰기 C-u 8 C-x TAB 또는 C-8 C-x TAB 또는 C-x r t 입력후 스페이스나 탭으로 원하는 만큼 입력 내어쓰기 C C-u 8 C-x TAB 또는 C C-8 C-x TAB 또다른 방법 (사각형 영역을 이용한 세밀한 조정) 영역지정, C-x r k (지정된 영역 지움) 영역지정, C-x r o (지정된 영역만큼 공백삽입)

editplus 사용자를 위한 emacs 더 읽기"

위로 스크롤