본문 바로가기
728x90

우분투 기초7

파일 소유권 변경 chown 명령어 파일 소유권 변경 (chown 명령어, 루트 사용자만 가능) 리눅스 chmod 명령어는 파일, 디렉토리의 권한(퍼미션, 허가권)을 변경하는 역할을 합니다. 반면 chown 명령을 사용하면 파일, 디렉토리의 사용자, 그룹을 변경할 수 있습니다. 쉽게말해 파일의 소유권을 변경하는 것입니다. sudo chown user01 a.out chown 명령으로 파일을 사용자(소유자)를 user01로 변경한다. sudo chgrp user01 test.c chgrp 명령으로 파일의 그룹을 user01로 변경한다. 그룹만 변경할 때 chgrp 명령어를 사용한다. 일반 사용자는 자신이 속한 그룹으로만 변경이 가능하다. sudo chown user02.user02 crontab.bak chown 명령으로 파일의 사용자와 그.. 2021. 3. 11.
파일 권한 변경 chmod 명령어 파일 권한 변경 (chmod 명령어 사용법) 파일, 디렉토리의 권한을 변경하기 위해서는 chmod 명령어를 이용해야합니다. chmod 명령은 다양한 방식으로 파일 권한을 변경할 수 있는데 그 방법을 정리해봅니다. 개별적으로 파일 권한 변경하기 chmod g+w test.c 그룹에 쓰기 권한을 준다. chmod o-r test.c 다른 사용자에게 읽기 권한을 빼앗는다. 위와 같은 방식으로 사용자, 그룹, 다른사용자를 구분하여 권한을 지정합니다. u 사용자, g 그룹, o 다른사용자, a 전부에게 권한을 지정할 수 있고, 더하기(+)를 사용하여 권한을 추가하고, 빼기(-)를 사용하여 권한을 제거할 수 있습니다. 다른 사용 예 chmod u+x file.txt 소유자에게 실행권한을 부여한다. chmod g+r.. 2021. 3. 11.
리눅스 파일, 디렉토리 권한 확인하기 ls 명령어 리눅스 파일, 디렉토리 권한 확인하기 ls -l 명령을 사용하여 파일, 디렉토리 리스트를 출력하면 권한(퍼미션, 허가권)을 확인할 수 있습니다. 출력 결과는 각각 파일종류 및 권한(퍼미션), 링크수, 사용자(소유자), 그룹, 파일크기, 수정시간, 파일이름을 나타냅니다. 파일의 권한은 '-rwxr-xr-x'으로 확인할 수 있고 소유권은 'pi pi'으로 확인할 수 있습니다. 앞에 있는 pi는 사용자를 나타내고, 뒤에 있는 pi는 그룹을 나타냅니다. (리눅스에서는 기본적으로 사용자와 동일한 이름의 그룹을 만듭니다.) - rwx r-x r-x 위 정보는 4부분으로 나눌 수 있습니다. - 파일(-), 디렉토리(d)를 구분 rwx 사용자(owner, 소유자) 권한(퍼미션) r-x 그룹(group) 권한 r-x 다.. 2021. 3. 11.
Vim을 쉽게 익힐 수 있는 사이트들 Vim을 쉽게 익힐 수 있는 사이트들 🔗 Vim Adventures : 게임 형식으로 Vim 학습 🔗 OpenVim : 주요 기능들을 쉽게 가이드해주는 웹 튜토리얼 🔗 VimGenius : 퀴즈 형식으로 Vim을 연습할 수 있는 사이트 2021. 3. 8.
vim vi 키맵, 단축키 vim vi 키맵, 단축키 출처-www.yalco.kr/10_vim/ 2021. 3. 8.
리눅스의 중요 명령어들 리눅스의 중요 명령어들 pwd print working directory (포지션이 워딘가) 현재 위치한 디렉토의 절대경로를 표시합니다. ls list 현재 위치한 디렉토리 내 파일/디렉토리 목록을 표시합니다. 옵션설명 -a 숨긴파일을 포함한 모든 항목 표시 -d 디렉토리 정보만 표시 -F 디렉토리는 /, 실행가능 파일은 *, 소켓파일은 =, 링크인 경우 @를 파일이음 뒤에 표시 -l 각 항목의 상세 정보들을 함께 표시 -m 각 항목들을 쉼표로 구분하여 표시 -r 항목들을 역순으로 표시 -R 하위 디렉토리의 내용들도 표시 -s kb 단위로 표시 -t 최종 수정시간을 기준으로 표시 -u 최종 액세스 시간 기준으로 표시 cd {경로} 🚪 change directory (쑥 들어가기) 뒤에 덧붙여진 경로로 이.. 2021. 3. 8.
리눅스의 주요 디렉토리 리눅스의 주요 디렉토리 디렉토리설명 bin 기본 명령어들이 저장된 디렉토리 boot 부팅에 필요한 가진 파일들이 저장되는 곳 dev 시스템 디바이스 관련 파일들이 저장되는 것 etc 시스템 설정에 관련된 각종 파일들이 저장되는 곳 home 사용자의 홈 디렉토리가 생성되는 곳 lib 커널과 프로그램에 필요한 각종 라이브러리가 저장되는 곳 media CD, USB같은 외부 장치를 연결하는 곳 mnt 탈부착 가능한 장치들을 임시로 연결하는 곳 (WSL의 경우 윈도우의 디렉토리와 연결) opt 추가 패키지가 설치되는 곳 root root(최고관리자)계정의 홈 디렉토리 run 실행중인 서비스와 관련된 파일들이 저장되는 곳 sbin 시스템 관리자용 명령어들이 저장되는 곳 sys 리눅스 커널 관련 정보가 있는 곳 t.. 2021. 3. 8.
728x90