Windows 더미(Dummy) 파일 생성방법

테스트할때 원하는 용량의 파일이 필요한 경우가 있다.

cmd(명령프롬프트) 또는 PowerShell(파워쉘)dptj fsutil 명령어를 사용해서 만들 수 있다.

사용방법은

> fsutil file createnew "파일명" "파일사이즈"
> fsutil file createnew "testfile.txt" "1024"Code language: JavaScript (javascript)

1kb 의 텍스트 파일을 생성해보았다.
더미파일이기 때문에 내용은 당연히 비어있다.

MySQL 8.0 버전 root 비밀번호 변경하기

OS: uBuntu

MySQL 8.0.28

콘솔에서 mysql에 일단 기존의 비밀번호로 접속한다.

1. 비밀번호 변경

mysql> ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경 비밀번호';Code language: JavaScript (javascript)

예전 (5.7 이상 버전)에는 UPDATE mysql.user SET authentication_string=password(“변경할 비밀번호”) WHERE user=’root’ 형식을 사용하였는데, 지금 실행하면 에러가 발생한다.

2. 변경사항 저장

mysql> FLUSH PRIVILEGES;

3. 종료후 다시 로그인 해본다.

mysql> quit
> mysql -u root -p
Enter password: (새 비밀번호 입력)

성공적으로 비밀번호가 변경되었다.

Adobe Acrobat Pro DC 페이지 썸네일 항상 보기

저는 Acrobat을 열때마다 그냥 본문만 표시되면 불편합니다.

이렇게 좌측에 페이지 썸네일을 이용하면 썸네일을 보면서 원하는 페이지로 바로 이동할 수 있습니다.

먼저 좌측의 사이트바를 열여줍니다.

페이지 썸네일 아이콘을 눌러 페이지 썸네일을 열어줍니다.

이번에는 페이지 썸네일 아이콘을 마우스 오른쪽 버턴으로 눌러주면 서브메뉴에 페이지 썸네일 고정이 표시됩니다.

이렇게 설정하면 다음번 Acrobat 이 실행될 때 페이지 썸네일이 열린채로 실행됩니다.

tar, gz 압축 및 해제

리눅스 시스템에서 파일 압축 및 해제를 하기 위해서는 tar 혹은 tar.gz를 사용한다.
tar 명령어를 사용하는 방법을 알아보자

1. tar 압축하기

$ tar -cvf [파일명.tar] [폴더명]

ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면,
$ tar -cvf aaa.tar abc

2. tar 압축 풀기

$ tar -xvf [파일명.tar]

ex) aaa.tar 라는 파일을 압축을 풀고자 한다면,
$ tar -xvf aaa.tar

3. tar.gz 압축하기

$ tar -zcvf [파일명.tar.gz] [폴더명]

ex) abc라는 폴더를 aaa.tar.gz로 압축하고자 한다면,
$ tar -zcvf aaa.tar.gz abc

4. tar.gz 압축풀기

$ tar -zxvf [파일명.tar.gz]

ex) aaa.tar.gz 파일을 압축 풀고자 한다면,
$ tar -zxvf aaa.tar.gz

참고, 위의 옵션을 포함한 자주 사용되는 tar 명령어의 옵션들을 정리해봤다.

옵션설명
-c파일을 tar로 묶음
-p파일 권한을 저장
-v묶거나 풀때 과정을 화면으로 출력
-f파일 이름을 지정
-C경로를 지정
-xtar 압축을 품
-zgzip으로 압축을 하거나 해제함
대소문자에 유의하자.

카카오맵 사이즈 최대로 하기

카카오지도를 HTML 태그를 사용하여 삽입할때 640×360으로 기본사이즈가 설정되어 있다.

이를 반응형 블로그에 삽입하면 가로크기가 640보다 작을때 위의 지도가 정상적으로 표시되지 않는다 이럴대 가로사이즈를 100%로 설정하면 반응형의 가로사이즈가 변경되더라도 정상적으로 표시된다.

100% 사이즈 조절 방법

<!-- * 카카오맵 - 지도퍼가기 -->
<!-- 1. 지도 노드 -->
<div id="daumRoughmapContainer1642452796367" 
class="root_daum_roughmap root_daum_roughmap_landing" 
style="width: 100%;"></div>

<!--
	2. 설치 스크립트
	* 지도 퍼가기 서비스를 2개 이상 넣을 경우, 설치 스크립트는 하나만 삽입합니다.
-->
<script charset="UTF-8" class="daum_roughmap_loader_script" src="https://ssl.daumcdn.net/dmaps/map_js_init/roughmapLoader.js"></script>

<!-- 3. 실행 스크립트 -->
<script charset="UTF-8">
	new daum.roughmap.Lander({
		"timestamp" : "1642452796367",
		"key" : "28u2o",
		"mapWidth" : "640",
		"mapHeight" : "360"
	}).render();
</script>

코드에서

  • 추가: style=”width:100%”
  • 삭제: “mapWidth” : “640”