728x90 반응형 linux29 [Bash] File과 directory 관련 command Bash에서 파일과 디렉토리 관련 명령어 튜토리얼이 문서는 비어있는 디렉토리에서 시작하여 파일과 디렉토리를 생성하고, 삭제하는 과정을 단계별로 설명하는 일종의 튜토리얼임. terminal에서 각 명령어를 입력하면서 결과를 확인하고 진행할 것.0. 문자열 출력2026.01.12 - [shell] - echo 와 printf echo 와 printfechoecho는 문자열이나 변수 값을 표준 출력(stdout)에 그대로 출력하는 shell built-in 명령어.입력한 말을그대로 다시 돌려주는 명령이라는 점에서 이름이 echo(메아리)임. 다음과 같이 문자열 또는 환ds31x.tistory.com1. 디렉토리 생성하기# 새 디렉토리를 생성.mkdir my_first_directory# 생성한 디렉토리로 이동.. 2024. 5. 20. [linux] find 사용법. find 명령어 사용법find 명령어는 UNIX 및 Linux 기반 시스템에서파일이나 디렉토리를 검색할 때 사용하는 S/W.이 명령어는 지정된 "[검색 시작 경로]"에서부터 파일 시스템을 순회하며주어진 조건에 맞는 파일이나 디렉토리를 검색 하고,이들에 어떤 처리를 수행함.기본 구조find [검색 시작 경로] [옵션과 조건] [행동]검색 시작 경로: 검색을 시작할 디렉토리 경로.옵션과 조건:검색 처리 방식을 제어 (예: 깊이 우선 검색, 너비 우선 검색 등).검색 조건을 지정 (예: 파일 이름, 수정 시간, 파일 크기 등).행동: 검색된 결과에 대해 수행할 작업을 지정 (예: 파일 출력, 명령 실행 등).예제현재 디렉토리에서 .txt 확장자를 가진 모든 파일 찾기find . -name "*.txt"시스템 .. 2024. 5. 11. [linux] example: sed: -n option example: sed: -n optionNginx의 액세스 로그를 예로 들어 sed 명령어의 사용법을 살펴보는 문서임.예제 Nginx 액세스 로그다음은 Nginx 액세스 로그의 간단한 예제임.각 라인은 웹 서버에 대한 하나의 HTTP 요청을 나타냄.:192.168.1.1 - - [10/Oct/2023:13:55:12 +0000] "GET /index.html HTTP/1.1" 200 612 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"192.168.1.2 - - [10/Oct/2023:13:55:15 +0000] "POST /form_submit.php HTTP/1.1" 200 150 "-" "Mozilla/.. 2024. 5. 11. [Linux] sed (stream editor) 사용법 sed (stream editor) 사용법: sed (Stream Editor)는text stream을 처리하고 변형하는 데 사용되는매우 강력한 command based editor.처리를 명령어로 구성된 script로 지정함.2024.05.11 - [Linux] - [Linux] sed vs. ed vs. vi : 텍스트 편집 도구 비교 [Linux] sed vs. ed vs. vi : 텍스트 편집 도구 비교sed vs. ed vs. vi: 텍스트 편집 도구 비교 분석1. 서론sed, ed, vi는 모두 UNIX, UNIX Like OS, Genetic UNIX 시스템에서 널리 사용되는 Text Edit Tool. 각 도구는 서로 다른 특징과 용도를 가지고 있음. 참고: text란? 2ds31x.tis.. 2024. 5. 11. [linux] Gateway ip address 확인: Ubuntu Ubuntu (or Debian)Ubuntu에서 Gateway의 IP를 확인하는 명령어는 다음과 같음: ip 를 사용ip route show 위의 명령어는 현재 시스템의 아래와 같이 routing table을 출력한다.default via 192.168.1.1 dev eth0 proto dhcp metric 100 10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 metric 100 192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.2 metric 600해당 정보에서 default via로 시작하는 line (첫번째 line)에서 해당 문구 다음이 바로 Gateway의 ip address.. 2024. 2. 6. [linux] bat cat 의 개선판. modern linux에서 권장됨. macOS에서의 transparent한 iterm2에서 "Coldark-Dark" 테마를 사용하면 다음과 같이 보임. 다른 테마들은 투명배경을 사용하면 bat의 결과가 잘 보이지 않음. .zshrc 등에서 export BAT_THEME="Coldark-Dark" 와 같은 행을 하나 추가해주면 해당 theme가 적용됨. 지원되는 Theme를 확인하려면, 다음의 명령어를 수행. bat --list-themes macOS에서의 설치는 간단하게 brew를 사용하면 된다. brew install bat Ubuntu에서는 apt를 사용하면 됨. sudo apt install bat 참고자료 https://github.com/sharkdp/bat GitHub -.. 2024. 1. 30. 이전 1 2 3 4 5 다음 728x90 반응형