이세개발
article thumbnail
AWS re/Start 9일 리눅스 권한 관리
AWS/reStart 2023. 9. 5. 00:20

파일 권한 관리 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] ## 절대 모드..

article thumbnail
AWS re/Start 10일: 프로세스 관리, 서비스 관리
AWS/reStart 2023. 9. 5. 00:20

프로세스 관리 프로세스 목록 생성 이 연습에서는 ps 명령에서 로그 파일을 생성합니다. 이 로그 파일은 SharedFolders 섹션에 추가해야 합니다. ps -aux에서 processes.csv라는 이름의 로그 파일을 생성하고 COMMAND 섹션에서 루트 사용자를 포함하거나 "[" 또는 "]"를 포함하는 프로세스를 생략합니다. 주의사항: 현재 위치를 나타내기 위해 명령 끝의 마침표 뒤에 공백이 있습니다. 현재 위치가 /home/ec2-user/companyA 폴더라는 것을 확인하려면 pwd를 입력하고 Enter 키를 누릅니다. 현재 위치가 이 폴더가 아닌 경우 cd companyA를 입력하고 Enter 키를 누릅니다. sudo ps -aux | grep -v root | sudo tee SharedFo..

article thumbnail
AWS re/Start 11일: Bash, 소프트웨어 관리, 로그파일관리
AWS/reStart 2023. 9. 5. 00:19

Bash Bash Bash script 실습과제 다음 요구 사항에 따라 Bash 스크립트를 작성합니다. 25개 빈(0 KB) 파일을 생성합니다. (힌트: touch 명령 ) 파일 이름은 {yourName}{number}, {yourName}{number+1}, {yourName}{number+2} 등과 같아야 합니다. 실행할 때마다 이미 존재하는 마지막 또는 최대 수로 시작하여 숫자가 늘어나는 25개 파일로 이루어진 다음 배치를 생성하도록 스크립트를 설계합니다. 이러한 숫자는 하드코딩하지 마십시오. 자동화를 사용하여 이를 생성해야 합니다. 스크립트를 테스트합니다. 긴 디렉터리 목록과 해당 콘텐츠를 표시하여 스크립트로 예상 파일이 생성되었는지 검증합니다. 풀이 #!/bin/sh MYNAME="hankyo"..