{"id":26833844,"url":"https://github.com/mr-won/administrator","last_synced_at":"2026-01-11T16:03:38.605Z","repository":{"id":281123641,"uuid":"944283081","full_name":"mr-won/Administrator","owner":"mr-won","description":"What is path Administrator","archived":false,"fork":false,"pushed_at":"2025-03-07T04:50:48.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T02:27:01.831Z","etag":null,"topics":["admin","administrator","igloocorporation","path"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mr-won.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-07T04:49:13.000Z","updated_at":"2025-03-08T01:56:34.000Z","dependencies_parsed_at":"2025-03-07T05:38:29.215Z","dependency_job_id":null,"html_url":"https://github.com/mr-won/Administrator","commit_stats":null,"previous_names":["chihyeonwon/administrator","mr-won/administrator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-won%2FAdministrator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-won%2FAdministrator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-won%2FAdministrator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-won%2FAdministrator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mr-won","download_url":"https://codeload.github.com/mr-won/Administrator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246338477,"owners_count":20761380,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","administrator","igloocorporation","path"],"created_at":"2025-03-30T15:30:08.883Z","updated_at":"2026-01-11T16:03:38.599Z","avatar_url":"https://github.com/mr-won.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Administrator\nWhat is path Administrator igloo corporation wonchihyun\nPC 사용자의 권한은 사용자와 관리자로 나뉜다.\n관리자는 사용자 계정이 접근 할 수 없는 영역에 접근 할 수 있는 권한을 가진다.\n## 왜 생겼나?\n- 관리자 권한이 없는 경우 모든 사용자 및 프로그램, 악성코드가 시스템 영역에 접근 할 수 있다.\n- 이로 인해 다수의 프로그램이 하나의 설정에 접근하기 위해 발생하는 충돌로 오류가 발생하여 블루스크린이 발생하는 경우가 생긴다.\n- 이로 인해 관리자와 사용자를 구분하고, 파일에 대한 변경에 제한을 두어 사용자가 모르는 악성코드 등의 접근을 막아 시스템을 보호하기 시작했다.\n\n## 경로\n#### 절대경로\n루트 폴더(/)를 기준으로 하는 경로로, 루트폴더 부터 내가 원하는 폴더까지의 모든 폴더들을 포함한 경로를 절대경로라고 한다.\ncd / 를 통해서 루트폴더로 한번에 이동 할 수 있다.\nMac 의 경우\n/Users/사용자계정/폴더이름\n#루트폴더의 User 부터, 사용자계정, 폴더까지 모든 경로를 포함한다.\n#### 상대경로 \n내 위치를 기준으로 하는 경로로, ., .., /을 이용하여 현재 속한 폴더를 기준으로 파일/폴더의 위치를 표현하는 경로이다.\n. → 현재 폴더    \n.. → 상위 폴더   \n/ → 폴더의 내부   \n즉, ./ 는 현재 폴더 내부를 뜻 하고, ../ 는 현재 폴더의 상위 폴더 내부 를 뜻한다.    \n사용자 폴더의 경로    \n~/ 로 루트 폴더에서 부터 사용자 폴더까지의 경로가 축약되며, cd ~/ 를 사용할 경우 사용자 폴더 내부로 한번에 접근 할 수 있다.    \n/User/사용자이름/폴더이름      \n#원래의 경로 표시     \n\n~/폴더이름\n#### 축약된 경로        \n#### CLI 내부에서의 관리자 권한     \n만약 cd / 로 루트폴더로 이동하여 파일/폴더를 만들고자 하면 읽기전용이라는 메시지와 함께 파일/폴더가 생성되지 않는다.       \n루트폴더는 관리자 만이 변경 할 수 있기 때문인데, 이때 로그인 된 계정을 확인 하기 위해서는 whoami 라는 명령어를 사용하여 확인 할 수 있다.      \nsudo       \n일시적으로 관리자 권한을 획득하는 명령어로, 해당 명령어를 통해 생성된 파일과 폴더의 소유자는 root 가 된다.\n(일반적인 경우 사용자 계정)       \nsudo 파일/폴더생성 으로 사용하며, 관리자 권한을 가지기 때문에 비밀번호를 요구한다.     \nls -l 을 이용하여 폴더내의 파일 리스트에서 소유자를 확인 할 수 있는데, 이렇게 생성된 파일은 소유자가 사용자 계정이 아닌, root 임을 확인 할 수 있다.    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmr-won%2Fadministrator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmr-won%2Fadministrator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmr-won%2Fadministrator/lists"}