Linux(65)
-
[리눅스] debian grub2 - OS 부팅순서 바꾸기
작성일 : 2010. 5. 17. 09:25 본인의 PC 자리를 장기간 비우는 경우, 리눅스를 모르는 지인이 리눅스로 부팅했다가 Cold_Reset 으로 파티션을 날리지 않게 하기 위한 조치가 필요하다. 이렇게 하는 방법에는 grub 에서 리눅스를 숨기거나 (위험! 복구하기 힘듬) 윈도우즈를 우선 메뉴로 옮기고 타임아웃을 1초로 주는 방법 ('참 잘했어요!' 도장 꽝!!) 이 있다. 여기선 두 번째 방법에 대해 다룬다. /boot/grub/grub.cfg 생성 시 참조하는 리소스 : 1. /etc/grub.d/10_linux 와 /etc/grub.d/30_os-prober 의 호출 순서를 바꾼다. (앞 숫자변경) 2. /boot/grub/grub.cfg 를 백업한다. 3. `/usr/sbin/update..
2023.04.06 -
정규식을 활용한 Underscore / Camel Case 전환
1. Underscore to Camel Case 찾을 내용 : _(.) 바꿀 내용 : \U$1 노트패드++ 에서 통하는 방법이다. 다만, 저 방법을 적용하기 전에 우선 모두 소문자로 변환해야 한다. 그렇게 하지 않으면 요렇게 되지~~ (적용 전 : I_LOVE_SALSA, 적용 후 : ILOVESALSA) 모두 소문자로 변환하면 (전 : I_LOVE_SALSA, 후 : i_love_salsa) 하지만 거치는 과정이 다소 번거롭다. 이런 기능이 플러그인으로 존재한다면 감사히 편리하게 사용할텐데.. 해설) () 는 그룹(묶음)이다. . 은 어느 한 문자 또는 숫자를 의미한다. 따라서 _(.) 는 I_LOVE_SALSA 에서 _L, _S 가 해당된다. \U 는 뒤에 따라오는 문자를 알파벳 대문자로 변환한다...
2023.04.05 -
[리눅스/윈도] 스프링 기반 프로젝트 - 부분 백업 스크립트
큰 사이트의 프로젝트에 참여할 때 본인이 작업한 소스만 백업하고 싶을 때 쓰면 유용하다. 본 스크립트는 넥사크로 프로젝트를 기준으로 작성하였다. 윈도10에는 WSL 이 있는데 보안규정에 위배될까봐 삭제했다가 BASH 와 GNU 유틸리티가 너무 그리운 나머지 거들떠 보지도 않던 Cygwin 을 설치하게 되었다. #!/usr/bin/bash # Copyright [2021-2022] [한정훈 & papercraft.tistory.com & 종이와 쉼터] # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may..
2023.04.05 -
[리눅스] watch 커맨드에 '|' 을 인자로 넣는 방법
watch 는 꾸준히 발생하는 출력을 감시할 때 쓸 수 있는 명령이다. 예를 들면 특정 프로세스를 실행했을 때 특정 경로에 파일을 다운로드하거나 결과물로 파일이 생성되어 용량이 늘어나는 것을 볼 때 필요하다. 간단히 긴 파일 목록을 지켜볼 때, $ ls -l 또는 $ tree -s 을 1회 실행하면 계속 늘어나는 파일 용량을 관찰할 수 없다. 그래서 watch 에 해당 작업을 인자로 넘기면 기본 1초 단위로 ls -l 을 실행함으로써 육안으로 파일 용량이 변화하는 것을 볼 수 있다. $ watch ls -l
2023.04.05 -
[리눅스] 파이프라인 실행에 소요된 시간 출력하기
date -ud "@$SECONDS" "+Time elapsed: %H:%M:%S" 결과) Time elapsed: 00:32:05
2023.04.05