본문 바로가기
728x90

알고리즘 및 코딩/[코딩] 기타(리눅스, 주의사항)🌐5

[리눅스] 계정삭제- 디렉토리 모두 삭제 / 계정만 삭제 연구실을 떠나며 총 5개의 서버에 있던 나의 계정을 지우기 위해서 명령어를 찾아봤다. 연구실 사람들 계정을 하나하나 만들었었는데, 지우는건 처음이다...! 1. 계정만 삭제 * 계정의 home directory는 남아있음 userdel [userid] 2. 계정과 모든 정보 완전 삭제 * 계정의 home directory 등을 포함한 완전 삭제 userdel -r [userid] 3. 발생할 수 있는 오류 만약 아래와 같이 다른 프로세스에 의해 사용중이다라고 뜨면, 그 프로세스가 뭔지 확인 후*에, 지워도 되는 것이면, 아래와 같이 sudo kill해주면 된다. * 프로세스 확인 방법: ps -ef | grep [프로세스 번호] 4. 계정 지우기 전 후 용량 비교 아래 명령어를 쓰면, 현재 compute.. 2023. 8. 10.
[깃허브] 홈페이지 만들기 feat.jekyll -al folio (작성중) 친구들과 함께하는 아이디어뱅크(aka 아뱅)미팅에서 개인 홈페이지를 만들어 보고 있다. 그래서 홈페이지를 만들면서 과정과 주의사항들을 정리해보려 한다. 1. 원하는 테마 고르기 > https://jekyll-themes.com/ or https://jekyllthemes.io/free Jekyll Themes A collection of the best jekyll themes and templates that are free to download. Download free jekyll themes that suit your website, portfolio, resume or company website needs. Search jekyll themes by category and find what y.. 2023. 6. 20.
[파이썬] list를 호출할 때 주의할 것 모델 코딩을 하다가 뭔가가 잘 안되서 봤더니 파이썬의 요상한 성질 때문인 것 같다. 다른 사람은 이 문제를 보고 잘 피해서 코딩하시길.. 아래는 문제사항을 간단하기 정리해 본 것이다. 아래와 같은 코드에서 결과는 무엇일까? # Case 1 S= [[1,2,3],[2,3,4],[5,5,5]] for x in S: x = [1,2,3] print(S) 의도한 바는 [[1,2,3], [1,2,3], [1,2,3]] 이다. 하지만 결과는 원래 정의한 대로 [[1, 2, 3], [2, 3, 4], [5, 5, 5]] 가 나왔다. 하지만 내가 이렇게 짠 이유는 아래와 같은 상황에선 x가 복사가 아니라 그 위치에 가는 것처럼 행동했기 때문이다. # Case 2 S= [[1,2,3],[2,3,4],[5,5,5]] fo.. 2023. 5. 11.
[vscode] 유용한 extension: def, 명령어 쉽게 가기 긴 코드를 여러파일에 나눠서 작성하다보면, 또는 그런 코드를 볼 때, 사용하는 명령어의 definition을 바로 확인하고 싶을 때가 있다. 이럴 때 유용한 기능이 바로 "pylance"이다. container 밖에서는 vscode는 f12를 누르면 바로 설명이 뜨거나 이동했는데, container안에서는 그게 안돼서 찾다가 알게된 extention이다. 설치방법: 아래 사진처럼 익스탱션(extention)에 검색해서 찾으면 된다. 그럼 아래와 같은 것이 뜰 것이다. install을 누르면 된다! 그럼 궁금한 부분에서 ctrl이나 f12를 누르면 설명이 뜨거나, 정의된 곳으로 이동할 것이다. 2023. 5. 9.
[리눅스] chmod 하위 폴더 권한 변경 하위 폴더 권한 변경: chmod사용! chmod는 change mode이다 특정 폴더의 하위폴더까지 모든 권한을 풀고 싶으면 아래와 같이 하면 된다. chmod -R 777 폴더이름 2023. 4. 27.
728x90