LearnApplyShare

[linux] 활용 팁

August 08, 2018 - [linux, tip]

2개 명령을 한 번에 실행

; 을 이용하면 두개 명령을 한번에 실행할 수 있다

$ ls -al ; pwd
total 24
drwxr-xr-x   3 mg  staff     96  7  4 11:08 .
drwxr-xr-x  22 mg  staff    704  8  8 16:27 ..
-rw-r--r--   1 mg  staff  10333  8  7 17:23 util.js
/Users/ec2/Documents/project/anony/com
$

표준 출력을 파일로 저장

> 를 사용

$ ls -al
total 24
drwxr-xr-x   3 mg  staff     96  8  9 11:00 .
drwxr-xr-x  22 mg  staff    704  8  8 16:27 ..
-rw-r--r--   1 mg  staff  10333  8  7 17:23 util.js
$ echo hello
hello
$ echo hello > hello.html
$ ls -al
total 32
drwxr-xr-x   4 mg  staff    128  8  9 11:00 .
drwxr-xr-x  22 mg  staff    704  8  8 16:27 ..
-rw-r--r--   1 mg  staff      6  8  9 11:00 hello.html
-rw-r--r--   1 mg  staff  10333  8  7 17:23 util.js
$ cat hello.html
hello
$

표준출력을 파일에 append

>> 를 사용

$ cat hello.html
hello
$ echo hello >> hello.html
$ cat hello.html
hello
hello
$

현재 linux 시스템 모니터링

$ top

현재 사용 중인 shell 종류 확인

$ echo $0
-bash
$

자주 사용하는 명령어 top10

$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head -10

Ref.