Linux Server 39

리눅스 Permission

[리눅스 권한 관리] [drwxrwxrwx] d r w x r w x r w x 1 2 3 4 5 6 7 8 9 10 1. d(디렉토리), -(파일), l(링크) 2~4. 소유자에대한 권한 5~7. 그룹에 대한 권한 8~10. 그 외 사용자에 대한 권한 * rwx * r : read * w : write * x : execute * ugoa * u : user * g : group * o : other * a : all(ugo) * 권한 수정 방법 * ugo와 rwx, +-사용하여 작업 * chmod ug+x,o-r testfile * testfile 파일에 user와 group에 대해서 실행권한을 추가하고 기타 사용자는 읽기권한 제거 *chmod u+rwx,g-x testfile * testfile 파..

Linux Server 2015.05.07

리눅스 사용자 및 그룹

* 모든 파일과 프로그램은 반드시 소유자가 있어야 한다. * 사용자는 UID(UserID)를 통해 시스템이 각각을 식별하며, GID(GroupID)를 통해 각 그룹을 식별한다. * 한명의 사용자는 UID를 가지게 되며, 반드시 하나 이상의 그룹에 가입되어야 한다. * root 사용자의 경우 슈퍼유저의 권한을 가지기 때문에 TMOUT 을 이용하여 지정된 시간이 지난 뒤 자동 로그아웃 하게 설정 필요 * vi ~/.bash_profile * TMOUT= [사용자 및 그룹] * UID / GID * /etc/passwd * ID:암호:UID:GID:설명:홈디렉토리:쉘 * /etc/shadow * ID:암호:최근PW변경날짜:PW변경후다시변경가능한남은날짜:PW유효기간:PW만료전사용자에게 알려주는기간:계정만료가되기..

Linux Server 2015.05.07

리눅스 vi 편집기

[vi 편집기] * vi [옵션] [파일명] * -r 손상된 파일 복구 * +n 파일을 열면서 n번째 줄로 이동 * vi +15 test.txt -> test.txt파일을 열면서 15번째 줄로 이동 * + 파일을 열면서 마지막 줄로 이동 * vi 저장/종료 * w -> 파일 저장 * wq -> 파일 저장후 종료 * q -> 편집하지 않았을경우 종료 * q! -> 편집내용을 저장하지 않고 강제 종료 * wq! -> 변경내용을 강제로 저장하고 종료 * wq -> 으로 저장하고 종료 * 1,5w test.txt -> 1행부터 5행까지의 내용을 test.txt파일로 저장 * 6,10w >> test.txt -> 6행부터 10행까지의 내용을 test.txt파일에 추가 * 커서이동 * gg -> 파일의 처음으로 이..

Linux Server 2015.05.06

리눅스 런레벨 변경

아래의 경로를 통해 Run Level 변경 가능합니다. * vi /etc/inittab id::initdefault: [참고] SysV init 런레벨 Systemd 타겟 내용 0 poweroff.target System 종료 1 rescue.target 단일 사용자 모드 2 runlevel2.target 다중사용자모드 네트워크 파일시스템(NFS) 제외 3 multi-user.target 다중 사용자 모드 CLI 모드 4 runlevel4.target - 5 graphical.target 다중 사용자 모드 x windows 모드 6 reboot.target System 재부팅

Linux Server 2015.05.06

Linux 설치 후 기본 설정

[호스트명 변경] * vi /etc/sysconfig/network [Alias 설정] * 명령어의 별칭 지정 * 홈디렉토리의 .bashrc파일 편집 * alias ='' * alias cls='clear' [Network 설정] ifconfig -a * 네트워크 정보 보기 ifconfig eth0 * eth0 정보 ifconfig [netmask] [broadcast] * interface 설정 ifdown * interface 중지 ifup * interface 시작 [ip alias] * eth0:0 , eth0:1 ... * ifconfig eth0:0 ---------------------------------------------------------------- 설정파일 편집 vi /etc/..

Linux Server 2015.04.30

리눅스 한글 입력 설정

한글 입력 설정을 위해 아래 방법을 통해 구성 합니다. 1. 한글 설치 * yum install kde-i18n-Korean 2. 한글 기본 설정 * vi /etc/sysconfig/i18n * LANG="ko_KR.UTF-8" * 재부팅 3. 한영전환 설정 1. yum install ibus-hangul ibus-anthy 2. System - Preferences - Input Method 3. Enable input method feature 체크 4. Input Method Preferences... 클릭 5. General 탭 - Keyboard shortcuts - Enable or disable - ... 클릭 6. modifiers - Control 체크 해제, Shift 체크 - Appl..

Linux Server 2015.03.19

리눅스 기본 명령어

리눅스를 사용하기 위해 기본적으로 알아야 하는 명령어들 1. ls * 디렉토리 목록 출력 * -a 숨김파일까지 출력 * -l 자세히 보기 * -F 파일형식 문자를 각 파일뒤에 출력 * -t 수정한 시간순서로 출력 * -r 내림 차순으로 정렬 * -R 하위 디렉토리까지 출력 * -k 파일용량을 kbyte단위로 출력(기본 byte) * -S 파일용량이 큰 순서로 출력 2. pwd * 현재 작업중인 디렉토리 경로 출력 3. cd * 디렉토리 이동 명령어 * cd | * 상위 디렉토리 이동 * cd .. * 자신의 홈 디렉토리 이동 * cd ~ * 특정 사용자의 홈디렉토리로 이동 * cd ~ 4. mkdir * 디렉토리 생성 * -p 상위디렉토리가 없으면 같이 생성 * mkdir -p ./1/2/3/4/5 * ..

Linux Server 2015.03.19