nano 에디터 사용법

단축키 ctrl+g (F1) 도움말 표시ctrl+x (F2) nano 종료 (혹은 현재의 file buffer를 닫음)ctrl+o (F3) 현재 편집 중인 파일 저장ctrl+j (F4) 문단을 justify(행의 끝을 나란히 맞추다)한다. 즉, 한 문단을 한 줄로 붙인다.ctrl+r (F5) 현재 file에 다른 file의 내용을 추가한다.ctrl+w (F6) text 검색ctrl+c (F11) 현재의 cursor 위치 표시하기ctrl+t (F12) spell check 시작ctrl+\ search and replace ctrl+6 현재…

리눅스 명령어(chmod)

Linux에서의 chmod 명령어 설명 chmod(change mode)는 Ubuntu를 포함한 Linux와 Unix 시스템에서 파일과 디렉토리의 접근 권한을 변경하는 명령어로, 시스템에서 파일 보안과 접근 제어를 위한 핵심 명령어입니다. 기본 사용법 권한 설정 방식 chmod는 두 가지 방식으로 권한을 설정할 수 있습니다: 1. 숫자(8진수) 모드 각 권한에 숫자를 할당합니다: 이 숫자들을 소유자, 그룹, 기타 사용자 순으로 합산하여 사용합니다. 예시:…

파이썬 가상환경 만들기

🔹 방법 1: 가상환경(virtual environment) 사용하기 1. venv 설치 (한번만 필요) sudo apt install python3-venv 2. 가상환경 만들기 python3 -m venv venv그러면 venv/ 폴더가 생겨. 여기에 파이썬과 pip가 분리된 상태로 들어감. 3. 가상환경 활성화 source venv/bin/activate활성화되면 프롬프트 앞에 (venv) 표시가 생김 4. 이제 pip 설치 가능! pip install -r requirements.txt이제 에러 없이 설치돼야 해! ✅…

source 명령어

source 명령은 bash 의 명령어이다.( 다른 shell 에서는 지원하지 않으면 사용 불가 )filename 안의 명령어를 읽어서 실행시킨다. 으로 대체도 된다. 리눅스 환경 설정 파일들을 수정하기만 한다고 바로 내용이 적용되는 것은 아니다. 리부팅이나 쉘에 재로그인 하지 않고 수정된 새로운 환경 설정 내용을 즉시 적용하기 위해서 source 명령어가 사용된다. source 명령어는 스크립트 파일을 수정한 후에 수정된 값을…

리눅스서버(ubuntu)에서 와이파이 서비스가 안될때

1. 무선 랜카드가 AP 모드를 지원하는지 확인 AP 모드가 안 되면, 핫스팟처럼 사용 불가합니다. iw list | grep -A 10 “Supported interface modes” 여기서 AP 라는 라인이 있어야 해요: Supported interface modes: * IBSS * managed * AP AP가 없으면, 해당 무선랜카드로는 와이파이 핫스팟 불가능합니다. USB Wi-Fi 동글 중에도 안 되는 모델 꽤 있어요. 2….

네트워크 상태 명령어(ubuntu)

우분투(Ubuntu)에서 시스템의 네트워크 상태 전반을 확인할 수 있는 명령어는 여러 가지가 있으며, 각각의 명령어는 특정한 정보를 제공합니다. 아래는 가장 많이 사용되는 명령어들과 그 용도입니다: 🔧 1. ip a 또는 ip addr ip aip addr 🔧 2. ip link ip link 🔧 3. ip route ip route 🔧 4. nmcli device status nmcli device status 🔧…

WordPress, nextcloud 설치?

“Nextcloud를 어떻게 설치하는 게 좋을까?” 결론 먼저 말하자면: Nextcloud는 Docker로 설치 추천 워드프레스가 이미 서버에 설치되어 있긴 하지만, Nextcloud는 생각보다 많은 의존성과 구성을 요구하거든. 이걸 서버에 직접 설치하면 워드프레스와 환경이 충돌할 가능성이 커. Docker로 설치할 경우 이점 ❌ 기본 설치 (서버 직접 설치)의 단점 💡 그래서 추천하는 방식

Ubuntu 방화벽(ufw)

설치 : sudo apt install ufw 방화벽 상태확인 : sudo ufw status (verbose) – 규칙은 순서에 따라 적용 된다 UFW 재시작 : sudo ufw reload 우분투 방화벽 켜기 : sudo ufw enable우분투 방화벽 끄기 : sudo ufw disable방화벽 상태(날것) 보기: sudo ufw show raw 화이트 리스트(방화벽 정책: 허용하기)sudo ufw default allow 블랙 리스트(방화벽 정책: 차단하기)sudo…

Code-Server 구축하기(Ubuntu)

우분투 24.04에서 code-server 설치 code-server는 Visual Studio Code를 브라우저에서 사용할 수 있도록 해주는 오픈소스 프로젝트 임. sudo apt update && sudo apt upgrade -y curl -fsSL https://code-server.dev/install.sh | sh스크립트가 code-server 바이너리를 /usr/bin/code-server로 설치 sudo systemctl enable –now code-server@USER서비스로 등록 및 자동 시작 설정(기본적으로 설치 시 systemd 서비스가 설정) sudo systemctl status code-server@USER상태확인 config.yaml 파일 편집…

리눅스(우분투) 기본명령어 2

문서 편집 관련 명령어

리눅스(우분투) 기본명령어 1

※경로 표시법 #: 슈퍼유저 $: 일반유저 ~: 홈디렉토리를 의미(로그인시 첫 디렉토리) cd /OO : 절대 경로 cd OO : 상대 경로(순차적으로 왔다갔다 가능) cd .. : 상위 디렉토리로 이동 cd . : 현재 디렉토리 cd + ~ : 홈 디렉토리 cd + – : 이전 디렉토리 tty : 터미널 번호 확인 who : 현재 접속된…