IT 리눅스 분야 4/8
/ - 최상위 디렉토리
./ - 현재 디렉토리 or .
../ - 현재 위치 상위 디렉토리
~/ - Home 디렉토리
파일명
root : 유저 사용자 홈 디렉터리
bin : 실행 명령어
dev : 디바이스 제어
lib : 라이브러리
etc : 시스템 설정
cd ../../ : 상대경로
ex)
cd ./dir1
cd ~/dir1
cd dir1
cd / : 절대경로
ex)
cd/home/ubuntu/dir1
apt-get install 패키지이름 : 패키지 다운로드
(13: permission denied) 허가 불가
// sudo(Super User Do) : 일시적으로 root 권한 부여
// su(Switch User)
sudo apt-get install 패키지이름 : 패키지 다운로드
sudo apt-get update : 패키지 최신으로 업데이트
sudo passwd root : 루트 비밀번호 생성
su -root : 루트 유저로 유저 변경
exit : 루트 유저 로그아웃
rwx(user권한) rwx(group권한) rwx(other 권한)
chmod 644 파일명 //user 읽기 쓰기, group 읽기, other 읽기 권한 부여
r - read (2^2 = 4)
w - write (2^1 = 2)
x - execute (2^0 = 1)
ex)
r w x = 4+2+1 = 7
- w x = 0+2+1 = 3
chmod u + rwx //user에게 읽기,쓰기,실행 권한 부여
chmod g + r-x//group에게 읽기, 실행 권한 부여
chmod o - r--//other 에게 읽기 권한 제거
sudo chown ubuntu 파일명 // ubuntu로 소유권 변경
sudo chgrp ubuntu 파일명 // ubuntu 그룹으로 소유권 변경
cat 파일명 : 파일 출력
cat 파일1 > 파일2 : 파일1 내용 파일2에 붙여넣기
cat 파일2 >> 파일2 : 파일1 내용 파일2에 덧붙이기