반응형

Linux 121

[리눅스] head, tail 명령어 완벽 가이드

리눅스에서 head와 tail 명령어는 파일의 특정 부분을 출력할 때 매우 유용한 도구입니다. head 명령어는 파일의 앞부분을 출력하고, tail 명령어는 파일의 뒷부분을 출력합니다. 이 명령어들은 특히 로그 파일을 모니터링하거나 큰 파일의 특정 부분을 확인할 때 자주 사용됩니다.head 명령어head 명령어는 기본적으로 파일의 처음 10줄을 출력합니다. 사용자가 출력할 줄 수를 지정할 수도 있으며, 특정한 상황에서 유용하게 사용할 수 있습니다.1. 기본 사용법user@linux:~$ head file.txtLine 1Line 2Line 3Line 4Line 5Line 6Line 7Line 8Line 9Line 10이 명령어는 file.txt의 첫 10줄을 출력합니다.2. 출력 줄 수 지정-n 옵션을 ..

Linux 2024.09.23

[리눅스] more, less 명령어 완벽 가이드

리눅스에서 more와 less 명령어는 긴 텍스트 파일을 페이지 단위로 읽기 위해 사용됩니다. 두 명령어는 비슷한 기능을 제공하지만, less가 좀 더 강력하고 유연한 기능을 지원합니다. 이 두 명령어는 텍스트를 스크롤하며 읽을 수 있기 때문에, 파일의 전체 내용을 한 번에 볼 수 없을 때 유용합니다.more 명령어more 명령어는 텍스트 파일의 내용을 한 화면씩 출력하는 데 사용됩니다. cat 명령어와 달리 스크롤하면서 파일을 읽을 수 있습니다.1. 기본 사용법more 명령어는 기본적으로 한 번에 한 화면씩 파일의 내용을 출력합니다. 스페이스바를 눌러 다음 페이지로 이동할 수 있습니다.user@linux:~$ more file.txtThis is line 1This is line 2--More--(Pr..

Linux 2024.09.23

[리눅스] cat 명령어 완벽 가이드

리눅스에서 cat 명령어는 텍스트 파일을 읽고 출력하거나, 여러 파일을 연결하거나, 파일을 생성 및 수정할 때 사용됩니다. 이 명령어는 매우 자주 사용되는 도구로, 다양한 옵션과 함께 매우 유용합니다.cat 명령어 기본 사용법cat 명령어의 기본 용도는 파일 내용을 터미널에 출력하는 것입니다. 한 번에 하나 이상의 파일을 연결해서 출력할 수도 있습니다.1. 파일 내용 출력cat을 사용하여 파일의 내용을 출력할 수 있습니다.user@linux:~$ cat file.txtHello, this is a sample text file.이 명령어는 file.txt의 내용을 터미널에 출력합니다.2. 여러 파일 출력여러 개의 파일을 연결해서 출력할 수도 있습니다.user@linux:~$ cat file1.txt fi..

Linux 2024.09.23

[리눅스] cp, mv 명령어 완벽 가이드

리눅스에서 cp와 mv 명령어는 파일과 디렉토리의 복사 및 이동을 담당하는 중요한 명령어입니다. 두 명령어는 사용법이 매우 유사하지만, 기능적으로 차이가 있으며 다양한 옵션을 제공합니다.cp 명령어cp 명령어는 파일 및 디렉토리를 복사할 때 사용됩니다. 원본 파일이나 디렉토리는 그대로 남고, 지정된 경로에 복사본이 생성됩니다.1. 파일 복사단일 파일을 다른 위치로 복사할 때 가장 기본적인 형식입니다.user@linux:~$ cp file.txt /home/user/documents/user@linux:~$ ls /home/user/documents/file.txt이 명령어는 file.txt를 /home/user/documents/ 디렉토리로 복사한 후, 해당 디렉토리에 복사된 파일이 있는지 확인합니다.2..

Linux 2024.09.23

[리눅스] rm, rmdir 명령어 완벽 가이드

리눅스에서 rm과 rmdir 명령어는 파일 및 디렉토리 삭제에 사용됩니다. 이 명령어들은 매우 강력하지만 잘못 사용하면 중요한 파일을 삭제할 수 있으므로 주의가 필요합니다.rm 명령어rm 명령어는 파일과 디렉토리 모두 삭제할 수 있는 명령어입니다. 그러나 기본적으로 디렉토리는 삭제할 수 없고, 옵션을 사용해야만 가능합니다.1. 파일 삭제가장 기본적인 rm 사용법은 파일을 삭제하는 것입니다.user@linux:~$ rm file.txtuser@linux:~$ ls위 명령어는 file.txt 파일을 삭제하며, ls 명령어로 삭제 여부를 확인할 수 있습니다.2. 여러 개의 파일 삭제rm 명령어로 한 번에 여러 파일을 삭제할 수 있습니다.user@linux:~$ rm file1.txt file2.txt file..

Linux 2024.09.23

[리눅스] mkdir 명령어 완벽 가이드

리눅스에서 mkdir 명령어는 새로운 디렉토리(폴더)를 생성할 때 사용됩니다. 파일을 관리하고 정리할 때 여러 디렉토리를 만들어서 활용하는 것이 매우 유용합니다. mkdir 명령어는 간단하지만, 다양한 옵션을 제공하여 더욱 효율적으로 사용할 수 있습니다.1. 기본 사용법mkdir [디렉토리명] 명령어를 통해 새로운 디렉토리를 생성할 수 있습니다. 디렉토리명에 원하는 이름을 넣으면 됩니다.user@linux:~$ mkdir my_folderuser@linux:~$ lsmy_folder위 명령어는 my_folder라는 이름의 새로운 디렉토리를 생성한 후 ls 명령어로 디렉토리가 제대로 생성되었는지 확인하는 예시입니다.2. 여러 개의 디렉토리 생성한 번에 여러 개의 디렉토리를 생성할 수 있습니다. 디렉토리 이..

Linux 2024.09.22

[리눅스] pwd 명령어 완벽 가이드

리눅스에서 pwd 명령어는 현재 사용자가 위치한 작업 디렉토리의 경로를 출력하는 데 사용됩니다. pwd는 "Print Working Directory"의 약자로, 현재 경로를 확인하는 가장 기본적인 명령어입니다. 파일 시스템 내에서 정확한 위치를 알고 싶을 때 유용하게 사용할 수 있습니다.1. 기본 사용법pwd 명령어는 현재 사용자의 절대 경로를 출력합니다. 절대 경로란 파일 시스템의 루트(/)에서부터 사용자가 현재 위치한 디렉토리까지의 전체 경로를 말합니다.user@linux:~/projects$ pwd/home/user/projects위 명령어는 현재 사용자가 /home/user/projects 디렉토리에 위치해 있다는 것을 보여줍니다.2. 옵션과 상세 사용법pwd 명령어는 기본적으로 자주 사용하는 ..

Linux 2024.09.21

[리눅스] cd 명령어 완벽 가이드

리눅스에서 cd 명령어는 디렉토리를 이동할 때 사용하는 기본 명령어입니다. 파일 시스템에서 다양한 디렉토리로 빠르게 이동할 수 있는 중요한 도구입니다. 아래에서 cd 명령어의 기본 사용법과 주요 옵션을 살펴보겠습니다.1. 기본 사용법현재 위치한 디렉토리에서 다른 디렉토리로 이동하려면 cd [디렉토리명] 명령어를 사용합니다.user@linux:~$ cd projectsuser@linux:~/projects$위 명령어는 현재 디렉토리에서 projects 폴더로 이동하는 예시입니다.2. 디렉토리 이동 관련 옵션과 사용 예시a) 상위 디렉토리로 이동 (cd ..)..은 상위 디렉토리를 의미합니다. cd .. 명령어를 사용하면 현재 디렉토리에서 상위 디렉토리로 이동할 수 있습니다.user@linux:~/proje..

Linux 2024.09.21

[리눅스] ls 명령어 완벽 가이드

리눅스에서 ls 명령어는 파일과 디렉토리 목록을 나열할 때 가장 기본적으로 사용되는 명령어입니다. 이 명령어는 현재 디렉토리의 파일과 폴더를 보여주며, 다양한 옵션을 활용해 더 구체적인 정보도 확인할 수 있습니다. 아래에서 ls 명령어의 주요 기능과 자주 사용하는 옵션을 소개하겠습니다.1. 기본 사용법ls 명령어를 단순히 실행하면, 현재 디렉토리에 있는 파일과 폴더를 나열합니다.user@linux:~/projects$ lsfile1.txt file2.txt folder1 folder2위 명령어는 파일과 폴더 이름만 보여줍니다.2. 옵션별 사용 예시a) 숨김 파일 포함 (-a)리눅스에서는 파일 이름 앞에 .이 붙으면 숨김 파일로 간주됩니다. -a 옵션을 사용하면 숨겨진 파일까지 모두 나열할 수 있습니..

Linux 2024.09.21

linux 리눅스 crontab 사용법

crontab 정기적으로 특정 작업을 백앤드에서 실행 정기적 백업이나 연계 시 사용 기본 문법 [분] [시간] [일] [월] [요일] [작업 수행 명령어] 예) * * * * * /usr/bin/python3 /root/test/test.py 매일 매시간 매분 test.py 파이썬 소스 실행 * 모든 분, 시간, 일, 월, 요일을 의미 crontab 추가 / 편집하기 crontab -e crontab 목록 조회 crontab -l crontab 주기 설정 예 1. 매일 오전 6시에 cron 실행 0 6 * * * /usr/bin/python3 /root/test/test.py 2. 매일 오전 6시, 오후 6시에 cron 실행 0 6,18 * * * /usr/bin/python3 /root/test/tes..

Linux 2020.05.15
반응형