본문 바로가기
TOP

전체 글71

명령어 sort 1. 사용법sort [옵션] [파일명] 옵션원어설명비고-rReverse역순(내림차순)으로 정렬기본값은 오름차순-kKey특정 열(필드)을 기준으로 정렬-k 2 형식으로 사용 (2번째 열 기준)-tTerminator필드를 구분하는 구분자(Separator)를 지정-k 옵션과 함께 자주 쓰임-nNumeric-sort숫자 크기를 기준으로 정렬이 옵션이 없으면 '10'이 '2'보다 먼저 나옴-uUnique정렬 후 중복된 라인을 제거 (unique)sort 후 uniq를 실행한 것과 동일-fFold-case대소문자를 구분하지 않고 정렬A와 a를 동일하게 취급-oOutput정렬된 결과를 지정한 파일에 저장sort -o result.txt origin.txt 2. 예시1) netstat -lntp 결과 포트로 정렬하기.. 2026. 7. 30.
시각화 웹사이트 1. 디렉토리 구조 시각화 웹사이트https://tree.nathanfriend.com/ 2. ASCII Art(아스키 아트)/Banner Text(배너 텍스트)텍스트 문자( |, _, /, \, -) 만을 이용해서 큰 글자를 표현한 것1) https://patorjk.com/software/taag 'Test all'을 클릭하면 모든 종류를 확인할 수 있지만, 메모리를 많이 사용해서 그런지 버벅임이 매우 심함 2) https://www.asciiart.eu/text-to-ascii-art 2026. 7. 30.
[VSCode] 경로 관련 저장공간이 부족해서 용량을 확보하기 위해 VSCode와 관련된 디렉토리들을 정리했다. 1. %APPDATA%\Code 하위디렉토리설명제거 가능 여부Backups저장하지 않고 종료한 파일들의 임시 백업본저장 안 한 파일 있으면 제거하면 안 됨blob_storage대용량 바이너리 데이터 (이미지, 대형 텍스트 등) 임시 버퍼삭제 무방Cache확장 프로그램 마켓플레이스 이미지, 웹소스 등의 일반 캐시삭제 무방CachedData[코드 캐시 데이터] 삭제해도 실행 시 자동 재생성되므로 안전VS Code의 부팅 속도를 단축시키기 위한 공간삭제 무방CachedExtensionVSIXs[다운로드된 확장팩 캐시]확장팩 설치용 임시파일삭제 무방CachedProfileData clp Code CacheJS 소스 코드 컴.. 2026. 7. 30.
[윈도우] 윈도우 환경변수 이름경로설명예시%USERPROFILE%C:\Users\ %APPDATA%C:\Users\\AppData\Roaming다른 컴퓨터와 동기화되는 설정 파일이나 즐겨찾기 저장Code%LOCALAPPDATA%C:\Users\\AppData\Local내 컴퓨터에만 저장되는 대용량 캐시 및 프로그램 데이터npm-cache, pip, Programs C:\Users\\AppData\LocalLow보안 등급이 낮은 프로그램이 사용하는 데이터 %WINDIR%, %SYSTEMROOT%C:\WINDOWS윈도우 OS가 설치된 폴더시스템의 최상위 루트 폴더 %PROGRAMFILES%C:\Program Files64비트 프로그램 기본 설치 폴더 %PROGRAMDATA%C:\ProgramData모든 사용자가 공통으로 쓰는 프로그.. 2026. 7. 29.
디스크 사용량 관련 명령어 df, du, lsblk, fdisk, free 명령어설명df디스크 공간 사용량du특정 디렉토리나 파일의 사용량lsblk디스크 파티션 구조fdisk -l디스크를 나누거나 구조를 자세히 보는 HW에 가까운 도구free메모리 사용량1. df디스크 공간 사용량 (Disk Free)- 현재 마운트된 파일 시스템(디스크나 파티션)의 전체 사용량과 남은 용량(디스크 전체 사용량을 파일 시스템 단위로 보여줌)-h : 읽기 좋은 단위--total : 전체 합계 행기본 단위가 KB인 것으로 보임(-k, -m 옵션)2. du특정 디렉토리나 파일의 사용량-h : 읽기 좋은 단위-s : 폴더 전체 용량만 확인--max-depth : 하위 폴더까지 용량 확인3. lsblk디스크 파티션 구조- 사용량을 확인하긴 어려움4. fdisk -l디스크를 나누거나(파티션 생성/삭제), .. 2026. 7. 20.
리눅스 배포판 정리 계열종류특징패키지 매니저Debian (데비안)오픈 소스에 가까움apt Ubuntu RedHat상용에 가까움기업용 서버로 인기 있고, 실제 현업에서 가장 널리 사용되는 OS현재 레드햇은 상용으로 판매되는 RHEL (레드햇 Enterprise Linux) 만을 의미함yum (Yellodog Updater Modified)rpm (redhat package manager) RHEL centOS(Community ENTerprise Operating System) : 사후지원 기능을 제외하고 무료용으로 배포2021년 8버전을 끝으로 개발 종료됨정확히는 centOS Linux가 종료되고, CentOS 스트림만 남게 됨centOS 7은 24년 6월 30일에 종료 Rocky 페도라 dnf (yum의 개선 .. 2026. 7. 20.
history옵션 1. 명령어가 실행된 시간 HISTTIMEFORMAThistory 명령어를 사용했을 때, 명령어가 실행됐던 시간을 나타나게 할 수 있다.export HISTTIMEFORMAT="[%Y-%m-%d %H:%M:%S] "다음과 같이 나타나게 된다.101 [2026-06-22 16:45:12] ls -al102 [2026-06-22 16:46:05] systemctl status sshd현재 터미널 세션에만 적용되므로 영구적으로 적용하기 위해선~/.bashrc 에 추가해야 하고,source ~/.bashrc로 변경된 설정을 즉시 반영하거나, 세션을 다시 접속해야 한다.포맷 설정 값예시설명%F %T2026-07-07 21:39:10가장 표준적인 연-월-일 시:분:초 형식%Y-%m-%d %h:%M:%S2026-.. 2026. 7. 7.