본문 바로가기
반응형

▶ 운영체제 [OS]34

[윈도우] windows 업데이트 정리 삭제 안될 때 (Windows Update Clean Tool) 안녕하세요, 오늘은 윈도우 디스크 정리에서 windows 업데이트 정리가 삭제되지 않을 때 해결 방법에 대한 포스팅하도록 하겠습니다. 윈도우 업데이트 클린 툴 사용하기 디스크 정리에서 삭제가 안될 경우 윈도우 업데이트 클린 툴을 이용하여 삭제할 수 있습니다. 사용 방법 스캔 하기 청소 (삭제) 하기 감사합니다. 2023. 10. 19.
[리눅스 우분투] Samba 사용자 추가/삭제 및 목록 확인 방법 안녕하세요, 오늘은 리눅스에서 삼바 계정 추가/삭제 및 삼바 서버에 등록된 사용자 목록 확인 방법에 대한 포스팅하도록 하겠습니다. 사용자 추가 /* 사용자 추가 (사용자명은 리눅스 계정) */ sudo smbpasswd -a [USER] /* 삼바 재시작 */ sudo service smbd restart 사용자 삭제 /* 등록된 사용자 삭제 */ sudo smbpasswd -x [USER] /* 삼바 재시작 */ sudo service smbd restart 설정된 계정 확인 /* 등록된 유저 확인 */ sudo pdbedit -L /* 상세 정보 확인 */ sudo pdbedit -L -v 감사합니다. 2023. 10. 16.
[윈도우] 원격 데스크톱에서 작업관리자 열기 안녕하세요, 오늘은 윈도우 원격 데스크톱에서 작업관리자를 여는 방법에 대한 포스팅하도록 하겠습니다. 일반 환경에서 작업관리자 열기 Ctrl + Alt + Delete 작업관리자 선택 원격 환경에서 작업관리자 열기 원격 환경에서 Ctrl + Alt + Delete를 누를 경우 호스트 PC의 키가 우선으로 작동하게 됩니다. 따라서 원격 환경에서는 아래와 같은 방법으로 진행해야 합니다. [방법 1] Ctrl + Alt + End 작업관리자 선택 [방법 2] Ctrl + Shift + Esc 감사합니다. 2023. 10. 13.
[리눅스 우분투] /bin/sh^m bad interpreter 오류 해결 방법 안녕하세요, 오늘은 리눅스에서 쉘 스크립트의 /bin/sh^m bad interpreter 에러를 해결하는 방법에 대한 포스팅하도록 하겠습니다. 원인 이는 윈도우 환경에서 만든 스크리브 파일을 리눅스 환경에서 실행했기 때문에 발생하는 문제로 아래 두 가지 방법으로 해결이 가능합니다. 해결 방법 1. 파일을 바이너리 모드로 open 후 수정 vi -b 파일명.sh ^M 삭제 2. fileformat을 unix로 변경 vi -b 파일명.sh :set fileformat=unix 감사합니다. 2023. 7. 10.
[리눅스 우분투] 시그널 종류 및 처리 방식 (Signal) 안녕하세요, 오늘은 주요 리눅스 시그널 종류 및 처리 방식에 대한 포스팅하도록 하겠습니다. 1~15 시그널 번호 시그널 설명 기본 동작 1 SIGHUP 프로세스의 제어 터미널이 닫힘 (보통 사용자의 로그아웃) 종료 2 SIGNIT 사용자가 인터럽트 문자 (Ctrl + c) 생성 종료 3 SIGQUIT 사용자가 종료 문자 (Ctrl + \) 생성 코어 덤프 4 SIGILL 프로세스가 허용되지 않은 명령을 실행하려고 시도 코어 덤프 5 SIGTRAP 브레이크 포인트를 만남 코어 덤프 6 SIGABRT abort()에서 보냄 코어 덤프 7 SIGBUS 하드웨어 혹은 정렬 에러 코어 덤프 8 SIGFPE 산술 연산 예외 코어 덤프 9 SIGKILL 붙잡을 수 없는 프로세스 종료 10 SIGUSR1 프로세스가 정.. 2023. 6. 6.
[리눅스 우분투] 프로세스 이름으로 kill 하는 방법 안녕하세요, 오늘은 프로세스 명으로 프로세스 종료하는 방법에 대한 포스팅하도록 하겠습니다. 프로세스 아이디를 이용한 방법 ps | grep [process_name] kill -9 [process_id] 프로세스 이름을 이용한 방법 killall -9 [process_name] 감사합니다. 2023. 6. 6.
[리눅스 우분투] 윈도우에서 원격 데스크톱으로 우분투 접속하기 (검은 화면 오류 해결) 안녕하세요, 오늘은 윈도우에서 원격 데스크톱을 통해 우분투로 접속하는 방법과 접속 시 검은 화면이 나오는 오류 해결 방법에 대한 포스팅하도록 하겠습니다. xrdp 설치 우선 우분투에서 xrdp 서버를 설치해야 합니다. sudo apt install xrdp xrdp SSL 인증서 접근 권한 추가 다음은 xrdp 계정을 ssl-cert 그룹에 추가해 줍니다. 이 과정은 원격 접속 시 인증 관련 경고가 나오지 않게 하기 위한 설정인데, 생략해도 괜찮습니다. sudo adduser xrdp ssl-cert xrdp 방화벽 xrdp는 기본적으로 3398 포트를 이용해 수신합니다. 때문에 해당 포트에 대한 방화벽 설정을 추가해줍니다. sudo ufw allow from any to any port 3389 pro.. 2023. 4. 28.
[리눅스 우분투] __git_ps1: command not found 오류 해결 방법 안녕하세요, 오늘은 우분투에서 __git_ps1: command not found 오류 해결 방법 에 대한 포스팅하도록 하겠습니다. 해결 방법 아래의 명령어를 통해 오류를 해결할 수 있습니다. curl -L https://raw.github.com/git/git/master/contrib/completion/git-prompt.sh > ~/.bash_git 이후 아래 명령어를 통해 ~/.bashrc에 추가해 주시면 됩니다. source ~/.bash_git 위와 같이 했는데도 오류가 해결되지 않는다면 아직 적용이 안된 것으로, 쉘을 다시 로그인해주시면 됩니다 ^^. 감사합니다. 2023. 4. 20.
[리눅스 우분투] Setting > Users > Unlock 버튼 안 눌리는 오류 해결 방법 안녕하세요, 오늘은 설정 > 사용자 > 잠금 해제 버튼이 안 눌리는 오류 해결 방법에 대한 포스팅하도록 하겠습니다. 우분투 20.04 버전에서 나오는 오류인데, 원인은 잘 모르겠습니다. 해결 방법 아래의 명령어를 이용하여 잠금 해제를 할 수 있습니다. sudo gnome-control-center 감사합니다. 2023. 4. 17.
[리눅스 우분투] /bin/sh^M: bad interpreter: No such file or directory 오류 해결 방법 안녕하세요, 오늘은 /bin/sh^M: bad interpreter: No such file or directory 오류 해결 방법에 대한 포스팅하도록 하겠습니다. 원인 쉘 스크립트를 작성한 환경과 실행한 환경이 다를 때 발생하는 문제입니다. 조금 더 정확하게는 줄 바꿈을 나타내는 개행문자가 달라 발생하는 문제입니다. 실행하는 환경에서 vi -b 를 통해 스크립트를 열어보면 끝에 ^M 문자가 붙어있는 것을 확인할 수 있습니다. 해결 방법 1. 직접 제거하기 vi -b 파일명.sh ^M 삭제 2. sed 명령어 이용 sed -i -e 's/\r$//' 파일명.sh 3. fileformat 설정 vi 파일명.sh :set fileformat=unix 저장 참고로 위 방법은 모두 스크립트를 실행하는 환경에서 .. 2023. 4. 8.
반응형