반응형
종종 사용하는 명령어 다 때려 넣었으니 Ctrl+F 하셔서 찾아서 쓰면됩니다.
코드블럭으로 해놓은 건 복사 가능함.
1. 리눅스 update, upgrade 차이
요약
- apt update: 패키지 목록을 최신으로 갱신합니다 (리포지터리 정보).
- apt upgrade: 시스템에 설치된 패키지를 최신 버전으로 업그레이드합니다.
1. apt update
- 목적: 패키지 목록을 업데이트합니다.
- 설명: 이 명령어는 우분투 시스템에서 설치된 모든 패키지의 최신 버전 정보를 다운로드합니다. 즉, 시스템이 패키지를 어디에서 다운로드할 수 있는지(패키지 리포지터리)를 알 수 있도록 목록을 갱신하는 작업입니다. 패키지 자체는 변경되지 않습니다.
2. apt upgrade
- 목적: 시스템에 설치된 패키지들을 업그레이드합니다.
- 설명: apt upgrade는 apt update로 갱신된 패키지 목록을 바탕으로 설치된 패키지들을 최신 버전으로 업그레이드하는 작업을 합니다. 즉, 시스템에서 설치된 패키지들이 새로 나온 버전으로 바뀌도록 합니다. 만약 새 버전이 설치될 수 없다면 아무 일도 일어나지 않습니다.
2. 리눅스 apt-get install, apt install 차이
요약
- 출력 방식이 다르다.
- apt-get install 은 좀 더 기술적인 출력을 제공
- apt install은 더 깔끔하고 사용자 친화적인 출력을 제공합니다. 색상과 같은 포맷팅이 포함되어 있어, 패키지 설치, 삭제, 업데이트 등의 결과를 쉽게 이해할 수 있습니다.
1. apt-get install
- 기존의 전통적인 명령어로, apt 패키지 관리 시스템에서 오래전부터 사용되어 왔습니다.
- apt-get은 명령어 옵션이 많고 유연하며, 스크립트에서 자주 사용됩니다.
- 주로 관리자 또는 시스템 관리자가 직접 사용하는 고급 명령어로 여겨집니다.
- 출력이 상대적으로 간결하며, 더 많은 옵션을 제공합니다.
2. apt install
- apt는 apt-get의 사용자 친화적인 상위 인터페이스입니다. apt는 apt-get과 비슷하지만, 사용자가 더 쉽게 사용할 수 있도록 몇 가지 개선된 기능을 제공합니다.
- 일반 사용자나 데스크탑 환경에서의 관리를 위한 명령어로 설계되었습니다.
- apt는 출력이 좀 더 깔끔하고, 사용자에게 친숙한 형식으로 정보를 제공합니다. 예를 들어, 패키지 설치 상태나 다운로드 속도 등의 정보를 더 직관적으로 보여줍니다.
- 더 적은 옵션을 제공하지만, 일반적인 작업에 대해서는 충분히 사용하기 좋습니다.
3. 리눅스 useradd, adduser 차이, 계정 패스워드 설정, 리눅스 sudo 설정
요약
- useradd : 홈 디렉터리 생성 X, 기본 쉘 X, 자동 설정 거의 없음
- adduser : 홈 디렉터리 생성 해줌, 기본 쉘(/bin/bash)
그러면 왜 useradd 명령어 쓰냐?
디테일하게 설정할때 사용한다.
bash 말고 ksh나 csh, zsh 쓰고싶을 수도 있고, 홈 디렉터리도 커스텀하게 설정하고 싶을때 사용하는 명령어임
걍 자동으로 편하게 쓰고 싶다? adduser 써라
※ (그러나~) 종종 adduser 명령어가 없는 경우가 있다.
useradd 명령어로 계정 추가 방법
1. 옵션을 추가해서 계정을 생성해야된다. (루트 권한)
> useradd -m -s /bin/bash test
-m 홈 디렉터리 생성 옵션
-s 기본 셸 지정 옵션
-d 홈 디렉터리 커스텀(기본은 /home/아이디)
2. 패스워드 설정해주자 (루트 권한)
passwd test
3. 계정에 sudo 권한 부여 (루트 권한)
sudo usermod -aG sudo test // sudo 그룹에 추가함
- 계정 삭제 // userdel test
4. 리눅스 OS 버전, 커널 버전 확인
// OS버전 체크
cat /etc/*release*
// os버전 및 커널 버전 체크
uname -a
// 커널 버전 체크
cat /proc/version
끝이다.
728x90
반응형
'비즈니스 스킬 > 리눅스' 카테고리의 다른 글
리눅스/우분투 최신 버전 및 LTS 버전, EoS 버전 정리 (2025 기준) (2) | 2025.01.13 |
---|---|
리눅스 디렉터리 조회(ls, tree 명령어로 디렉터리만 조회) (2) | 2025.01.13 |