계정생성시 : /etc/group
/etc/passwd
/etc/shadow 를 확인한다.
그룹지정시 /etc/group에 있는 그룹에 있지 않으면 생성되지 않는다.
지정안하면 알아서 새로 생성이 되고, 주로 기존에 정해진 그룹아이디에서 지정해 준다.
usermode -g lp lee : lee의 그룹정보를 마꾸겠다 lp라는 그룹으로
ls -ld : d옵션은 이 방의 파일들.. 이방의 소유주가 누군지 출력
계정 삭제 : -r home폴더에 남기지 않고 완전 삭제
-f 강제삭제
사용자 login시 생성되는 환경파일
1. /etc/profile
2. $HOME/.profile(ksh)
.bash_profile(bash)
permission(파일의 접근권한)
- | rwx | rwx | rwx
d | rwx | rwx | rwx
| user | group | others
chown : 파일의 주인을 바꾼다. 수퍼 유저와 파일의 주인밖에 바꿀수 없다.
하지만 센트 실습에서는 수퍼유저(root) 밖에 안되었다.
ex) chown 유저명 파일이름
chgrp : 그룹바꾸기 ex) chgrp 그룹명 파일이름
실행파일 x 권한을 가지고 있으면 쉘 프로그래밍 파일이다. 쉘에서 실행되는 파일
일반파일 : -rw-r--r--(644)
디렉토리파일 : drwxr-xr-x(755) 기본퍼미션
chmod : 파일의 퍼미션을 변경하기위해서 사용
chsh -s /bin/bash kim : 사용자계정의 쉘을 바꾸기
옵션 바꾸고싶은쉘 계정(사용자)
umask : 새롭게 만들어질 파일과 폴더의 디폴트 퍼미션을 설정하는것
개인 홈에서 .bash_profile을 수정해도 다른계정에 영향을 미친다...
df : 디스크의 남은 용량, 파일시스템 구조
du : 디스크의 블록 사용량
마운트(mount) : 논리적으로 디스크를 나누고 붙이는것
cut : 데이터 추출
ex) date | cut -c1-5 - c는 문자단위
date | cut -c8-13
| cut -f1 - f는 필드단위
| cut -f1 -d: - d는 구분자 뒤에 :는 필드구분단위지정
| cut -f1,5 -d: - 1번필드와 5번필드 출력
pr -mw16 -t name time sal > who.out
m:merge w:write name,time,sal이라는 파일을 합쳐서 16자리의 글로 출력
sort -k 3 -nr -t: who.out
k : 비교필드번수 3 : 3번째필드를 비교 n : 비교자리의 데이터타입 r : 내림차순(역순)
t : 구분자
uniq : 중복제거후 출력
diff : 두 파일을 비교해서 다른점 찾기
grep : 단어 찾기
-n : 찾은 단어의 줄보여주기
-v : 찾고자 하는 단어를 제외하고 보여주기
awk : grep과 비슷하지만 원하는 필드를 골라서 볼수 있음
ex) who | awk '/root/ {print $1}'
awk -F: '{print $1,$6}' /etc/passwd - F는 구분자
sed : 바꾸기나 삭제 출력등을 함
sed '/pb/ s/208/700/g' /etc/passwd
find : 현폴더를 기준으로 자식폴더까지 모조리 뒤짐
ex) find . -name "s*" -print : 찾고자하는 단어는 " "로 묶고 기호들어가도 묶는다.
-type d -print : 찾고자하는 파일형식 d는 폴더 f는 일반파일 p는 파이프파일 퍼미션이 p로 시작하는 파일
-user lee(사용자) -print : 찾고자하는 사용자 파일
! -user kim -exec ls -l {} \; : 찾은 파일을 exec로 실행하여 자세히 살펴봄
'Linux' 카테고리의 다른 글
find, rpm, yum, 압축, stty, ps, 쉘 기본, env 와 set의 차이 (0) | 2011.01.31 |
---|---|
vmware workstation 환경에서 리눅스 인터넷 설정 (0) | 2011.01.31 |
리눅스 환경, head, tail, file, 복사 , 삭제 ,계정, vi, ln (1) | 2011.01.27 |
리눅스 환경설정, 사용자 확인, 메시지, 입출력 (0) | 2011.01.26 |
리눅스 한영키, 날짜, 로그아웃, 계정생성 (0) | 2011.01.26 |