Linux2021. 2. 23. 19:12

man 뒤져보니 -I 옵션에 압축 프로그램으로 사용할 명령어를 넣어주는게 있네

       -I, --use-compress-program=COMMAND
              Filter data through COMMAND.  It must accept the -d option,  for
              decompression.  The argument can contain command line options.

 

tar -I pigz -xf /mnt/sd/current/backup/bigbackup_web.tar.gz -C /tmp

[링크 : https://stackoverflow.com/questions/36917882/how-to-use-pigz-with-tar]

'Linux' 카테고리의 다른 글

tar with pigz  (0) 2021.02.23
grep regexp match list  (0) 2021.02.22
리눅스 스마트 카드 api  (0) 2021.02.02
linux smart card  (0) 2021.02.02
minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
Posted by 구차니

댓글을 달아 주세요

Linux2021. 2. 22. 19:46

grep 을 쓰면 파일명 등의 자질구레한(?) 정보가 나오는데

그런거 빼고 순수하게 매칭되는 부분만 추출해 낼 때 쓰는 옵션

 

grep  -Op "regexp"

[링크 : https://unix.stackexchange.com/questions/13466/can-grep-output-only-specified-groupings-that-match]

'Linux' 카테고리의 다른 글

tar with pigz  (0) 2021.02.23
grep regexp match list  (0) 2021.02.22
리눅스 스마트 카드 api  (0) 2021.02.02
linux smart card  (0) 2021.02.02
minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
Posted by 구차니

댓글을 달아 주세요

Linux2021. 2. 2. 14:16

윈도우에서는 winscard.h 와 dll을 통해서 지원이 가능한데

리눅스에서는 개인이 만든 라이브러리가 있는 듯?

pcscd 버전을 지원을 위해 적으라는 것을 봐서는

독립적으로 작동하진 않고 pcscd 데몬을 통해 통신을 하도록 구현 된 것으로 보인다.

[링크 : https://pcsclite.apdu.fr/]

'Linux' 카테고리의 다른 글

tar with pigz  (0) 2021.02.23
grep regexp match list  (0) 2021.02.22
리눅스 스마트 카드 api  (0) 2021.02.02
linux smart card  (0) 2021.02.02
minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
Posted by 구차니

댓글을 달아 주세요

Linux2021. 2. 2. 12:35

2760p 노트북에 Smartcard 리더가 있으니 시도!

 

$ sudo apt-get install pcsc-tools pcscd

[링크 : https://wiki.archlinux.org/index.php/Smartcards]

 

pcscd 데몬이 없어서 생기는 문제

$ sudo pcsc_scan
SCardEstablishContext: Service not available.

 

카드 안 꼽고 실행하면 아래처럼 리더 종류만 나오고

$ pcsc_scan
Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro AU9560 00 00
 
Tue Feb  2 12:41:04 2021
 Reader 0: Alcor Micro AU9560 00 00
  Event number: 1
  Card state: Card removed, 

 

카드 꽂으면 아래와 같이 카드의 ATR(먼지 모름!) 을 읽어서 어떤 카드인지 추측을 한다.

-n 옵션을 주면 어떤 카드인지 추측을 안하고 값만 출력 함.

$ pcsc_scan -n
Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro AU9560 00 00
 
Tue Feb  2 12:42:17 2021
 Reader 0: Alcor Micro AU9560 00 00
  Event number: 2
  Card state: Card inserted, 
  ATR: 00 00 00 00 00 00 00 00 00 00 00 00

 

'Linux' 카테고리의 다른 글

grep regexp match list  (0) 2021.02.22
리눅스 스마트 카드 api  (0) 2021.02.02
linux smart card  (0) 2021.02.02
minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
linux 프레임 버퍼에 이미지, 동영상 재생하기  (0) 2021.01.21
Posted by 구차니

댓글을 달아 주세요

Linux2021. 1. 28. 14:56

minicom 으로 실행하면 폭이 늘어나지 않고 창도 안커지는데(putty)

아래와 같이 하면 창을 늘리면 같이 늘어난다.

 

$ TERM=linux minicom

[링크 : https://unix.stackexchange.com/questions/106644/how-to-change-the-width-of-remote-serial-console]

 

+물론 시리얼로 접속해서는 화면은 늘어나도 실제로 콘솔 영향을 받는지

더 위아래로 길게 나오진 않는다 ㅠㅠ

'Linux' 카테고리의 다른 글

리눅스 스마트 카드 api  (0) 2021.02.02
linux smart card  (0) 2021.02.02
minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
linux 프레임 버퍼에 이미지, 동영상 재생하기  (0) 2021.01.21
sit1 인터페이스  (0) 2021.01.20
Posted by 구차니

댓글을 달아 주세요

Linux2021. 1. 22. 15:36

ipcs 로 확인하고

ipcrm 으로 삭제한다.

$ ipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status
0x000f1206 0          minimonk   666        4          0

$ ipcrm shm 0
resource(s) deleted

$ ipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status

[링크 : https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/tuning_and_optimizing_red_hat_enterprise_linux_for_oracle_9i_and_10g_databases/sect-oracle_9i_and_10g_tuning_guide-setting_shared_memory-removing_shared_memory]

'Linux' 카테고리의 다른 글

linux smart card  (0) 2021.02.02
minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
linux 프레임 버퍼에 이미지, 동영상 재생하기  (0) 2021.01.21
sit1 인터페이스  (0) 2021.01.20
segmentation fault, bus error  (0) 2021.01.08
Posted by 구차니

댓글을 달아 주세요

Linux2021. 1. 21. 10:31

라즈베리 파이 3에서 테스트 했는데

아쉽게도(?) 재생이후 프로그램 종료하면 사라지는 것과

저 망할(?) 커서가 계속 깜박이는게 걸리네 -_-

 

전체화면 동영상 재생

mplayer -fs -vo fbdev test.mp4 

[링크 : https://askubuntu.com/questions/46871/how-can-i-play-videos-in-a-framebuffer]

 

이미지 출력

fim  -a --quiet file.jpg

[링크 : https://ostechnix.com/how-to-display-images-in-the-terminal/]

 

fb 커서 깜박이는 것 없애기/켜기

# echo 0 > /sys/class/graphics/fbcon/cursor_blink
# echo 1 > /sys/class/graphics/fbcon/cursor_blink

커서 없애기

# echo -e -n '\033[?25l' > /dev/tty0 

[링크 : https://community.nxp.com/t5/i-MX-Processors/Remove-Cursor-pointer/m-p/159574]

 

 

+

[링크 : http://www.armadeus.org/wiki/index.php?title=Framebuffer]

'Linux' 카테고리의 다른 글

minicom 폭 늘리기  (0) 2021.01.28
linux shared memory 확인 및 삭제  (0) 2021.01.22
linux 프레임 버퍼에 이미지, 동영상 재생하기  (0) 2021.01.21
sit1 인터페이스  (0) 2021.01.20
segmentation fault, bus error  (0) 2021.01.08
linux ip 와 gateway 설정  (0) 2021.01.08
Posted by 구차니

댓글을 달아 주세요

Linux2021. 1. 20. 14:52

용도가 멀까나..

 

SIT stands for Simple Internet Transition. The main purpose is to interconnect isolated IPv6 networks, located in global IPv4 internet.

[링크 : https://developers.redhat.com/blog/2019/05/17/an-introduction-to-linux-virtual-interfaces-tunnels/#sit]

'Linux' 카테고리의 다른 글

linux shared memory 확인 및 삭제  (0) 2021.01.22
linux 프레임 버퍼에 이미지, 동영상 재생하기  (0) 2021.01.21
sit1 인터페이스  (0) 2021.01.20
segmentation fault, bus error  (0) 2021.01.08
linux ip 와 gateway 설정  (0) 2021.01.08
udev  (0) 2021.01.05
Posted by 구차니

댓글을 달아 주세요

Linux2021. 1. 8. 15:58

segmentation fault는 주소 영역은 존재하는데 접근해서는 안되는 주소를 간거라고 한다면

bus error는 물리적 주소조차도 존재하지 않는 영역을 갈경우 발생하는건가?

 

A Bus Errors triggers a process-level exception,notifying an  operating system(OS) that a process is trying to access memory that the CPU cannot physically address which in UNIX translates into a “SIGBUS” signal, which if not caught, will terminate the current process.

[링크 : https://learntechway.com/difference-between-segmentation-fault-and-bus-error/]

'Linux' 카테고리의 다른 글

linux 프레임 버퍼에 이미지, 동영상 재생하기  (0) 2021.01.21
sit1 인터페이스  (0) 2021.01.20
segmentation fault, bus error  (0) 2021.01.08
linux ip 와 gateway 설정  (0) 2021.01.08
udev  (0) 2021.01.05
uio - userspace io  (0) 2021.01.05
Posted by 구차니

댓글을 달아 주세요

Linux2021. 1. 8. 12:25

잘 외워두고 써야겠군 

ifconfig eth0 192.168.1.123 netmask 255.255.255.0 up
route add default gw 192.168.1.1

[링크 : https://southlife.tistory.com/82]

'Linux' 카테고리의 다른 글

sit1 인터페이스  (0) 2021.01.20
segmentation fault, bus error  (0) 2021.01.08
linux ip 와 gateway 설정  (0) 2021.01.08
udev  (0) 2021.01.05
uio - userspace io  (0) 2021.01.05
파일이 존재하는데 실행하려고 하면 없다고 에러 뜰 경우  (0) 2020.12.16
Posted by 구차니

댓글을 달아 주세요