본문 바로가기

DKE/리눅스 프로그래밍

[리눅스] 사용자 확인, ping, 파일 / 2022.11.20

1. 현재 로그인한 사용자 확인

1) 현재 로그인한 사용자 Login Name 확인하는 명령어 
(동일한 사용자가 두 번 이상 로그인한 경우 중복해서 출력됨)
$ users

2) 현재 로그인한 사용자에 대한 자세한 정보 출력하는 명령어
$ who // Login name, Login IP address 등 출력
$ w // 현재 수행중인 작업까지 출력

3) 자신의 Login Name, User ID (uid)와 Group ID(gid)를 확인하는 명령어
$ whoami
$ id

 

2. ping 

$ ping host-name // packet 송수신 확인
$ ping -c 10 host-name // packet 횟수 명시 (10번)

 

 

3. 파일

1) 파일의 내용을 표준 출력
$ cat filename

2) 파일 두 개를 화면에 출력
$ cat filename1 filename2

3) 두 개 이상의 파일을 하나로 합치기
$ cat filename1 filename2 > filename3

 

파일 출력
파일 합치기

4. 파일에서 특정 패턴을 가지는 줄 출력

$ grep [pattern] [filename]

ex) test2파일에  from 단어를 가지는 줄 출력
$ grep from test2

ex) test? (test1, test2, testa,,,) 파일에 Mr. Bush 단어를 가지는 줄 출력 
-> 공백이 포함되어 있을 경우 따옴표로 묶어주기
$ grep "Mr. Bush" test?

ex) test* (test1, test11, test_kangwon,,,) 파일에 from 단어를 가지는 줄 출력
$ grep from test*