본문 바로가기

Ankiwoong

(1835)
[Study18]Linux 알면 좋은 유용한 관리 명령어 - who / w / exit who 명령어 who 명령어를 사용하면 누가 로그인되어 있는지, 어떤 장치를 사용하고 있는지, 언제 로그인했는지, 어디에서 로그인했는지 등의 정보를 확인할 수 있습니다. /var/run/utmp 파일의 내용을 출력합니다. [명령어 형식] # who /* 현재 시스템에 접속 중인 모든 사용자 */ # who -r /* 현재 사용자의 Runlevel 확인 */ # who am i /* 로그인한 사용자 정보 확인 */ # who -H /* 헤드라인과 같이 출력 */ # whoami /* 현재 사용자명 확인 , 유효사용자를 확인한다*/ who 명령어는 리눅스 환경에서 시스템 관리에 필수적인 도구입니다. 이 명령어는 현재 시스템에 로그인한 사용자의 로그인 이름, 터미널 라인 및 로그인 시간을 포함한 정보를 표시합..
[Study17]Linux 알면 좋은 유용한 관리 명령어 - groups / last / lastlog groups 명령어 groups 명령어는 Unix 기반 시스템에서 사용자가 속한 그룹 이름 목록을 표시하는 데 사용됩니다. 또한 지정된 사용자 또는 사용자 그룹 이름 목록을 표시하는 데도 사용됩니다. 현재 로그인한 사용자의 그룹을 표시하려면, 인수 없이 groups 명령어를 입력하면 됩니다. 출력 결과는 사용자가 속한 그룹 이름 목록을 표시합니다. 특정 사용자의 그룹을 표시하려면, 사용자 이름 뒤에 groups 명령어를 입력합니다. 출력 결과는 지정된 사용자가 속한 그룹 이름 목록을 표시합니다. 여러 사용자의 그룹을 표시하려면, 사용자 이름을 공백으로 구분하여 groups 명령어를 입력합니다. 출력 결과는 각 사용자가 속한 그룹 이름 목록을 표시합니다. cat /etc/group 명령어는 시스템에 선언된..
[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 [명령어 ..