본문 바로가기
728x90
반응형

Infra/Ubuntu-Linux46

주기적으로 파일 사이즈를 체크 하는 방법 #!/bin/csh  # 무한 루프 while (1)     # 현재 시간과 파일 크기를 출력     echo `date`: `ls -lh aaa | awk '{print $5}'`     # 10초 대기     sleep 10 end   네트연결체크 예)while (1)    # 현재 시간과 파일 크기를 출력    echo `date`    netstat -na | grep 192.168.1.30    # 3초 대기    sleep 3end 2025. 2. 2.
Ubuntu SFTP Server 서버 구축하기(WSL2 에서 진행함) 아래글을 읽고, WSL2 에 설치된 Ubuntu 24.04 에서 진행함설정에 대한 자세한 부분은 아래 링크를 참조하고...여기서는 테스트한 부분만 기록함.Port 변경은 변경이 안되서, 그냥 22 사용함. SFTP 서버 동작이 정상인지 확인은 WinSCP 를 사용함.  쉘스크립트를 이용한 자동화 테스트는 아래 과정으로 진행함.1. guest 계정을 만들어서 사용함./home/guest 디렉토리 2. guest 디렉토리 안에는 request. response 만들었는데, request 디렉토리를 읽고 쓰기 가능response 디렉토리는 읽기는 가능 3. 첫번째 터미널에서 일반계정으로 expect 테스트를 진행함 이하 기록은.....나중에...귀찮다..ㅠㅠ   시스템 사양cat /etc/*-release==.. 2024. 9. 2.
[Linux] expect를 이용한 Linux 커맨드 입력 자동화 설치 : sudo apt install expect ---------------------------------------------------------- 예제)#!/usr/bin/expect -fset timeout 120spawn sftp guest@localhostexpect -re "password:" { send "xxxxxxxxxx\r"} sleep 2expect -re "sftp>" {send "pwd\r"}sleep 2expect -re "sftp>" {send "cd  request\r"}sleep 2expect -re "sftp>" {send "ls -l\r"}sleep 2expect -re "sftp>" {send "get  request.directory.welcome\r"}sle.. 2024. 8. 30.
find exec ls 조합 사용하기 find . -name xxxx -exec ls -al {} \; [옵션] -empty : 비어 있는 파일, 단 일반파일 또는 일반 디렉토리에 한함 -uid n : 지정된 n값의 UID를 갖는 파일 -gid n : 지정된 n값의 GID를 갖는 파일 -group 그룹명 : 지정한 그룹명에 소속된 파일 -name : 지정된 형식의 패턴을 가지는 파일 -newer 파일 : 지정한 파일보다 더 최근에 변경된 적이 있는 파일 -used n : 파일이 변경된 이후 최근 n일 이후에 액세스된 적이 있는 파일 -user uname : 지정한 uname의 소유로 된 모든 파일(UID로 지정가능) -amin n : 최근 n분 이전에 액세스된 적이 있는 파일 -anewer 파일 : 지정한 파일보다 더 최근에 액세스된 적이 .. 2024. 2. 16.
728x90
반응형