본문 바로가기

반응형

Linux

(4)
[Linux]apt와 apt-get의 차이점? Docker 컨테이너 내부에서 vi 에디터를 실행하려고 하니 기본적으로 설치되어 있지 않았다. 직접 설치를 하기위해 검색을 하던 도중 apt와 apt-get의 차이점에 대한 궁금증이 생겨 글로 정리한다. apt 와 apt-get?결론부터 말하자면 큰 차이가 없다. 두 명령어 모두 Debian 기반 리눅스 배포판에서 사용되는 패키지 관리 도구이며, 패키지를 설치, 업데이트 하는 데 사용되는 명령어이다. 두 명령어 모두 CLI 환경에서 사용 가능하다. apt의 장점apt-get의 최신 버전이다. apt search 명령을 사용하여 이름으로 패키지를 검색한다.apt upgrade 명령은 업그레이드 시 시스템에 설치된 이전 버전의 패키지 또는 업그레이드 가능한 패키지 중에서 더 이상 필요하지 않은 패키지를 제..
[리눅스 네트워크 관련 명령어]netstat 💡netstat network statistics로 다양한 네트워크 설정 사항이나 네트워크 인터페이스나 프로토콜 상에서의 통계 정보를 확인하는 데 사용된다. 네트워크 상의 문제점을 파악할 때 사용할 수 있다. 옵션 -a(-all): 모든 소켓들에 대한 정보 -r(--route): 라우팅 테이블 출력 -n(--numeric): 주소를 호스트명(도메인) 아닌 숫자(ip)로 출력 -l(--listening): 연결 가능한 상태의 대기중인 네트워크 정보 -t(--tcp): TCP만 출력 -u(--udp): UDP만 출력 -p(--programs): PID와 사용중인 프로그램 이름 출력 -i(--interfaces): 인터페이스 테이블 출력 -s(--statistics): 네트워킹 통계 정보 출력 상태 정보 CL..
[리눅스 명령어 연습]사용자와 그룹 관리하기 리눅스의 사용자 리눅스는 멀티 유저 시스템이다. 윈도우 운영체제의 경우 동시에 한 명의 사용자만 존재한다. 하지만 리눅스의 경우 여러 명의 사용자가 동시에 접속 가능하며, 각 사용자에게 할당된 권한과 용량 내에서 자원을 사용하게 된다. 사용자는 자신의 계정으로 독립적인 시스템 접근이 가능하지만, 관리에 있어 번거로운 부분이 있을 수 있으므로 그룹으로 묶을 수도 있다. 리눅스에는 root 사용자와 일반 사용자가 존재하며, 모든 사용자는 한 개 이상의 그룹에 소속되어 있다. root 슈퍼유저(Superuser) 모든 작업을 수행할 권한을 갖는다. /etc/passwd 모든 사용자에 대한 정보가 /etc/passwd 파일에 저장되어 있음 사용자이름: UID : GID : 추가적인 정보 : 홈디렉토리 : 기본 ..
[리눅스 명령어 연습] 파일 / 디렉토리 관련 명령어 연습 파일 명령어 파일 목록 나열하여 확인하기 # 현재 디렉토리의 파일 및 디렉토리 목록을 나열 ls # 현재 디렉토리에서 숨김 파일을 포함한 파일 및 디렉토리 목록을 나열 ls -a # 파일의 상세 정보 표시 ls -l # 파일을 생성 시간 순으로 표시(최근 파일부터 나열) ls -t # 파일을 생성 시간 순으로 표시(오래된 파일부터 나열) ls -rt # 파일 용량을 기준으로 내림차순 정렬 ls -lhS # 모든 파일의 상세 정보 나열 ls -al 빈 파일 생성하기 touch [option] [파일이름] 존재하지 않는 파일 이름이라면, 0 바이트의 빈 파일을 생성한다. 이미 존재하는 파일 이름이라면, 최종 수정 시간을 현재 시각으로 변경한다. 파일 삭제하기 rm [파일이름] # 삭제 전 확인 메시지 출력하..

반응형