CS/리눅스

[리눅스] 명령어 모음

pythaac 2022. 5. 17. 03:06

계정

계정 생성 useradd {계정}
sudo 권한주기 sudo vi /etc/sudoers
({계정}     ALL={ALL:ALL} ALL 추가)
계정 비밀번호 변경 passwd {계정}
현재 계정 변경 su - {계정}
호스트네임 바꾸기 hostnamectl set-hostname {호스트네임}

 

방화벽

방화벽 status numbering sudo ufw status numbered
방화벽 rule 지우기 sudo ufw delete {룰 번호}

 

사양 확인

리눅스 커널 uname -r
cat /proc/version
CPU cat /proc/cpuinfo
메모리 free
cat /proc/meminfo
저장소(논리 파티션) df -h
저장소(물리 디스트) fdisk -l

 

프로세스

포트 사용하는 프로세스 PID 찾기 sudo lsof -t -i:{포트번호}
PID로 프로세스 확인 netstat -nltp
ps -ef

 

찾기

파일 찾기 find . -name {파일 이름}

 

Screen

윈도우 생성 CTRL + a, c
윈도우 목록 CTRL + a, w
윈도우 변경 CTRL + a, {숫자}
분할 (가로) CTRL + a, S
분할 (세로) CTRL + a, W
분할창 이동 (clockwise) CTRL + a, TAB
현재 분할창 닫기 CTRL + a, x
현재 분할창 빼고 다닫기 CTRL + a, q
스크롤 모드 CTRL + a, ESC
세션 유지 상태로 Screen 나가기 CTRL + a, d

 

'CS > 리눅스' 카테고리의 다른 글

[리눅스][vim] 명령어 모음  (0) 2022.05.16
[Linux] git token  (0) 2022.05.15