본문 바로가기

Unix19

[Unix] rm 명령어 가이드 (파일/폴더 삭제) Unix 환경에서의 파일 및 디렉토리 삭제 명령어 가이드 입니다. ■ 명령어 구조 - rm [option] [파일/디렉토리명] ■ 명령어 옵션 옵션 내용 -f - 삭제 여부를 묻지 않고 강제 삭제 -i - 매번 삭제할때 마다 물어봄 -d - 빈 디렉토리를 삭제 (디렉토리 안에 파일이나 서브디렉토리가 있으면 삭제 X) -r - 하위 디렉토리를 포함한 모든 파일을 삭제 -v - 삭제 과정을 출력 ■ 명령어 사용 예제 ○ 특정 파일 삭제 - 명령어 : rm 파일명1 파일명2 파일명3... #) ll 합계 4 -rw-r--r--. 1 root root 5 2021-05-17 15:59 file1 -rw-r--r--. 1 root root 0 2021-05-17 15:59 file2 #) #) rm file1 f.. 2022. 1. 3.
[Unix] NFS Mount 후 nobody 사용자 Mapping 방법 다른 서버의 NFS 서비스를 이용하는데 있어, 계정정보가 서로 달라 nobody 출력 및 권한설정이 잘 되지 않는 경우가 있어 아래와 같이 사용자 Mapping 하는 방법 가이드 합니다. ■ 목적 - 2개의 서버를 NFS 공유 후, 소유자 및 그룹이 nobody 권한이 부족한 경우 - 이름이 동일한 계정의 UID가 달라 권한을 부여 못받을 경우 - 서버 계정의 UID 및 GID를 똑같이 설정하여 처리 ■ 계정 ID 확인 방법 - 경로 : /etc/passwd ■ 계정 UID 및 그룹 GID 변경 방법 1. User 생성 - 계정 생성 / 패스워드 설정 #) useradd destiny #) passwd destiny > 엔터 > 패스워드 2. UID 확인 #) id -u 계정명 3. UID 변경 #) u.. 2022. 1. 3.
[Unix] more 명령어 가이드 (파일 내용 확인) Unix 상에서 파일 내용 확인 시 많이 사용되는 more 명령어 가이드 정리합니다. ■ 명령어 구조 - more [option] [파일명] ■ 옵션 옵 션 내 용 -p - 페이지 이동 시 새로고침하며 출력 됨 -숫자 - 한페이지에 출력할 줄수를 설정 -s - 공백이 여러줄의 경우 한줄의 공백으로 줄임 ■ 실행 중 옵션 옵 션 내 용 스페이스바, z - 다음 페이지로 넘어감 b - 이전 페이지로 돌어감 Enter(엔터) - 한줄씩 넘어감 d - 반 페이지씩 넘어감 f - 2 페이지씩 넘어감 = - 현재 위치의 행번호를 표시 /문자 - 문자 검색 n - 검색한 문자 계속해서 찾기 v - 현재 화면에서 vi 편집창으로 전환 h - 도움말 출력 q - 명령을 종료 ■ 파일 읽기 - 명령어 : more 파일명 .. 2021. 12. 30.
[Unix] Group(그룹) 생성/삭제/수정 가이드 Unix 환경에서 Group(그룹) 생성/삭제/수정 가이드 정리합니다. ■ 그룹 확인 ○ 그룹 확인 #) more /etc/group 또는 #) grep 그룹명 /etc/group ○ 계정이 속한 그룹 확인 #) groups 계정명 ■ 그룹 추가 - 명령어 구조 : groupadd -옵션 그룹명 ○ 그룹 추가 (기본 명령어로 생성 시 GID는 500이상(일반그룹)으로 할당) $) groupadd 그룹명 ○ GID 할당하여 그룹 추가 $) groupadd -g 999 그룹명 ○ GID 할당하여 시스템그룹 추가 (GID 499이하 中 가장 큰수) $) groupadd -r 그룹명 ■ 그룹 수정 - 명령어 구조 : groupmod -옵션 ○ 그룹 이름 변경 $) groupmod -n 새로운그룹명 기존그룹명 ○.. 2021. 12. 30.
[Unix] du 명령어 (용량 확인) Unix 환경에서 특정 폴더의 용량 확인 명령어 가이드 입니다. ■ 명령어 구조 - du [option] [파일/디렉토리명] ■ 명령어 옵션 옵 션 내 용 -a - 파일단위의 용량도 출력 (-a옵션을 사용하지 않으면 디렉토리 용량만 출력) -b - 바이트(byte) 단위로 출력 (Default KB) -k - 키로바이트(KB) 단위로 출력 -m - 메가바이트(MB) 단위로 출력 -B - 블록 크기(Size) 단위로 출력 -h - 작은파일은 KB단위, 큰파일은 MB, GB단위로 출력 -d - 하위 디렉토리를 몇 단계 까지 출력할지 지정 -s - 용량의 합계를 출력 -D - 심볼릭 링크의 경우 원본의 값을 보여줌 ■ 명령어 사용 예제 ○ 특정 폴더의 용량 합계 확인 (하위 포함) - du -sh 폴더명 $).. 2021. 12. 29.
[Unix] df 명령어 (디스크 여유용량 확인) Unix 환경에서 디스크의 여유용량 및 사용용량을 확인 명령어 가이드 입니다. ■ 명령어 구조 - df [option] [폴더명] ■ 명령어 옵션 옵 션 내 용 -a - 모든 파일시스템 출력 -h - 보기 편한 형태로 출력(ex : 100kb, 100MB, 40GB) -H - 1024 단위가 아닌 1000 단위로 출력 -i - inodes 형태로 출력 (사용공간, 남은공간, 사용퍼센트) -l - 로컬 파일 시스템으로 제한 -T - 파일시스템 타입으로 제한 ■ 기본 구조 - Filesystem : 마운트된 파일시스템 목록 - 1K-blocks : 전체 용량 - Used : 사용중인 용량 - Available : 남은 용량 - Use% : 사용률 - Mounted on : Mount 경로 ■ 명령어 사용 예.. 2021. 12. 29.
[Unix] cp 명령어 가이드 (파일/폴더 복사) Unix OS 파일/폴더 복사 시 사용하는 cp 명령어에 대하여 가이드 합니다. ■ 개요 - Unix 파일 및 폴더 복사 명령어 ■ 명령어 가이드 - "파일1"을 "파일2"로 복사 $) cp 파일1 파일2 - "파일1"을 "폴더1" 디렉토리에 복사 $) cp 파일1 폴더1 - "파일1", "파일2"를 "폴더1"에 복사 $) cp 파일1 파일2 폴더1 - "폴더1" 전체를 "폴더2"에 복사 (-r 옵션을 사용) $) cp -r 폴더1 폴더2 - "폴더1" 전체를 "폴더2"에 복사하면서 진행사항을 표시(-r -v 옵션 사용) $) cp -r -v 폴더1 폴더2 ■ 옵션표 옵 션 설 명 -a 복사 시 파일속성까지 복사 -p 원본파일의 소유자, 그룹, 권한등 정보까지 복사 -i 덮어쓰기 묻기 -r 하위 디렉토리.. 2021. 12. 29.
[Unix] 시스템 종료 / 재부팅 방법 가이드 서버 종료 $) shutdown -h now 서버 재부팅 $) reboot 또는 $) shutdown -r now 2021. 12. 28.
[Unix] Yum 설치 시 "YumRepo Error: All mirror URLs are not using ftp, http[s] or file..." 에러 ■ 개요 - Yum 실행 시 "YumRepo Error: All mirror URLs are not using ftp, http[s] or file. ~" 오류 발생 - CentOS 6.* 버전에 대하여 유지관리업데이트 지원이 종료 (2020.10.30 종료) ■ 오류 내용 Loaded plugins: aliases, changelog, fastestmirror, kabi, ovl, presto, refresh-packagekit, security, tmprepo, verify, : versionlock Loading support for CentOS kernel ABI Setting up Install Process Determining fastest mirrors YumRepo Error: All m.. 2021. 12. 28.
728x90
반응형