$ ls -F
지시문자 표시
지시문자 표시
$ ls -i
inode 표시
inode 표시
$ ls -d
디렉토리 엔트리만 표시
디렉토리 엔트리만 표시
$ ls -d .[!.]*
히든 파일 표시
히든 파일 표시
$ type command
command의 타입을 알려줌
command의 타입을 알려줌
* &>
표준 출력과 표준 오류를 동시에 리다이렉트
표준 출력과 표준 오류를 동시에 리다이렉트
$ cat >file
이후 입력 내용을 file 로 만든다.
이후 입력 내용을 file 로 만든다.
* POSIX 문자 클래스
alnum alpha ascii blank cntrl digit graph lower print punct space upper word xdigit
alnum alpha ascii blank cntrl digit graph lower print punct space upper word xdigit
$ echo ${RANDOM}
0 에서 32767 사이의 랜덤값
$ echo *
현 디렉토리 내용을 와일드 카드 확장한 후 표시.
현 디렉토리 내용을 와일드 카드 확장한 후 표시.
$ echo $(commands)
명령어 치환. `` 와 같음. commands에 파이프도 사용 가능.
명령어 치환. `` 와 같음. commands에 파이프도 사용 가능.
$ echo $((expression))
배시 계산기. 변수는 $없이 사용 가능
배시 계산기. 변수는 $없이 사용 가능
$ echo {Z..A}
중괄호 확장. 컴마 이외에 범위도 사용할 수 있다.
중괄호 확장. 컴마 이외에 범위도 사용할 수 있다.
text ~/*.txt {a,b} foo 4 me
$ genisoimage -o image.iso -R -J ~/iso_root
-R 긴 파일명, POSIX 형식의 파일 권한, -J 윈도우에서 긴 파일명
$ wodim dev=/dev/cdrw blank=fast
CDRW 지우기
CDRW 지우기
$ wodim dev/dev/cdrw image.iso
ISO 굽기
$ ssh -X remote
ISO 굽기
$ ssh -X remote
$ cat -A foo
제어문자 표시
$ tar xf archive path
path 만 압출 풀기
$ sort -k1,1 -k2n file
file을 1번 필드로 정렬 후 2번 필드로 숫자값 정렬
$ sort -k3.7nbr -k3.1nr file
file을 3번 필드의 7번째 문자부터 숫자값 정렬 후 3번 필드의 첫번째 문자부터 숫자값 정렬
$ paste
$ join