zip 없으면 다운로드압축푸는법압축하는법
우분투에서 pycharm을 설치하고 싶어서 여러글을 봤는데 대부분 pycharm 홈페이지 들어가서 .deb 파일받고 sh로 실행하라는데 사이트 밑에 더 간단한 방법이 있으니 아래 명령어를 통해 쉽게 다운받자.물론 난 무료버전 다운받았다.
리눅스에서 작업하다 보면 어떤 코드가 돌아가는 와중에 서버가 끊겨서 다시 들어가보니 터미널은 닫혔는데 코드는 계속 돌아가는 경우가 발생한다. 이때는 해당 프로세스를 찾아서 끊어줘야 하니 아래와 같은 방법을 사용하자.ps -ef | grep 명령어를 통해 죽이고 싶은
전에 포스팅에서는 프로세스를 찾고 죽이는 법을 적었는데 이번엔 포트가 할당된 프로세스가 돌아가는 와중에 이슈가 발생할 경우가 있을 것이다. 그럴 땐 아래의 명령어를 사용하자.
이제는 우분투에 pycharm을 설치해서 편집기로 주로 사용하고 있지만 특정 설정파일이나 접속이 제한된 곳에서는 gui를 띄우기 어려우므로 결국 vi도 주로 써야할 것이다. 그 중에서 자주쓰는 기능이 복사 붙여넣기인데 이것만이라도 손에 익혀두기로 하자.
putty로 클라우드에 접속해서 django를 runserver로 운영하는데 시간이 지나면 자동으로 세션이 끊겨서 문제가 생겼다. 그래서 nohup이라는 기능을 통해 python 명령어를 세션이 끊겨도 계속 실행시키도록 한다.대신 이렇게하면 터미널로그가 보이지 않는다는
우분투에 설치된 패키지를 확인하고 싶다면 또는 어떤 패키지가 설치됬는지 확인하고 싶다면 ※ 계속해서 리눅스에 대한 피드를 적다보니 검색은
리눅스에서 파일 작업할 때 어떤 파일은 제외한 전체 작업을 진행하고 싶을 때가 있다.
전 피드에서 새롭게 계정을 만들었지만 sudo 권한이 없어서 설치하거나 폴더를 생성할 때 권한이 없어서 많은 에로사항이 있을 것이다. 그래서 주로 새로 계정을 만들면 sudo 그룹에 넣어주기 위해 다음과 같은 명령어를 실행해준다.그럼 이제 sudo 명령어를 사용할 수
작업을 하다보면 관리자가 만든 폴더나 파일이라 내가 수정하지 못할 경우가 있다.보통은 그룹을 추가하는게 맞지만 소유자가 변경되는게 맞다면 다음 명령어를 사용하자.실행하면 ls -l 명령어를 통해 변경되었는지 확인해보자.
CRT나 Putty 접속해서 서버를 사용하는 경우 시간이 지나도록 액션이 없으면 자동으로 세션이 끊기는 상황이 있었을 것이다. 바로 TMOUT을 설정해서 인데 이것은 .bashrc나 .bash_profile로 설정이 가능하다.
리눅스 기반 os에서 주로 서버운영을 하다보면 디스크 과부하를 막아주기 위해 어느정도 기간을 두고 오래된 파일은 지워줘야 하는 경우가 생길 것이다. 나는 쉘 스크립트를 통해 파일을 삭제하는 스크립트를 짜고 crontab을 통해 특정 시간대에 해당 스크립트가 실행되도록
df -hT 명령어는 리눅스에서 파일 시스템의 용량 정보를 보여주는 명령어입니다. 각 옵션의 의미는 다음과 같습니다:\-h: 보기 쉬운 형식으로 결과를 표시합니다. 용량은 인간이 읽기 쉬운 단위로 자동으로 조정됩니다.\-T: 파일 시스템 유형을 표시합니다. 각 마운트된
아마 리눅스에서 파이썬 코드를 실행할 때 자주 보였던 한글 인코딩 에러이다. window는 기본적으로 한글을 지원하기 때문에 필요없지만 리눅스에서는 코드 위쪽에 해당 구문을 넣어주어야만 한글을 지원해준다.
아마 리눅스에서 konlpy를 처음 설치하고 import하면 다음과 같은 에러가 뜰것이다. 이건 간단하게 jdk만 설치해주면 된다.
리눅스에서 계정을 생성하는 방법은 다음과 같습니다:사용자 추가 명령어 실행: useradd 명령어를 사용하여 새로운 사용자 계정을 생성합니다. 다음은 명령어의 일반적인 형식입니다:예를 들어, 사용자명이 "newuser"인 계정을 생성하려면 다음과 같이 입력합니다:\-m
리눅스에서 사용자의 패스워드를 변경하려면 passwd 명령어를 사용할 수 있습니다. passwd 명령어는 현재 사용자 또는 관리자 권한으로 로그인한 후에 실행해야 합니다.(현재 패스워드 입력) 메시지가 나타나면, 현재 패스워드를 입력합니다.(새로운 패스워드 입력) 메시
apache2 연동시 클라이언트에서 서버com에 있는 파일에 대한 작업을 하다보면 permission denied 에러가 뜨는 경우가 있다. 이럴 땐 해당 폴더 및 파일에 www-data란 그룹에 권한을 부여하면 된다.
리눅스에서 반복적인 스크립트를 수행할 때 이를 한번에 관리하고 실행하기 위한 .sh 파일을 만드는 법을 찾아보았다.간단하게 Hello, World!를 출력하는 코드chmod로 해당 파일에 실행권한을 부여해야 한다.
netstat 명령어를 사용하여 특정 포트의 방화벽 상태를 확인할 수 있습니다. 다음은 netstat 명령어를 사용하는 방법입니다:위 명령어에서 부분에는 확인하고자 하는 포트 번호를 입력해야 합니다.실행 결과에서 해당 포트가 열려 있다면 (LISTEN 상태), 방화벽
리눅스에서 특정 텍스트가 있는 파일을 찾는 방법은 주로 grep 명령어를 사용합니다. 아래는 특정 텍스트를 포함하는 파일을 찾는 몇 가지 예시입니다.현재 디렉토리와 하위 디렉토리에서 특정 텍스트가 포함된 파일을 찾으려면 다음과 같이 명령어를 사용합니다:위 명령어는 현재
리눅스는 다양한 아키텍처에서 동작할 수 있는 유연한 운영체제입니다. 주요한 리눅스 아키텍처 종류에는 다음과 같은 것들이 있습니다:x86 (32비트 및 64비트): x86 아키텍처는 인텔(Intel)과 AMD에서 개발된 가장 널리 사용되는 아키텍처입니다. 대부분의 개인용
우분투 운영체제에서 탭할 때 자동완성 기능을 사용하려면 다음과 같은 설정을 해야 합니다.터미널에서 자동완성 기능을 사용하기 위해서는 다음과 같은 설정을 변경해야 합니다위 명령어를 실행하여 inputrc 파일을 엽니다.inputrc 파일에서 다음과 같은 설정을 추가합니다
위 명령문을 실행하면 nvidia-smi 명령어가 1초에 한 번씩 실행되고, 결과가 출력됩니다. watch 명령어는 일정한 간격으로 명령어를 실행하는 명령어이며, -n1 옵션은 1초 간격으로 명령어를 실행하는 것을 의미합니다.
특정 폴더의 소유자와 그룹을 확인하고 특정 계정을 그 그룹에 추가하는 과정은 다음과 같이 수행할 수 있습니다.위 명령을 사용하여 /path/to/folder의 소유자와 그룹을 확인할 수 있습니다.위 명령을 사용하여 특정 계정을 특정 그룹에 추가할 수 있습니다. 여기서는