linux (16) 썸네일형 리스트형 [리눅스] 실행시간 측정 명령어 사용 방법(time) 리눅스에서 명령어 실행시간을 측정하고 싶을 때가 있다. 이때 사용하는 명령어가 바로 time이다. 오늘은 간단하게 time 명령어를 알아보려고 한다. 1. 실행시간 측정 명령어 timetime 명령어는 명령어 실행시간을 측정할 때 사용한다. 사용 방법은 간단하다. 사용하던 명령어 바로 앞에 time이라고 입력해 주면 된다. 아래 예시를 참고해 보자.프로그램(스크립트)명령어# 쉘스크립트 실행 시 시간 측정time ./sp_start.sh# 명령어 실행 시 시간 측정time ls /filedata/2025/02/08/ | wc -l 출력 결과는 real, user, sys 3가지로 출력된다.real 0m6.329suser 0m0.017ssys 0m0.012s real은 총 실행시간이다.us.. [Linux] mv 명령어 Directory not empty 오류 해결 방법 파일들을 관리하다 보면 한 디렉터리에 다른 파일들을 무브 시켜야 할 때가 있습니다. 이럴 때 가장 먼저 생각나는 명령어는 mv입니다만 mv 명령어가 유일하게 안 되는 문제는 바로 디렉터리 병합이 안된다는 점이 있습니다. 옮기려고 하는 디렉터리에 이미 파일이 존재하고 있다면 아래와 같은 오류가 발생하게 됩니다. mv: cannot move 'xxx' : Directory not empty 이러한 상황을 해결할 수 있는 방안 몇 가지를 소개해 드리고자 합니다. 또한 방법마다의 장단점도 함께 알려드리려고 하니 끝까지 읽어주시면 해결하려는 문제에 도움이 되실 겁니다. 1. rsync 명령어1-1. rsync 명령어 개요rsync 명령어를 사용해서 옮기는 방법입니다. 다만 이 방법의 단점은 파일을 옮기는 게 아.. [리눅스/Linux] 2. scp 명령어 사용법 가이드 안녕하세요. IT 하는 남자 송대리입니다. 이번 명령어 사용법 가이드는 scp 명령어입니다. 함께 scp 명령어에 대해 알아볼까요? scp 명령어 1. scp 명령어 설명 scp 명령어는 ssh 원격 접속 프로토콜을 사용하는 파일 전송 프로토콜입니다. scp는 Secure Copy의 약자로 로컬 서버에서 원격 서버로 파일이나 디렉터리를 보내거나 로컬 서버에서 원격 서버로 파일을 가져올 수 있습니다. -- 한 파일 보낼 때 scp [옵션] [파일명] [원격 서버 계정]@[원격 서버 ip]:[보낼 경로] -- 여러 파일 보낼 때 scp [옵션] [파일명 1] [파일명 2] [원격 서버 계정]@[원격 서버 ip]:[보낼 경로] -- 여러 디렉터리를 보낼 때 scp -r [옵션] [디렉터리 명] [원격 서버 계.. [리눅스/Linux] 1. mv 명령어 사용법 가이드 안녕하세요. IT 하는 남자 송대리입니다. 이번 명령어 가이드는 바로 mv 명령어입니다. 그럼 함께 mv 명령어에 대해 알아볼까요? mv 명령어 1. mv 명령어 설명 mv 명령어는 move를 줄인 명령어로 파일이나 디렉터리(폴더)를 이동시킬 때 사용하는 명령어입니다. mv [이동할 파일 또는 디렉터리(폴더)] [이동할 위치] mv 명령어는 경로를 지정하지 않고 사용하면 현재 위치를 기준으로 사용됩니다. mv 명령어는 이동할 때 다른 이름으로 변경해서 옮길 수 있습니다. mv 명령어는 현재 위치에서 다른 이름으로 변경하는 용도로도 사용할 수 있습니다. mv 명령어는 이동만 하기 때문에 권한이나 소유자/그룹 등이 변경되지 않습니다. cp 명령어와 달리 복사가 아니기 때문에 굉장히 빠릅니다. 하지만 그냥 사.. [리눅스/linux] 커널 부팅 순서 변경하기 #1. 커널 부팅 순서 변경 1. 현재 적용된 커널 버전 확인 명령어 두 가지 방법으로 현재 커널 버전을 확인해볼 수 있습니다. [root@localhost ~]# uname -r 3.10.0-1062.el7.x86_64 [root@localhost ~]# grub2-editenv list saved_entry=CentOS Linux (3.10.0-1062.el7.x86_64) 7 (Core) 2. 적용할 수 있는 커널 리스트 확인 명령어 [root@localhost ~]# grep ^menuentry /boot/grub2/grub.cfg | cut -d "'" -f2 CentOS Linux (3.10.0-1160.49.1.el7.x86_64) 7 (Core) CentOS Linux (3.10.0-106.. [Maria/Mysql] mysql 원격 접속 방법 #1. 개요 리눅스에서 다른 서버에 있는 mysql에 접속하기 위한 방법을 소개합니다. 테스트는 CentOS 7 환경에서 진행하였습니다. #2. 사용 방법 mysql -h[대상 서버 주소] -u[아이디] -p[패스워드] [root@localhost ~]# mysql -h192.168.1.180 -uroot -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 593 Server version: 10.2.10-MariaDB-log Source distribution Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab a.. [리눅스/Linux] Network bonding(본딩) 설정 방법 #1. 개요 bonding(본딩)은 물리적인 네트워크 NIC를 논리적으로 묶어서 사용하는 방법입니다. 설정에 따라 Active-Standby 형태로도 사용할 수 있습니다. Windows에서 사용하는 티밍(teaming)과 유사하다고 생각하시면 됩니다. #2. 설정 방법(NIC) 설정 테스트를 하기 전 물리적으로 두 개의 NIC가 필요합니다. ifconfig 또는 ip address 명령어를 통해 네트워크 설정을 확인해 줍니다. 해당 테스트의 경우 enp0s3과 enp0s8를 본딩 처리하려고 합니다. [root@localhost /]# ifconfig enp0s3: flags=4163 mtu 1500 inet 192.168.100.70 netmask 255.255.255.0 broadcast 192.168.. [리눅스/Linux] 리눅스 시스템 종료 명령어 정리 리눅스 시스템 종료 명령어를 정리합니다. 종료 명령어는 다양하게 있습니다. shutdown 명령어 다양한 옵션을 가지고 있고, 종료 및 재부팅 등이 가능합니다. shutdown 명령어는 root 권한을 가지고 있어야만 사용할 수 있습니다. shutdown [옵션] [시간] [경고메세지] 옵션 옵션 설명 -r 시스템 종료 후 재부팅 -h 시스템 종료 -c 예약된 shutdown 명령 취소 -k 경고 메세지 출력(실제 명령을 실행하지 않음) -f 재부팅 시 fsck 명령어를 건너띄고 부팅되도록 함 -t 시간을 지정하여 시스템을 재부팅 # shutdown 명령어 사용 예시 # 지금 바로 재부팅 shutdown -r now # 지금 바로 시스템 종료 shutdown -h now # 5분 뒤 시스템 종료 shut.. 이전 1 2 다음