본문 바로가기

클라우드 및 인프라/Linux61

bash: netstat: command not found ubuntu 환경에서 네트워크 상태를 확인하기 위해 netstat 명령어를 사용했는데 bash: netstat: command not found 가 나왔다. netstat 를 설치하려면 net-tools 를 설치해주면 된다. #ubuntu apt install net-tools #CentOS yum install net-tools 2021. 6. 30.
[linux] root 권한 부여하기 user 를 생성하고 비밀번호를 생성한다. useradd user1 passwd user1 UID 와 GID를 모두 0으로 변경한 후 저장한다. nano /etc/passwd root 그룹 뒤에 user 를 포함해서 저장한다. nano /etc/group 그룹이릅:비밀번호:그룹ID:그룹에 속한 사용자 이름 2021. 6. 28.
[linux]cpu 전체 코어 개수 확인, GPU 확인 CPU core 수를 셀 수 있다. 일반적인 경우, 하이퍼스레딩에 의해 OS(윈도우, 리눅스 등)에서 코어 수가 실제 코어 수의 2배로 인식된다. 예를 들어 싱글코어는 코어 2개로, 듀얼코어는 4개로 인식된다 grep 'cpu cores' /proc/cpuinfo | tail -1 grep -c processor /proc/cpuinfo GPU gpu 확인 명령어는 아래 명령어를 사용한다. lspci | grep -i VGA 2021. 6. 28.
[linux] ssh 상태 확인 sudo service sshd status 2021. 6. 28.
[linux] 리눅스 tar, tar.gz, zip 압축하기, 압축 풀기 tar 압축하기, 압축 풀기 #압축하기 tar -cvf [파일명.tar] [폴더명] #압축풀기 tar -xvf [파일명.tar] tar.gz 압축하기, 압축 풀기 #압축하기 tar -zcvf [파일명.tar.gz] [폴더명] #압축풀기 tar -zxvf [파일명.tar.gz] zip 압축하기, 압축 풀기 #압축 풀기 unzip aaa.zip # test 폴더에 압축 풀기 unzip aaa.zip -d /home/test/ #압축하기 zip -r [파일명.zip] [폴더명] #zip -r aaa.zip ./* 옵션 설명 -c 파일을 tar로 묶음 -p 파일 권한을 저장 -v 묶거나 파일을 풀 때 과정을 화면으로 출력 -f 파일 이름을 지정 -C 경로를 지정 -x tar 압축을 풂 -z gzip으로 압축하거.. 2021. 6. 23.
[linux] 리눅스 사용자와 그룹관리 리눅스를 설치하면 기본적으로 root라는 계정이 생긴다. 필요에 다라 사용자를 추가하고 권한을 할당할 수 있다. - 사용자, 사용자 그룹 확인 - 모든 사용자는 하나 이상의 그룹에 소속되어야 하며 사용자마다 권한을 다르게 부여할 수 있다. 사용자 정보가 저장된 경로 /etc/passwd 그룹 정보가 저장된 경로 /etc/group - 사용자 생성 새로운 사용자 추가 : adduser 사용자명 사용자 생성&특정 그룹에 포함 : adduser --gid groupID값 사용자명 - 사용자 관리 사용자 비밀번호 변경 : passwd 사용자명 사용자 삭제 : userdel 사용자명 소속된 그룹 확인 : groups 사용자명 그룹생성 goupadd 그룹이름 2021. 6. 23.