본문 바로가기

OS

(35)
[Mac] 아이맥 타이핑 딜레이 현상 해결 2020년 아이맥을 사용하는데 어느날 갑자기 타이핑을 했을 때 반응이 느려진 것을 발견하였다. 한글, 영어 둘 다 느렸으며 특정 프로그램에서만 느린게 아니라 모든 곳에서 타이핑시 한박자 늦게 쳐지는 것이었다. 재부팅, OS 업데이트, 블루투스/와이파이 껏다키기 등을 했는데도 같은 현상이다. 타이핑이 딜레이되는 것이니 키보드가 문제인가 싶었고, 혹시나해서 매직키보드의 전원을 껏다 키니 잘 작동한다. 타이핑 딜레이 현상이 발생하면 매직키보드의 전원을 껏다 켜보자.
[Mac] command + L 로 화면 잠금 1. 시스템 환경설정 - 키보드 - 단축키 - 앱 단축키 설정에 들어간 후 + 버튼 클릭 2. 메뉴 제목에 '화면 잠금'을 입력하고 Command + L을 입력 후 추가 버튼을 클릭하면 단축키가 설정된다. 3. Command + L을 입력하면 화면 잠금을 확인할 수 있다.
[Mac] 특수문자 가운데 점 단축키 문서를 작성하다 보면 가운데 점을 사용해야할 때가 있다. 영문으로 둔 상태에서 shift + option + 9 를 누르면 가운데 점을 사용할 수 있다.
[Mac] 맥북 스페이스바 두 번 마침표 없애기 맥북을 사용하면서 스페이스바를 두 번 눌렀을 때 마침표(.)가 찍히는 현상이 종종 있었다. 처음에는 내가 실수로 눌렀는지 알았는데, 너무 빈번히 발생하여 스페이스 두 번 눌렀을 때 마침표를 찍어주는 기능이 있나 찾아보게 되었다. 역시나 스페이스바 두 번 누를 때 마침표를 찍어주는 옵션이 켜져있었다. 시스템 환경설정 - 키보드 - 텍스트로 가서 해당 옵션을 꺼주면 해결된다.
[Mac] 자주 사용하는 단축키 창 내리기 command + m 윈도우 가리기 command + h 프로그램 종료 command + q 전체화면 키우기 command + control + f 사용중인 앱 변환 command + tab 스폿라이트 검색 command + space 뒤에 글 삭제 fn + delete 응용 프로그램 강제 종료 command + option + esc 전체화면 캡쳐 command + shift + 3 선택화면 캡쳐 command + shift + 4
[Linux] 모듈의 개념과 커널 컴파일(업그레이드) 순서 모듈 : 필요할 때마다 호출하여 사용되는 코드 커널 컴파일(업그레이드) 순서 참고 : https://www.youtube.com/playlist?list=PLVsNizTWUw7EoFNBhIdVFp9eT6P22hU1o
[Linux] GRUB 부트로더 GRUB 부트로더의 특징 - 부트 정보를 사용자가 임의로 변경해 부팅할 수가 있다. 즉, 부트 정보가 올바르지 않더라도 수정하여 부팅할 수 있다. - 다른 여러 가지 운영체제와 멀티부팅을 할 수 있다. - 대화형 설정을 제공해줘서, 커널의 경로와 파일 이름만 알면 부팅이 가능하다. GRUB2의 장점 - 셸 스크립트를 지원함으로써 조건식과 함수를 사용할 수 있다. - 동적 모듈을 로드할 수 있다. - 그래픽 부트 메뉴를 지원하며, 부트 스플래시(boot splash) 성능이 개선되었다. - ISO 이미지를 이용해서 바로 부팅할 수 있다. GRUB2 설정 방법 - /boot/grub2/grub.cfg 설정파일 (직접 변경하면 안됨) - /etc/default/grub 파일과 /etc/grub.d/ 디렉터리의..
[Linux] 서비스와 소켓 서비스 - 시스템과 독자적으로 구동되어 제공하는 프로세스를 말한다. 예로 웹 서버(httpd), DB 서버(mysqld), FTP 서버(vsftpd) 등이 있다. - 실행 및 종료는 대개 'systemctl start/stop/restart 서비스이름'으로 사용된다. - 서비스의 실행 스크립트 파일은 /usr/lib/systemd/system/ 디렉터리에 '서비스이름.service'라는 이름으로 확인할 수 있다. 예를 들어 웹 서비스는 httpd.service라는 이름의 파일로 존재한다. 소켓 - 서비스는 항상 가동되지만, 소켓은 외부에서 특정 서비스를 요청할 경우에 systemd가 구동시킨다. 그리고 요청이 끝나면 소켓도 종료된다. - 그래서 소켓으로 설정된 서비스를 요청할 때는 처음 연결되는 시간이 ..