'Linux'에 해당되는 글 724건

  1. 2022.06.22 bash set -e set -x
  2. 2022.04.27 ubuntu 22.04 LTS
  3. 2022.04.25 minicom stty
  4. 2022.04.25 sudo -k -K
  5. 2022.04.04 ubuntu unity tweak
  6. 2022.03.14 iperf udp 테스트
  7. 2022.03.08 This kernel does not support RARP.
  8. 2022.02.14 우분투 크롬, 구글 로그인이 안됨
  9. 2022.02.11 linux cache clear
  10. 2022.02.08 sort 컬럼 별 정렬하기
Linux2022. 6. 22. 17:39

-e 는 에러 발생시 중단하지 않도록

+e는 에러 발생시 중단하도록 설정

-x -e와 동일하나 종료시 실행위치 출력

 

[링크 : https://frankler.tistory.com/59]

[링크 : https://tech.ezphp.net/8]

'Linux' 카테고리의 다른 글

bash set -e set -x  (0) 2022.06.22
iperf udp 테스트  (0) 2022.03.14
linux cache clear  (0) 2022.02.11
sort 컬럼 별 정렬하기  (0) 2022.02.08
elementary os  (0) 2022.01.28
linux 터미널 pause, resume  (0) 2022.01.11
Posted by 구차니

댓글을 달아 주세요

Linux/Ubuntu2022. 4. 27. 14:08

오늘 생각난김에 USB에 부팅해보는데 나쁘진 않은 느낌.

/dev/fb0 로는 캡쳐가 안되네 -_ㅠ

 

일단 윈도우(super) 누르면 데스크탑이 나오는데 상하에서 좌우로 바뀌었고

alt-tab 기본 값도 앱전환에서 프로그램 전환으로 그룹으로 묶이지 않게 변경! super-tab이 앱전환으로 지정!

gnome3로 바뀌면서(맞나?) 메뉴가 떠도 캡쳐가 가능해졌다.

 

동영상 촬영에 영역 캡쳐까지!

 

그리고 메뉴는 전반적으로 좀 더 동글동글 해진 느낌?

 

22.04의 모서리 둥글기

 

18.04의 모서리 둥글기

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu 22.04 LTS  (0) 2022.04.27
minicom stty  (0) 2022.04.25
sudo -k -K  (0) 2022.04.25
ubuntu unity tweak  (0) 2022.04.04
This kernel does not support RARP.  (0) 2022.03.08
우분투 크롬, 구글 로그인이 안됨  (0) 2022.02.14
Posted by 구차니

댓글을 달아 주세요

Linux/Ubuntu2022. 4. 25. 19:13

minicom 으로 포트를 열고 stty로 확인하니 아래의 플래그들이 설정된다.

근데 포트를 잘 못열었나.. xon/xoff에 대한건 안보이네..


ignbrk ignore break characters
-brkint breaks cause an interrupt signal
-icrnl translate carriage return to newline
-imaxbel beep and do not flush a full input buffer on a character
-opost postprocess output
-onlcr translate newline to carriage return-newline
-isig enable interrupt, quit, and suspend special characters
-icanon enable erase, kill, werase, and rprnt special characters
-iexten enable non-POSIX special characters
-echo echo input characters
-echoe same as [-]crterase // echo erase characters as backspace-space-backspace
-echok echo a newline after a kill character
-echoctl same as [-]ctlecho // echo control characters in hat notation ('^c')
-echoke same as [-]crtkill // kill all line by obeying the echoctl and echok settings



[링크 : https://linux.die.net/man/1/stty]

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu 22.04 LTS  (0) 2022.04.27
minicom stty  (0) 2022.04.25
sudo -k -K  (0) 2022.04.25
ubuntu unity tweak  (0) 2022.04.04
This kernel does not support RARP.  (0) 2022.03.08
우분투 크롬, 구글 로그인이 안됨  (0) 2022.02.14
Posted by 구차니

댓글을 달아 주세요

Linux/Ubuntu2022. 4. 25. 18:55

sudo의 사용가능 시간을 리셋하는 옵션

-K' The -K (sure kill) option is like -k except that it removes the user's cached credentials entirely and may not be used in conjunction with a command or other option. This option does not require a password. Not all security policies support credential caching.

-k [command]
When used alone, the -k (kill) option to sudo invalidates the user's cached credentialsThe next time sudo is run a password will be required. This option does not require a password and was added to allow a user to revoke sudo permissions from a .logout file. Not all security policies support credential caching.

When used in conjunction with a command or an option that may require a password, the -k option will cause sudo to ignore the user's cached credentials. As a result, sudo will prompt for a password (if one is required by the security policy) and will not update the user's cached credentials.

[링크 : https://linux.die.net/man/8/sudo]

[링크 : https://askubuntu.com/questions/14948/how-to-cancel-the-currently-applied-remaining-sudo-time-out]

 

+ 22.05.03

아래 경로 가니 파일이 존재하는데 -k 로는 파일이 사라지지 않고 -K로는 파일이 사라진다.

/run/sudo/ts/<username>

[링크 : https://www.linux.org/threads/cache-timestamp-file.25274/]

 

sudo 도움말을 보면 -K는 파일을 삭제하고, -k는 타임스탬프 파일을 무효화 한다는데 내용이 변화되는것 같진 않고..

  -K, --remove-timestamp        remove timestamp file completely
  -k, --reset-timestamp         invalidate timestamp file

 

struct timestamp_entry {
unsigned short version;     /* version number /
unsigned short size;        / entry size /
unsigned short type;        / TS_GLOBAL, TS_TTY, TS_PPID /
unsigned short flags;       / TS_DISABLED, TS_ANYUID /
uid_t auth_uid;             / uid to authenticate as /
pid_t sid;                  / session ID associated with tty/ppid /
struct timespec start_time; / session/ppid start time /
struct timespec ts;         / time stamp (CLOCK_MONOTONIC) /
union {
dev_t ttydev;           / tty device number /
pid_t ppid;             / parent pid */
} u;
};

[링크 : https://www.sudo.ws/docs/man/1.8.25/sudoers_timestamp.man/]

 

먼가 딱 하나.. 0에서 1로 바뀌었네

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu 22.04 LTS  (0) 2022.04.27
minicom stty  (0) 2022.04.25
sudo -k -K  (0) 2022.04.25
ubuntu unity tweak  (0) 2022.04.04
This kernel does not support RARP.  (0) 2022.03.08
우분투 크롬, 구글 로그인이 안됨  (0) 2022.02.14
Posted by 구차니

댓글을 달아 주세요

Linux/Ubuntu2022. 4. 4. 14:49

우분투 18.04 에서 unity tweak을 설치하고 실행하려고 하면

The following schema is missing 이라는 에러가 나오는데

에러 메시지 큰것만 봐서 자세히 안봤더니.. -_-

아무튼 패키지 하나 설치하면 끝!

 

$ sudo apt install notify-osd

[링크 : https://askubuntu.com/questions/965583/unity-tweak-tool-schema-missing-com-canonical-desktop-interface]

[링크 : https://jootc.com/p/201809181841]

'Linux > Ubuntu' 카테고리의 다른 글

minicom stty  (0) 2022.04.25
sudo -k -K  (0) 2022.04.25
ubuntu unity tweak  (0) 2022.04.04
This kernel does not support RARP.  (0) 2022.03.08
우분투 크롬, 구글 로그인이 안됨  (0) 2022.02.14
크로스 컴파일 패키지  (0) 2022.01.28
Posted by 구차니

댓글을 달아 주세요

Linux2022. 3. 14. 11:50

흐음.. 로컬로 쐈는데 이정도면.. 성능 엄청 안 좋은건가?

아무튼 893번을 보내고 또 10번을 더 보내서 총 903번의 전송이 발생하는 것으로 보인다.

 

$ iperf -u -p 16000 -c localhost
------------------------------------------------------------
Client connecting to localhost, UDP port 16000
Sending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  3] local 127.0.0.1 port 49969 connected with 127.0.0.1 port 16000
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec
[  3] Sent 893 datagrams
[  3] WARNING: did not receive ack of last datagram after 10 tries.

[링크 : https://idchowto.com/iperf-를-이용한-네트워크-성능-측정/]

[링크 : https://chanind.github.io/2020/05/15/network-bandwidth-stress-testing-iperf.html]

 

+

i5-2520m 이고 로컬로 했는데 저조하네..

서버

$ iperf -u -p 16000 -s localhost
iperf: ignoring extra argument -- localhost
------------------------------------------------------------
Server listening on UDP port 16000
Receiving 1470 byte datagrams
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  3] local 127.0.0.1 port 16000 connected with 127.0.0.1 port 59209
[ ID] Interval       Transfer     Bandwidth        Jitter   Lost/Total Datagrams
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec   0.003 ms    0/  893 (0%)

 

클라이언트

$ iperf -u -p 16000 -c localhost
------------------------------------------------------------
Client connecting to localhost, UDP port 16000
Sending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  3] local 127.0.0.1 port 59209 connected with 127.0.0.1 port 16000
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec
[  3] Sent 893 datagrams
[  3] Server Report:
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec   0.000 ms    0/  893 (0%)

 

+

i7-10510U 라고 해도 별다를 건 없어 보이네?

서버

$ iperf -u -p 16000 -s localhost
iperf: ignoring extra argument -- localhost
------------------------------------------------------------
Server listening on UDP port 16000
Receiving 1470 byte datagrams
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  3] local 127.0.0.1 port 16000 connected with 127.0.0.1 port 44436
[ ID] Interval       Transfer     Bandwidth        Jitter   Lost/Total Datagrams
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec   0.011 ms    0/  893 (0%)

 

클라이언트

$ iperf -u -p 16000 -c localhost
------------------------------------------------------------
Client connecting to localhost, UDP port 16000
Sending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  3] local 127.0.0.1 port 44436 connected with 127.0.0.1 port 16000
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec
[  3] Sent 893 datagrams
[  3] Server Report:
[  3]  0.0-10.0 sec  1.25 MBytes  1.05 Mbits/sec   0.000 ms    0/  893 (0%)

 

 

+

-b 옵션을 통해 대역폭을 늘리니 cpu 사용율이 폭증한다.

'Linux' 카테고리의 다른 글

bash set -e set -x  (0) 2022.06.22
iperf udp 테스트  (0) 2022.03.14
linux cache clear  (0) 2022.02.11
sort 컬럼 별 정렬하기  (0) 2022.02.08
elementary os  (0) 2022.01.28
linux 터미널 pause, resume  (0) 2022.01.11
Posted by 구차니

댓글을 달아 주세요

Linux/Ubuntu2022. 3. 8. 15:51

읭.. rarp 명령어로 역으로 조회해보려고 했더니 막히네

[링크 : http://manpages.ubuntu.com/manpages/trusty/man8/rarp.8.html]

 

10년 정도 전에는 되지 않았을까.. 아마도 수준이라니 -_-

Linux (and therefor the Pi) hasn't supported RARP for a number of years now. Possibly over a decade ago. It's an obsolete protocol and really should not be used.

[링크 : https://forums.raspberrypi.com/viewtopic.php?t=32181]

 

포트스캔에 의한 mac 주소 조회외에는 그럼 답이 없는건가..

'Linux > Ubuntu' 카테고리의 다른 글

sudo -k -K  (0) 2022.04.25
ubuntu unity tweak  (0) 2022.04.04
This kernel does not support RARP.  (0) 2022.03.08
우분투 크롬, 구글 로그인이 안됨  (0) 2022.02.14
크로스 컴파일 패키지  (0) 2022.01.28
ubuntu x86에서 arm용 아키텍쳐 패키지 추가하기(주의)  (0) 2022.01.28
Posted by 구차니

댓글을 달아 주세요

Linux/Ubuntu2022. 2. 14. 16:18

이번에 시스템 날아가는 바람에 새로 설치했는데

크롬에서 이상하게 google 로그인하는게 보이지 않는다.

 

검색해보니 간단하게 요약하면

정책에 의해 차단, chromium이 아니라 google chrome만 허용한다.

[링크 : https://askubuntu.com/questions/1322559/]

 

20.04 에서는 google-chrome 이라는 걸 입력하면 실행(혹은 설치?) 되는 것 같은데

난 18.04라서 firefox로 구글 접속후 크롬 내려받기로 deb(64bit)를 하면 될 듯.

[링크 : https://linuxways.net/ubuntu/how-to-install-google-chrome-on-ubuntu-20-04-lts/]

 

deb 받아서 설치하니

사용자 이름에 로그인하지 않음 까진 똑같으나, 그 아래에 동기화 사용이 추가되었다.

Posted by 구차니

댓글을 달아 주세요

Linux2022. 2. 11. 22:06

리눅스에서 이상하게 free 명령어에서 free 인 부분이 적게 나오는데

이럴때는 drop_caches를 강제로 하면 메모리가 돌아온다.

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        1.2G        5.8G        232M        757M        6.1G
스왑:        2.0G          0B        2.0G

# echo 3 > /proc/sys/vm/drop_caches

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        1.2G        5.9G        235M        667M        6.1G
스왑:        2.0G          0B        2.0G

 

리눅스 캐시의 종류를 좀 더 봐야 할 듯.

파일 시스템을 알아서 캐싱하는 느낌이었는데 2번 항목이 그런거였나?

1. Clear PageCache only.
# sync; echo 1 > /proc/sys/vm/drop_caches

2. Clear dentries and inodes.
# sync; echo 2 > /proc/sys/vm/drop_caches

3. Clear pagecache, dentries, and inodes.
# sync; echo 3 > /proc/sys/vm/drop_caches 

[링크 : https://www.tecmint.com/clear-ram-memory-cache-buffer-and-swap-space-on-linux/amp/]

[링크 : https://support.huaweicloud.com/intl/en-us/trouble-ecs/ecs_trouble_0336.html]

 

 

 

'Linux' 카테고리의 다른 글

bash set -e set -x  (0) 2022.06.22
iperf udp 테스트  (0) 2022.03.14
linux cache clear  (0) 2022.02.11
sort 컬럼 별 정렬하기  (0) 2022.02.08
elementary os  (0) 2022.01.28
linux 터미널 pause, resume  (0) 2022.01.11
Posted by 구차니

댓글을 달아 주세요

Linux2022. 2. 8. 17:59

ls 해서 용량별로 보고 싶어 검색

 

흐음.. 아름답지 않아!! (길어서 외우기 싫다는 의미)

$ ls --sort=size -l

 

이런 산뜻한 걸 먼저 알려줬어야지!!

-S Sort by file size, largest first

[링크 : https://www.cyberciti.biz/faq/linux-ls-command-sort-by-file-size/]

 

$ sort -k 3,3 myFile

[링크 : https://unix.stackexchange.com/questions/104525/sort-based-on-the-third-column]

 

-k, --key=POS1[,POS2]
       start a key at POS1 (origin 1), end it at POS2 (default end of line)

[링크 : https://linux.die.net/man/1/sort]

 

우분투 내 도움말에는 key 라고 나오네. 설명이 와닫지 않아!

       -k, --key=KEYDEF
              sort via a key; KEYDEF gives location and type

'Linux' 카테고리의 다른 글

iperf udp 테스트  (0) 2022.03.14
linux cache clear  (0) 2022.02.11
sort 컬럼 별 정렬하기  (0) 2022.02.08
elementary os  (0) 2022.01.28
linux 터미널 pause, resume  (0) 2022.01.11
systemctl TTYPath  (0) 2022.01.06
Posted by 구차니

댓글을 달아 주세요