본문 바로가기

CentOS

(215)
[Study14]Linux에서 파일 내용을 조작하고 보기 위한 유용한 명령 - cat / more cat 명령어 cat 명령어는 텍스트 파일을 읽고, 결합하고 표준 출력으로 내보내는 명령어입니다. 이 명령어를 사용하면 파일의 내용을 화면으로 출력할 수 있습니다. 또한, 여러 파일의 내용을 함께 출력할 수 있습니다. 그러나, 파일이 화면을 초과하는 경우 내용이 지나치게 빠르게 지나가버릴 수 있습니다. 이러한 경우에는 파이프(Pipe Line)를 사용하여 more 명령어와 연결하여 파일의 내용을 더 자세히 확인할 수 있습니다. cat 명령어는 출력 결과를 파일로 저장할 수도 있습니다. 이 경우, 출력 결과를 저장할 파일명을 지정하여 '>' 기호를 사용합니다. 이 방법을 사용하면 나중에 출력 결과를 다시 확인할 수 있습니다. [명령어 형식] # cat file1 /* file1 파일 내용을 출력 */ # ..
[Study13]Linux 파일 관리 명령어들로 향상 시키기 - mv / rm mv 명령어 파일과 디렉토리의 내용을 다른 파일 또는 다른 디렉토리로 옮기는 것은 때로는 유용합니다. 같은 파티션 안에서 파일을 옮긴다는 것은 물리적으로 파일 이름만 변경하는 것입니다. 이 경우, Inode 정보나 데이터 블록은 그대로 유지됩니다. 반면, 다른 파티션으로 파일을 옮기는 경우, 새로운 파일 이름과 Inode, 데이터 블록을 할당 받게 됩니다. mv 명령어는 파일의 이름이나 디렉토리의 이름을 바꿀 수도 있습니다. [명령어 형식] mv 명령어는 다음과 같은 형식으로 사용합니다. # mv file1 file2 /* file1 파일이름을 file2로 바꿉니다 */ # mv file1 dir1 /* file1 파일을 dir1 디렉토리로 이동합니다 */ # mv dir1 dir2 /* dir1 디렉토..
[Study12]Linux 파일 관리 명령어들로 향상 시키기 - touch / cp touch 명령어 touch 명령어는 파일을 생성하는 데에만 사용되는 것은 아닙니다. 이 명령어는 파일의 수정 시간과 접근 시간을 변경할 수 있는 데에서 유용합니다. 그리고 touch 명령어는 파일을 생성할 때 해당 파일의 생성 시간, 수정 시간, 그리고 접근 시간을 현재 시간으로 설정할 수 있습니다. 또한, touch 명령어는 파일의 타임스탬프를 수정하는 데에도 사용됩니다. 파일의 타임스탬프가 잘못 설정되어 있을 때, touch 명령어를 사용하여 파일의 타임스탬프를 현재 시간으로 업데이트할 수 있습니다. 이를 통해 파일의 수정 시간, 접근 시간, 그리고 생성 시간을 정확하게 수정할 수 있습니다. [명령어 형식] touch [옵션] [타겟 파일] touch 명령어는 새로운 빈 파일을 생성하거나 이미 있는..
[Study11]디렉토리 관리 명령의 강력한 기능 - mkdir / rmdir mkdir 명령어 mkdir 명령어는 새로운 디렉토리를 생성하며, 빈 디렉토리를 생성하는 데 사용됩니다. 이 명령어는 옵션을 통해 여러 개의 디렉토리를 한꺼번에 생성할 수 있습니다. [명령어 형식] mkdir 명령어는 새로운 디렉토리를 생성하는 명령어입니다. 이 명령어는 옵션을 통해 여러 개의 디렉토리를 한꺼번에 생성할 수 있습니다. 옵션 중 -p 옵션은 디렉토리 경로로 생성합니다. 이 경우, 디렉토리를 만들 때 상위 디렉토리가 없을 시 상위 디렉토리까지 생성됩니다. 예를 들어, 다음과 같이 실행하면 dir3 디렉토리 안에 dir2와 dir1 디렉토리를 생성할 수 있습니다. mkdir -p dir3/dir2/dir1 mkdir 명령어의 출력하여 생성한 디렉토리를 확인할 수 있습니다. ls -l [명령어 ..
[Study10]디렉토리 관리 명령의 강력한 기능 - ls ls 명령어는 디렉토리와 파일의 목록을 출력하는데 사용됩니다. 이 명령어는 파일의 속성 정보 또는 파일 이름만 출력할 수 있으며, 파일 이름만 출력하는 경우에는 -F 옵션을 사용하여 파일 형식을 구분할 수 있습니다. 예를 들어, ls 명령어를 실행하여 현재 디렉토리에 있는 모든 파일과 디렉토리를 출력할 수 있습니다. $ ls Desktop/ Downloads/ Documents/ Music/ Pictures/ Public/ Templates/ Videos/ 위의 출력 결과에서, 각각의 이름은 파일 또는 디렉토리의 이름을 나타내며 /로 끝나는 것은 디렉토리를 나타냅니다. 이 명령어는 다른 옵션과 함께 사용될 수 있습니다. ls 명령어 옵션 옵션 내용 -a 숨겨진 파일도 포함하여 모든 파일을 출력합니다. -..
[Study9]디렉토리 이동을 위한 명령어 PWD 명령어 리눅스에서는 파일 작업 중이나 자료의 위치로 이동해야 할 경우가 많습니다. 현재 작업 중인 디렉토리의 위치를 파악하고 이동할 디렉토리를 지정해야 합니다. 이를 위해 이동 관련 명령어로는 pwd와 cd가 있습니다. pwd 명령어는 현재 작업 중인 디렉토리의 절대경로를 / (루트)부터의 전체 경로로 출력합니다. 이는 현재 디렉토리가 어디인지 확인하는데 유용합니다. 이를 통해 다음 작업을 수행할 디렉토리를 지정할 수 있습니다. 이 명령어는 리눅스 파일 작업을 더욱 효율적으로 수행하는 데 도움이 됩니다. 예를 들어, 현재 작업 중인 디렉토리가 /home/user/documents/photos/2019에 있다고 가정해 봅시다. 이때, 이동할 디렉토리가 /home/user/documents/2018/..
[Study8]Linux 시스템 정보 확인 명령어 passwd 명령어 passwd 명령어는 리눅스 시스템에서 사용자의 암호를 설정하거나 변경할 수 있는 명령어이다. passwd 명령어는 root 권한으로 실행되어야 하며, 일반 사용자는 자신의 암호만 변경할 수 있다. 암호 변경 권한 차이 root 사용자와 일반 사용자 간에는 암호 변경 권한에 차이가 있다. root 사용자는 모든 사용자의 암호를 변경할 수 있지만, 일반 사용자는 자신의 암호만 변경할 수 있다. 암호 변경 시 이전 암호 입력 여부 root 사용자는 암호를 변경할 때 이전 암호를 묻지 않고 변경할 수 있지만, 일반 사용자는 반드시 이전 암호를 맞추어야만 새로운 암호를 입력할 수 있다. 명령어 형식 # passwd # passwd [사용자 이름] passwd 명령어는 위와 같이 사용할 수 있..
[Study7]Linux 도움말 [명령어 형식] # 명령어나 파일의 이름으로 검색하는 경우: man ls # keyword로 검색하는 경우 (색인파일 생성 필요): man -k calendar # 명령어의 간단한 설명을 확인하는 경우: whatis passwd # section 번호로 검색하는 경우: man -s 1 passwd # 특정 section 번호에서 키워드로 검색하는 경우: man -k 1 calendar "man" 명령어는 Unix/Linux 운영 체제에서 다양한 명령어와 파일에 대한 정보를 찾는 데 유용한 도구입니다. "-k" 옵션을 사용하여 메뉴얼 페이지에서 키워드를 검색하고 "-s" 옵션을 사용하여 메뉴얼 페이지의 특정 섹션에서 명령어를 검색할 수 있습니다. 명령어의 간단한 설명을 확인하려면 "whatis" 명령어를 ..