리눅스 4

[리눅스] 디렉토리 내 파일 비교(diff)

diff 명령어 : 리눅스에서 파일을 비교하는 명령어 diff [옵션] file1 file2 file1과 file2를 비교하여 차이점을 찾아냄 옵션 -b : 연속된 공백 무시 -i : 대소문자를 구분하지 않음 -t : 출력 라인에 TAB 문자를 넣음 -w : 두 행의 비교 시 공백을 무시 --brief : 파일 비교 후 결과 표시(같은지, 다른지) -d : 세세한 차이까지 검색 -H : 큰 파일을 빠르게 처리할 때 사용 -q : 두 파일의 차이점만 출력 -s : 두 파일이 같은 지 확인 -r : 두 디렉토리의 차이점 출력 -u : undirectional new file 옵션으로 비교하는 파일/디렉토리가 빠져있을 경우 dummy로 처리해서 출력을 통일시킴 -r : recursive 하위 디렉토리 모두 검..

[리눅스] convmv 파일명 인코딩 변경

리눅스에 파일 업로드 시 파일명 인식이 안될 때 처리 방법 1. yum을 이용하여 convmv 를 설치한다. > yum install convmv 2. convmv 명령어를 이용하여 파일명의 인코딩을 변경한다. > convmv --notest --replace -r -f euc-kr -t utf-8 파일명 -r : 하위 폴더까지 변경 -f : 파일 대상 캐릭터셋 -t : 변경 대상 캐릭터셋 --notest : 파일명을 변경 --replace : 동일 파일명 덮어쓰기

Redhat Linux 7.9 MySQL 8.0 설치

1. MySQL Repository 설치 sudo yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm mysql 레포지토리 목록을 확인 : yum repolist enabled | grep "mysql.*" 2. MySQL 설치 yum install -y mysql-server 버전 확인 : mysqld -V 3. MySQL 서버 시작 및 접속 systemctl enable mysqld && systemctl start mysqld && systemctl status mysqld grep 'temporary password' /var/log/mysqld.log mysql -u root -p 4. 데이터베이스..