-
linux 기초 3 (file & umask & link)└ O.S. 2011. 9. 2. 17:36과거 글들 정리를 다시 해보았다.1. about File[willow@west willow]$ ls -al
-rw------- 1 willow willow 3598 7월 6 15:28 .bash_history
-rw-r--r-- 1 willow willow 338 4월 25 2003 .bashrc
drwx------ 2 willow willow 4096 6월 27 13:32 mail/
3.1 파일 속성번호 필드값 설명 1 -rw-r--r-- 파일의 허가권 모드
ex) rw- : 소유자, r-- : 그룹, r-- : 다른사용자2 1 하드링크(hard link) 갯수 3 willow 파일의 소유자 4 willow 파일의 그룹 5 3598 파일 크기 (byte) 6 4월 25 2003 파일이 마지막으로 변경된 시간 7 .bashrc 파일의 이름
3.2 파일 유형문자 파일유형 - 정규파일 d 디렉토리 파일 b (디스크 드라이브와 같이) 버퍼된 특수파일 c (터미널같이) 버퍼도지 않는 특수파일 l 심볼릭 링크 p 파이프 s 소켓
IMPORTANT URL http://dbwhddn10.springnote.com/pages/3301262. umask잘 설명돼있어요~
여기를 보세요~
http://en.wikipedia.org/wiki/Umask
그래도 날위해서 정리!
ftp를 설치하거나 뭔가 설정할 일이 있을때 종종 볼 수있는 umask
]$ vi /etc/bashrc
# /etc/bashrc
# System wide functions and aliases
# Environment stuff goes in /etc/profile
# By default, we want this to get set.
# Even for non-interactive, non-login shells.
if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then
umask 002
else
umask 022
fi
777 에서 저 숫자를빼고 계산하면 간단하지만~ 급할땐 머리도 굳어버리는법!
정리하자!
Umask Diretory File 002 775 664 007 770 660 020 757 646 070 705 604 022 755 644
지금 로그인한 계정의 umask 를 보고싶다면~
[willow@xxxx ~]$ umask
0022
뭐땜시 이걸 다시 찾아봤냐고?
/etc/cron.d/ 에 파일을 생성하고 크론을 등록했는데 돌지 않더라~
]# vi /var/log/cron
Sep 1 14:49:01 xxxx crond[4196]: (*system*) BAD FILE MODE (/etc/cron.d/XXX_cron)
Sep 2 15:31:01 xxxx crond[30284]: (*system*) WRONG FILE OWNER (/etc/cron.d/XXX_cron)
그럴때 파일에 읽기 권한 있어야 한다.
]$ ls -al /etc/cron.d/XXX_cron
-rw-rw---- 1 willow dblab 286 91 15:29 /etc/cron.d/XXX_cron (변경전)
-rw-r--r-- 1 willow group 286 91 15:29 /etc/cron.d/XXX_cron (변경후)
+ crontab 지난 포스팅 http://willow.pe.kr/4383. link√ 소프트링크=심볼릭링크
ln -s [원본파일,디렉토리] [링크이름]
√ 하드링크
ln [원본파일,디렉토리] [링크이름]
$ man ln
NAME
ln - make links between filesSYNOPSIS
ln [OPTION]... [-T] TARGET LINK_NAME (1st form)
ln [OPTION]... TARGET (2nd form)
ln [OPTION]... TARGET... DIRECTORY (3rd form)
ln [OPTION]... -t DIRECTORY TARGET... (4th form)DESCRIPTION
-P, --physical
make hard links directly to symbolic links-s, --symbolic
make symbolic links instead of hard links최초작성일 : 2011.09.02 17:36
'└ O.S.' 카테고리의 다른 글
linux 기초 4 (crontab & tar) (1) 2013.11.21 MSVCR71.dll 필요해요 (7) 2011.07.04 화면캡쳐시 회색으로 캡쳐될때 (3) 2010.12.03