admin

내 텍스트 에디터 단축키 바인딩

▶ 기본 편집 키 바인딩 (VSCode 호환)줄 삭제 (Delete Line) Ctrl+Shift+K줄 복사 (Clone Caret Above/Below) Alt+Shift+Up,Down특정 줄 번호로 이동 (Go to Line) Ctrl+G심볼 이동 (Go to Symbol) Ctrl+Shift+O이전 함수 Ctrl+Alt+Up다음 함수 Ctrl+Alt+Down검색 (Find) Ctrl+F치환 (Replace) Ctrl+H다음 찾기 (Find Next) F3앞으로 찾기 (Find Previous) Shift+F3천체 파일 검색 Ctrl+Shift+F천체 파일 치환 Ctrl+Shift+H이전 탭 Ctrl+Tab다음 탭 Ctrl+Shift+Tab전체화면 토글

내 텍스트 에디터 단축키 바인딩 더 읽기"

rpm 옵션 정리

1. 설치 모드 -i : 패키지 최초설치 시 사용, 이전버전 있으면 설치안됨 -U : 패키지가 설치되어 있지 않다면 설치, 설치되어 있다면 업그레이드 -v : 설치과정을 출력 -h : 설치진행과정을 특수문자”#”으로 표시 -F : 이전 버전이 설치된 경우에만 설치, 업데이트라고 볼 수 있음 –force : 기존에 설치된 패키지와 그 파일을 강제로 다시 설치하도록 함 –nodeps :

rpm 옵션 정리 더 읽기"

[rclone]으로 OneDrive Business 마운트

winfsp-Windows File System Proxy 설치 (https://github.com/billziss-gh/winfsp)윈도우용 rclone 다운로드 (https://rclone.org/downloads/) @ECHO OFFREM ########################################################REM # winfsp-Windows File System Proxy 설치REM # https://github.com/billziss-gh/winfspREM #REM # 윈도우용 rclone 다운로드REM # https://rclone.org/downloads/REM ########################################################CHCP 65001 1> NUL 2> NULMODE CON COLS=80 LINES=24COLOR 30SET “CONFFILE=%APPDATA%\rclone\rclone.conf”SET “PROFILE_NAME1=tmphw-kze_me”SET “PROFILE_NAME2=a4572-configs_onmicrosoft_com”SET “PROFILE_NAME3=h1733-e365_fun”RMDIR /S /Q “%LOCALAPPDATA%\rclone” REM 심플 버전 (%PROFILE_NAME1%을 변경하여 사용)rclone mount %PROFILE_NAME1%:/ K: –log-level ERROR

[rclone]으로 OneDrive Business 마운트 더 읽기"

[PHP] URL 파일 불필요한 정보 삭제

<?php /* URL파일에서 불필요한 라인을 삭제한다. 사용방법: php url_remove_superfluous_info.php "D:\settings\config\favorites\10_my favorites\netflix.url" */ $fp = fopen($argv[1], "r") or die($argv[1] . "Unable to open file! (read)"); $ii = 0; while (!feof($fp)) { $oneline = fgets($fp); $read_str[$ii] = str_replace(array( "\n", "\t", "\r" ) , '', $oneline); $ii++; } fclose($fp); echo $argv[1] . "\n"; $fp = fopen($argv[1], "w") or

[PHP] URL 파일 불필요한 정보 삭제 더 읽기"

[PHP] 소스파일들을 Phar로 묶기

<?php // php.ini에서 phar.readonly = Off 로 설정 후 사용 try { $pharFile = ‘countrycurrency.phar’; // clean up if (file_exists($pharFile)) { unlink($pharFile); } if (file_exists($pharFile . ‘.gz’)) { unlink($pharFile . ‘.gz’); } // create phar $phar = new Phar($pharFile); // start buffering. Mandatory to modify stub to add shebang $phar->startBuffering(); // Create the default stub

[PHP] 소스파일들을 Phar로 묶기 더 읽기"

diff & patch

■diff로 patch 파일 만들기/opt/src.orig와 /opt/src 두 디렉토리를 비교하여 변경 부분을 patch 파일 형태로 출력한다.diff -Naur /opt/src.orig /opt/src > src.patch/opt/src.orig와 /opt/src 두 디렉토리를 비교하여 변경된 파일들만 체크 한다.diff -qr /opt/src.orig /opt/src > src.patch■diff-q: 두 파일이 다를 경우에만 알려준다.-u: unified 출력 형식을 사용한다.-q: 두 파일의 자세한 차이점이 비교하는 것이 아니라, 단순히 두 파일이 다른지만 알려준다.-N, –new-file: 디렉토리

diff & patch 더 읽기"

Disable IPv6 on Linux

■IPv6 활성화 여부 확인 방법ip addr show | grep inet6 ■CentOS 7vi /etc/default/grub GRUB_CMDLINE_LINUX=”rhgb quiet”를 아래와 같이 수정한다.GRUB_CMDLINE_LINUX=”rhgb quiet ipv6.disable=1″ grub2-mkconfig -o /boot/grub2/grub.cfg ■Ubuntu 20.04.xxvi /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=”maybe-ubiquity”를 아래와 같이 수정한다.GRUB_CMDLINE_LINUX_DEFAULT=”maybe-ubiquity ipv6.disable=1″ update-grub

Disable IPv6 on Linux 더 읽기"

윈도우 로그인 시 메세지 보여주기

1. Windows NT 추가REG ADD HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon /v LegalNoticeCaption /f /t REG_SZ /d “WARNING!!”REG ADD HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon /v LegalNoticeText /f /t REG_SZ /d “Authorized users only. All activity may be monitored and reported.” 삭제REG DELETE HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon /v LegalNoticeCaption /fREG DELETE HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon /v LegalNoticeText /f 2. 윈도우 서버 secpol.msc 보안 설정 > 로컬 정책 > 보안 옵션 대화형

윈도우 로그인 시 메세지 보여주기 더 읽기"

위로 스크롤