리눅스

포스트: 556|아이템:리눅스(554)
Tags

Posts

556 posts

[bash: tail] 텍스트 파일 내용의 끝부분 출력

반달가면|2021년 2월 2일

큰 텍스트 파일 내용의 마지막 부분을 보고 싶을 때 tail 명령을 사용할 수 있다. 예를 들어 my_file.txt 파일의 마지막 5개 행을 출력하려면 아래와 같이 입력하면 되겠다. -n 옵션에 마지막 몇개의 행을 출력할 것인지 지정할 수 있다. # my_file.txt 파일의 마지막 5개 행을 출력 tail -n 5 my_file.txt 또 한가지 방법은 특정 행번호부터 마지막까지 출력하는 방식이다. -n 옵션에서 수자 앞에 "+" 기호를 추가한다. 예를 들어 my_file.txt 파일의 10번째 행부터 마지막까지 출력하려면 아래와 같이 입력한다. # my_file.txt 파일의 10번째 행부터 마지막까지 출력 tail -n +10 my_file.txt cat 명령과 조합해도 결

리눅스에서 xdotool을 이용한 마우스 작업 자동화

반달가면|2021년 1월 25일

리눅스용 작업 자동화 도구 xdotool에 대한 기본적인 소개와 설치 이전 게시물을 참고하자. 여기로 이전 게시물에서는 주로 키보드 입력에 대한 예시들을 제시했는데, 여기서는 마우스 작업 자동화에 대해 정리해 보려고 한다. 우선, 마우스 작업을 하려면 마우스 포인터를 어느 위치로 이동시킬 것인지 정하기 위해 좌표를 파악해야 할 것이다. 마우스 포인터의 좌표 역시 xdotool을 이용한 간단한 스크립트를 통해서 확인할 수 있다. 아래의 예시다. while [[ 1 ]] do xdotool getmouselocation sleep 0.5 done 무한 루프로 동작하면서 xdotool의 getmouselocation 명령으로 마우스 좌표를 출력한다. 출력후에는 0.5초간 정지했

M1 맥북에 리눅스 포팅한 능력자들

애플의 공식적인 지원은 없지만, 리눅스 부팅에 성공한 능력자들 좀 더 기다리면 ARM용 윈10을 포팅한 사람들도 나올 듯 물론, Windows 10 on ARM은 좀 괴랄해서 포팅해봐야 별 잇점이 없을 것 같기도 하다 Windows 10 on ARM용 노트북에서도 사용하기가 좀 지랄맞은지라

anbox 안드로이드 에뮬레이터용 구글 플레이 추가 스크립트 오류 수정

반달가면|2020년 12월 3일

우선 리눅스에서 안드로이드 에뮬레이터 anbox를 설치하는 절차와 구글 플레이를 추가하는 방법은 아래의 이전 게시물들을 참고하자. anbox - 리눅스용 안드로이드 에뮬레이터 설치 anbox 안드로이드 에뮬레이터에 구글 플레이 추가 최근에 anbox를 구성하는 과정에서 설치까지는 잘 됐는데 구글 플레이(Google Play)를 추가하는 과정에서 제대로 동작하지 않았는데, 원인을 발견했기에 정리해 둔다. 리눅스 민트 18.3 XFCE에서 작업했다. anbox 설치를 마친 후, 구글 플레이 추가용 스크립트를 받아서 실행했다. sudo bash install-playstore.sh lzip 패키지가 없다는 메시지가 나오길래 설치해 주었다. sudo apt-get upda