리눅스 기초 명령어
결국 리눅스(우분투 사용 중)를 하게 되는 날이 왔다. 또 미래의 나를 위해 정리해야지. 리눅스랑 친하지 않은(앞으로 친해질) 나를 위해 이 블로그 글을 바칩니다…
su 인증 실패
sudo passwd root
사용해서 루트 비밀번호를 먼저 설정해야 한다. 설정하면 바로 해결됨.
리눅스 디렉토리 삭제
rm -r
: 자기 자신(폴더)와 해당 폴더 안에 있는 모든 파일까지 삭제.
rm -i
: 파일이나 폴더를 삭제할 때 삭제할 것인지 묻는다.
rm -f
: 파일이 있건 없건 오류 표출하지 않고 무조건 삭제.
rm -rf 디렉토리명
: 리눅스 디렉토리를 삭제.(하위 디렉토리, 파일 전부 포함.)
rm -rf *
: 현재 디렉토리의 모든 것들을 삭제.
rmdir
디렉토리명: 디렉토리만 삭제한다.(디렉토리 안에 파일이 있다면 삭제되지 않음.)
우분투 계정 추가
adduser 계정명
: 계정 생성 시에 비밀번호까지 입력받는다. 홈 디렉토리도 생성해 준다.
useradd 계정명
: 순수하게 계정만 생성한다. 홈 디렉토리와 패스워드는 별도 생성. 나는 얘 안 쓸래.
우분투 계정 sudo 설정
아래 명령어 실행.
1 | sudo visudo |
/etc/sudoers
파일 내에서 다음의 내용을 추가한다.
1 | .... |
우분투 계정 암호 수정
passwd 계정명
: 비밀번호 입력하라고 나오면 치면 됨.
우분투 계정 삭제
deluser 계정명
: 기본적으로 계정만 삭제된다. 홈 디렉토리 밑 다른 파일을 삭제하고 싶으면 아래 명령어 고고.
deluser -remove-all-files 계정명
: 계정과 홈 디렉토리, 다른 파일까지 전부 삭제한다.
우분투 프로세스 확인
1 | ps -ef | grep <찾고 싶은 프로세스명> |
우분투 프로세스 종료
1 | kill <프로세스 id> |