이세개발
article thumbnail

파일 권한 관리

chown

## chown 권한 변경 (소유자 변경)
chown <옵션> 소유자 파일

## 그룹만 변경하기
chown :Personnel /home/ec2-user/companyA

## 하위 모든 디렉토리 및 파일을 변경하기
chown -r 소유자 파일

## companyA 폴더 구조의 소유권을 CEO emcbath(emcbath)에게, 그룹 소유권을 인사팀(Personnel)으로 변경
sudo chown -R emcbath:Personnel /home/ec2-user/companyA

chmod

## 세 가지 권한(읽기, 쓰기, 실행)과 각각의 권한을 지정할 대상(파일 소유자, 그룹, 그외 사용자)을 포함한 파일의 속성 모드 변환
chmod [OPTION] [MODE] [FILE]

## 절대 모드를 사용하여 파일 권한을 변경
sudo chmod 764 absolute_mode_fil

## 상징 모드를 사용하여 파일 권한을 변경
sudo chmod g+w symbolic_mode_file

권한 확인

## -l 자세한 내용을 출력한다.
## -S 파일 크기 순으로 정렬 출력.
## -r 거꾸로 출력한다.
## -R하위 디렉토리까지 출력한다.
ls -laR directory

명령 작업

tee 명령 사용

## 
hostname | tee file1.txt

sort 명령 및 pipe 연산자 사용

## pipe 연산자 test.csv 에 쓴다.
cat > test.csv
Factory, 1, Paris
Store, 2, Dubai
Factory, 3, Brasilia
Store, 4, Algiers
Factory, 5, Toky
## test.csv 정렬
sort test.csv

## 출력
Factory, 1, Paris
Factory, 3, Brasilia
Factory, 5, Tokyo
Store, 2, Dubai
Store, 4, Algiers
## 찾기 
find | grep Paris test.csv

## 출력
Factory, 1, Paris

cut 명령 사용

cut -d ',' -f 1 cities.csv
profile

이세개발

@print(name)

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!