Network/Linux

13. 기타 명령어

Chanbin Joo 2021. 4. 23. 17:10

ethtool [네트워크 장치명] : 장치정보 출력

 

nmap -sT -O localhost : 운영체제 정보 포트 정보 출력

 

date : 날짜 시간 정보

-u : universal time 

[mmddhhmmyy] : 날짜 시간 변경

-s [hh:mm] : 시간변경

-d ["n month nday] : n n 후로 변경

 

rdate : 네트워크로 날짜 시간 동기화

-p time.bora.net : 현제 시간

-s time.bora.net : 시간 동기화

 

hwclock : 시간 출력

-s : 하드웨어시간으로 소프트웨어시간 변경

-w : 운영체제시간으로 하드웨어 시간 변경

 

write [계정명] : 해당 계정으로 메세지 보내기

 

wall "내용" : 전체 계정으로 메세지 보내기

 

cal : 달력

-j : 1 1일부터 카운트

-y : 1 달력

mm yyyy : 해당 달력 

 

tty : 사용하는 터미널 장치

stty : 터미널 라인 연결속성값

 

strings 

 

time : 명령어의 시간 계산

[명령어]

 

watch : 특정프로그램 주기적으로 실행

[명령어] 

-n [n] : n 인터벌

 

sleep : 딜레이

n : n 딜레이

cd /home/ ; sleep 3 ; pwd ; sleep ;  ls -l ; sleep 3 ; cd ; sleep 3 ; pwd

 

seq n : 1부터 n까지 출력

1 10 : 1부터 10까지 출력

1 2 10 : 1부터 10까지 2 증가하면서 출력

-s: : 줄바꿈 안하고 : 구분 (다른기호 가용가능)

-s " / " :  / 구분

-w : 01 02 03 이런식으로 단위 맞춰서 출력

 

uname : 시스템정보 출력

-a : 정보 전부 출력

-s : 커널 이름출력

-m : 하드웨어 타입

-n : hostname 출력

-r : 커널릴리즈 출력

-v : 커널버젼 출력

-i : 하드웨어 플랙폼

-o : os 정보

 

find [path] [option] [exec] : 찾기 명령어

-name : 이름으로 검색

-name '*.cfg' 

-user [사용자명] : 사용자의 파일과 디렉토리 출력

2>/dev/null : 허가거부 출력x

-group [그룹명] : 그룹소유의 파일과 디렉토리 출력

-uid : uid 검색

-gid : gid 검색

-perm 600 : 600 권한 파일 검색

-ls : 자세히 출력

-type : d - directory, f - file, b - block... 타입으로 검색

-size [+nM] : n mb이상 출력 (-가능)

+50M -100M : 50이상 100이하

-nuuser -o -nogroup : nouser이거나 nogroup 검색

-ctime -2 -ctime +1 : 2틀전부터 1전까지 수정한 파일 검색

-mtime +7 : 변경된지 7일이상된 파일 검색

 

sort : 텍스트파일을 단위로 정렬

-t : 필드구분