Category : Linux Linux / 명령어 / wc wc 명령어 wc는 word count의 약자로, 파일의 줄 수, 단어 수, 문자 수, 바이트 수 등을 확인할 때 사용하는 명령어입니다. 로그 분석, 파일 크기 확인, 데이터 개수 파악 등 다양한 상황에서 매우 유용합니다. 사용법 기본 /etc/os-release 파일의 줄 수, 단어 수, 바이트 수를 출력합니다. # wc /etc/os-release 19 29 567 […] Linux / 명령어 / sftp SFTP(SSH File Transfer Protocol)는 파일을 안전하게 전송하기 위해 SSH 프로토콜을 사용하는 명령어입니다. 차례1 연결2 연결 끊기3 업로드4 다운로드5 기타 명령어 연결 192.168.3.202에 root 계정으로 접속합니다. root 게정의 사용자 디렉토리(/root)로 연결됩니다. # sftp root@192.168.3.202 192.168.3.202에 root 계정으로 접속합니다. /temp 디렉토리로 연결됩니다. # sftp root@192.168.3.202:/temp 연결 끊기 연결을 끊으려면 quit을 입력합니다. sftp> […] Linux / 명령어 / watch watch 명령어 Linux 서버를 운영하다 보면 특정 명령어의 결과를 주기적으로 확인해야 할 때가 많습니다. 이럴 때 사용하는 명령어가 바로 watch입니다. watch는 지정한 명령어를 일정 간격으로 반복 실행하여 결과를 실시간으로 보여주는 도구입니다. 사용법 free 명령어를 2초마다 실행하여 결과를 보여줍니다.(기본값이 2초입니다.) # watch free Every 2.0s: free localhost.localdomain: Sun Feb 15 14:52:01 […] Linux / 명령어 du disk usage의 약자로, 디렉토리와 파일의 크기을 출력해주는 명령어 free 시스템의 메모리 및 Swap 영역의 사용 현황을 보여주는 명령어 grep Global Regular Expression Print의 약자로, 텍스트 파일에서 특정 문자열이나 정규 표현식(패턴)을 검색하고, 해당 줄을 출력하는 명령어 history 이전에 실행했던 명령어를 번호와 함께 출력하는 명령어 nohup no hang up의 약자로, 터미널을 […] Linux / 명령어 / du du 명령어 du는 disk usage의 약자로 디렉토리(폴더)와 파일의 용량을 출력해주는 명령어입니다. 예제 dataroom 디렉토리 안에 10MB.FILE이, dataroom/aaa 디렉토리 안에 20MB.FILE이, dataroom/aaa/bbb 디렉토리 안에 30MB.FILE이 있다고 가정하겠습니다. 파일 크기는 파일명대로 각각 10MB, 20MB, 30MB입니다. # tree . └── dataroom ├── 10MB.FILE └── aaa ├── 20MB.FILE └── bbb └── 30MB.FILE 파일 크기 확인 du 명령어 […] Linux / 명령어 / free free 명령어 리눅스 명령어 free는 시스템의 RAM(메모리) 및 Swap 영역의 사용 현황을 한눈에 보여주는 명령어입니다. 운영 중인 서버에서 메모리 부족이나 캐시 과다 사용을 진단할 때 꼭 필요한 도구입니다. 사용법 free를 실행하면 다음과 같이 메모리 정보를 보여줍니다. # free total used free shared buff/cache available Mem: 32538756 12379656 3330704 4519812 16828396 […] Linux / 명령어 / grep grep은 리눅스 운영체제에서 문자열 검색에 사용되는 명령어입니다. grep은 Global Regular Expression Print의 약자로, 텍스트 파일에서 특정 문자열이나 정규 표현식(패턴)을 검색하고, 해당 줄을 출력합니다. 기본 기본 구조는 다음과 같습니다. grep [옵션] '검색할 패턴' 파일명 예제 1 예를 들어 다음과 같은 a.txt와 b.txt가 있다고 할 때... a.txt abc bcd cde bcd cde […] Linux / 명령어 / history history 명령어 리눅스를 쓰다 보면 자주 입력한 명령어를 다시 보고 싶거나, 실수로 종료한 터미널에서 이전 작업 기록이 필요할 때가 있습니다. 이럴 때 유용하게 사용할 수 있는 명령어가 history입니다. 사용법 history를 실행하면 이전에 실행했던 명령어가 번호와 함께 출력됩니다. # history 1 userdel -r abc 2 apt update 3 apt upgrade 4 […] Linux / 명령어 / nohup nohup 명령어 nohup은 no hang up의 약자로, 터미널을 닫거나 로그아웃해도 프로세스가 계속 실행되게 합니다. 사용법 예제 다음과 같은 001.sh 파일이 있습니다. #!/bin/bash for ((i=1;i<=5;i++)); do sleep 6 echo $i done 실행시키면 6초 후에 1, 6초 후에 2, 6초 후에 3, 6초 후에 4, 6초 후에 5를 출력합니다. 실행 완료에 총 30초가 […] Linux / 명령어 / su su 명령어 su는 substitute user 또는 switch user의 약자입니다. 현재 로그인한 사용자에서 다른 사용자 계정(특히 root 계정)으로 전환할 수 있도록 합니다. 사용법 root 계정으로 전환 root 계정으로 전환합니다. root 계정의 비밀번호를 입력해야 합니다. $ su - 옵션을 붙이면 해당 사용자의 환경 변수(PATH, HOME 등)까지 불러옵니다. $ su - exit를 입력하면 […]