본문 바로가기
반응형

Linux/Linux 명령어, 스크립트, 환경설정5

linux 환경변수 설정 방법 정리: Bash 와 Z Shell PATH 및 기본 에디터 변경(Nano) 환경변수에 PATH를 추가하거나, 기본에디터를 nano로 바꾸고 싶을 때, 환경변수를 정의해 놓고 사용하면 편리한데요. linux 에서 환경변수를 설정하는 방법에 대해서 정리해 보겠습니다.  1. 현재의 환경변수 값 알아보기 현재 linux에서 환경변수 값들을 알아보기 위해서는 아래 명령어를 입력해 주면 됩니다. 아래 명령어는 현재 시스템에서 설정된 모든 환경 변수의 이름과 해당 값들을 보여줍니다. printenv 'printenv' 명령어 볼 수 있는 환경변수 값들은, 모두 'echo $환경변수'로 개별적으로 확인해 볼 수 있습니다. 환경변수 값 중 PATH에 대한 값을 보고싶다면 아래 명령어를 사용합니다. echo $PATH 2.기본 쉘 확인하기 기본 쉘을 확인하는 명령어는 다음과 같습니다. ech.. 2024. 4. 9.
Linux 명령어 및 단축키 중 자주 사용하게 되는 것 정리 # 권한변경 오늘은 자주사용하게 되는 Linux명령어와 단축키에 대해서, 정리해 보도록 하겠습니다. 1. 프로그램의 설치 우분투의 리눅스 시스템에서 프로그램을 설치해주는 명령어는 아래와 같습니다. apt-get명령어가 우분투 프로그램 서버에서 실행파일을 다운받아 설치해 줍니다. 이 apt-get명령어는 root계정으로 사용해야 해서, sudo를 앞에 붙여서 사용합니다. sudo apt-get install 혹시 설치할 프로그램의 용량이 큰 경우는 설치할 것인지 한번 더 물어보게 되는데요. 아래와 같이 해 주면 yes가 되어서 자동으로 설치로 넘어갑니다. sudo ap-get install -y 참고로 update 명령어를 통해서 항상 update할 것이 있는지 확인해 주구요. 있다면 upgrade 명령어를 이용해 u.. 2024. 2. 1.
SCP로 서버에 파일 전송하기: 리눅스 기반 안전한 파일 전송 방법 처음 서버를 접하였을 때, 서버에 파일을 어떻게 보내야 하는지 모를 수 있습니다. 이 경우, 리눅스의 'scp' 명령어를 사용하면 파일 전송이 간단해집니다. 오늘은 scp 명령어를 이용한 파일 전송 방법에 대해 알아보겠습니다 1. SCP SCP는 Secure Copy의 약자로, 원격 시스템 간에 파일이나 디렉토리를 안전하게 복사하기 위한 리눅스의 명령어입니다. SSH(Secure Shell) 프로토콜을 기반으로 동작해서, 파일 전송 과정이 암호화되기 때문에, 중요한 파일들을 안전하게 전송할 수 있게 해 줍니다. 아래는 scp 명령어의 기본적인 사용법과 옵션에 대한 설명입니다. scp [옵션] [복사할 파일 or 디렉토리 경로] [복사할 대상의 경로] 주요 옵션으로는 다음과 같은 것들이 있습니다. -r: .. 2024. 1. 31.
Linux 유저 및 그룹 권한 설정 방법의 모든 것 오늘은 Linux에서 유저 권한설정 방법에 대해서 정리해 보도록 하겠습니다. 1. Linux의 유저시스템 Linux는 여러 사용자가 접속할 수 있는 OS시스템입니다. 모든 권한을 가진 root가 존재하구요. 나머지 사용자들에 대해서는, 그룹에 포함시켜서 관리를 하게 됩니다. 2. group group에 관한 정보들은 "/etc/group"에서 볼 수 있습니다. 아래 명령어로 쉽게 확인할 수 있습니다. cat /etc/group 나오는 정보는 다음과 같은 순서로 나오는 것을 볼 수 있습니다. 비밀번호는 "x"로 나와서 가려지구요. 그룹에 속한 사용자 이름도 가려지는 경우가 많습니다. 그룹명: 비밀번호: 그룹ID: 그룹에 속한 사용자 리스트(","로 구분) /etc/passwd에서 사용자에 대한 정보가 기술.. 2021. 9. 30.
Script를 실행하는 방법:Linux Bash Shell Script 오늘은 Bash 스크립트를 실행하는 방법에 대해서 정리해 보도록 하겠습니다. 1. 실행할 스크립트 작성 먼저 실행할 스크립트를 작성하겠습니다. 간단하게 "Hello World"를 출력하는 Script를 작성할텐데요. Shell Script파일 작성시 확장자는 다음과 같습니다. .sh 이번 테스트를 위해서, touch 명령어로 'test1.sh'라는 이름의 파일을 생성하겠습니다. touch test1.sh 파일을 생성하고 nano나 vi 에디터로 아래 코드를 작성해 보겠습니다. 첫줄의 "#!/bin/bash"는 실행하는데, bash 쉘을 이용한다고 선언하는 것 입니다. 나머지는 심플한데요. "TEST"라는 변수에 "Hello Test"라는 단어를 저장하고, echo명령어를 이용해서 TEST라는 변수에 담긴.. 2020. 4. 25.