728x90 분류 전체보기53 [Linux] Permission 안녕하세요. RTLog입니다. 리눅스에서 작업을 하시다보면, Permission에 의한 오류를 자주 만나곤 합니다. 오늘은 Permission에 대해 작성해보겠습니다. Permission '$ls -al" 명령어를 입력한 결과를 살펴보겠습니다. 왼쪽부터 10개의 문자 d, -, r, w, x 등은 각 폴더/파일의 권한을 나타냅니다. 그리고 각 문자는 아래와 같은 속성을 나타냅니다. File Type을 (d, -, l)로 나타냅니다. 다음으로, 사용자, 그룹 그리고 다른 사용자들의 Read/Write/Executable 가능 여부를 명시합니다. 이러한 권한은 linux의 "chmod" 명령어를 통해 변경할 수 있습니다. # 1. 8진수 $ chmod 777 temp.txt # 2. 문자 활용 $ chmod.. 2024. 3. 15. [Linux] Pipe 안녕하세요. RTLog입니다. 오늘은 'Pipe'라는 개념에 대해 작성해보겠습니다. Pipe Linux에서 파이프는 한 명령의 출력을 다른 명령의 입력으로 사용할 수 있도록 하는 메커니즘입니다. 여러 명령을 시퀀스로 연결할 수 있으며, 여기서 한 명령의 출력은 중간 파일 없이도 다른 명령의 입력으로 직접 전달될 수 있습니다. * Redirection은 표준 스트림을 파일로 연결했다면, Pipe는 스트림을 명령어의 입출력으로 연결합니다. * Redirction: 2024.03.14 - [Linux] - [Linux] Redirection Pipe 연결을 위해서 수직 막대 문자 '|'로 표시되는 기호를 사용합니다. "어떤 텍스트 파일의 행/단어 개수를 확인"하는 예를 들어 설명해볼게요. 먼저, wc 명령어입.. 2024. 3. 14. [Linux] Redirection 안녕하세요. RTLog입니다. 오늘은 "Redirection"이라는 개념에 대해 작성해보겠습니다. Redirection Linux에서 Redirection은 명령어의 표준 입출력 스트림을 제어할 수 있는 기능입니다. "표준 입출력 스트림"이라는 용어를 한 번쯤은 들어보셨을텐데요. Linux 및 Unix 계열 운영 체제에서 표준 입력(stdin), 표준 출력(stdout) 및 표준 오류(stderr) 스트림은 프로그램과 해당 환경 간의 세 가지 기본 통신 채널입니다. 기본적으로 표준 입력 스트림은 키보드와 연결되어 있고, 표준 출력/오류 스트림는은 모니터와 연결되어 있습니다. 따라서, 저희가 입력하는 내용이 키보드를 통해 입력되고, 출력을 모니터로 확인할 수 있는 것이죠. ( *표준 입력은 0번, 표준 출.. 2024. 3. 14. [Linux] 인용과 확장 - 인용 안녕하세요. 오늘은 Linux를 사용한 작업에서 큰 효율성을 줄 수 있는 "인용과 확장"이라는 개념에 대해 작성하려고 합니다. 인용과 확장 저번 포스트에 이어 인용에 대한 설명을 작성하겠습니다. * 지난 포스트(확장): 2024.03.14 - [Linux] - [Linux] 인용과 확장 - 확장 인용 인용 및 확장은 Shell이 명령, 인수 및 변수를 해석하는 방법과 관련된 기본 개념입니다. 문자나 문자열을 특수 문자(큰/작은 따옴표)로 묶어서 셸에서 해석하는 방법을 나타냅니다. 큰따옴표(") 문자나 문자열을 큰따옴표로 묶으면 일부는 확장이 되지만, 일부는 확장이 되지 않습니다. 명령어 확장 & 변수 확장 & 산술 확장을 제외한 나머지 확장(Wild Card, 중괄호 확장)은 동작하지 않습니다. 추가적으.. 2024. 3. 14. [Linux] 인용과 확장 - 확장 안녕하세요. RTLog입니다. 오늘은 Linux를 사용한 작업에서 큰 효율성을 줄 수 있는 "인용과 확장"이라는 개념에 대해 작성하려고 합니다. 인용과 확장 인용의 설명을 위해 확장의 개념이 필요하기 때문에, 이번 포스트에서는 확장에 대한 설명을 작성하겠습니다. 확장 확장은 어떤 명령이 실행되기 전에 특정 문자를 확장된 형태로 변환하는 것을 말합니다. 확장은 문자열을 조작하고, 명령 내에서 명령을 실행하고, 산술 연산을 수행하고, 패턴을 사용하여 파일 이름을 일치시킬 수 있는 셸의 강력한 기능입니다. 이전에 작성했던 포스트에서 작성한 명령어인 "cd ~"에서 "~"도 확장의 종류에 속합니다. "~"가 실제로는 어떤 것을 가리키는지, echo 명령어를 통해 확인할 수 있습니다. * Linux의 'echo'.. 2024. 3. 14. [Linux] 명령어 - alias (별칭) 안녕하세요. RTLog입니다. 오늘은 alias에 대해 적어보겠습니다. Alias Linux에서 'Alias'은 긴 명령이나 명령 시퀀스에 대한 사용자 정의 명령어로, 흔히 별칭이라고 설명합니다. 이를 통해, 사용자는 CLI(Command Line Interface)를 보다 효율적이고 사용자 친화적으로 사용할 수 있습니다. 요약하면, Alias를 사용하여 아래와 같은 효과를 만들어낼 수 있습니다. 1. 명령어 단축 2. 명령 사용자 정의 3. 기본 옵션 추가(자주 사용하는 명령에 대한 기본 옵션을 설정) 4. 가독성 향상 사용법은 아래와 같습니다. (*등호 앞뒤로 공백이 없어야 합니다) # alias shortcut='command' rtlog@desktop:~$ alias ll='ls -la' rtlo.. 2024. 3. 14. 이전 1 2 3 4 5 6 7 8 9 다음 728x90 반응형