Ankiwoong (1841) 썸네일형 리스트형 [Study16]Linux 알면 좋은 유용한 관리 명령어 - wc / awk / su wc 명령어 파일 내의 문자 수, 단어 수 그리고 라인 수를 확인하고자 할 때는 wc 명령어를 사용합니다. 이 명령어를 사용하여 프로세스의 수, 시스템에 설치된 패치의 수 등을 확인 할 수 있습니다. 또한 wc 명령어의 -l 옵션은 쉘 스크립트나 파일에 대한 무결성 체크 등 많은 곳에서 활용이 가능합니다. [명령어 형식] # wc /etc/passwd # wc –l /etc/passwd # wc –w /etc/passwd # wc –c /etc/passwd [명령어 옵션] 옵션 설명 -c 문자 수만 출력 -l 라인 수만 출력 -w 단어 수만 출력 -L 가장 긴 줄 한 줄만 출력 wc 명령어 사용법 다음 코드 블록은 Bash에서 wc 명령어를 사용하는 방법을 보여줍니다. 구체적으로, wc와 함께 사용할 수.. [Study15]Linux에서 파일 내용을 조작하고 보기 위한 유용한 명령 - head / tail head 명령어 head 명령어는 파일의 앞부분을 출력하는 명령어입니다. 이 명령어는 대용량 파일에서 앞부분만 빠르게 확인할 수 있어 매우 유용합니다. head 명령어를 옵션 없이 사용하면, 기본적으로 파일의 처음 10줄을 출력합니다. head 명령어는 -n 옵션 다음에 오는 숫자를 사용하여 출력할 행 수를 지정할 수 있습니다. -c 옵션 다음에 오는 숫자 byte 수 만큼만 출력할 수 있습니다. head 명령어는 다음과 같은 형식으로 사용할 수 있습니다. [명령어 형식] # head /etc/passwd 기본적으로 처음 10줄을 출력합니다. # head -n 5 /etc/passwd/* 출력할 행 수를 지정합니다 (기본값은 10줄). # head -c 10 /etc/passwd/* -c 옵션 다음에 오.. [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/.. 이전 1 ··· 4 5 6 7 8 9 10 ··· 231 다음