-
리눅스 기초 명령어4 (ls, vdir, paste, join)리눅스 2021. 1. 12. 10:09
1. ls -l
l은 long이라는 뜻으로 파일 내부를 자세히 보여준다.
(ls는 ls --color=auto가 alias가 되어있는 것이다. 만약 ls만 확인해보고 싶다면 \ls)
2. ls -a
a는 all의 의미로 숨김파일까지 보여준다.
.은 자기자신 디렉토리를 나타내고
..은 부모디렉토리를 나타낸다.
3. ll
ll은 ls -l --color=auto를 alias한것
4. ll -h
사람이 보기 편하게 용량을 문자로 보여준다.
5. ls -i
파일의 고유번호
6. ll -S
파일 크기를 내림차수로 정렬해서 보여준다.
7. ll -Sr
파일 크기를 오름차수 정렬해서 보여준다.
8. ls -lt
t옵션을 주어 파일을 최근순으로 정렬한다.
9. vdir
ls -l과 동일하게 보여준다.
10. paste name kor eng
name 필드, kor 필드, eng필드가 있을 때
이를 엑셀형태로 보기좋게 바꿔준다.
필드 - 열
레코드 - 행
1 이순 90 97
2 황진이 95 23
3 한석봉 55 52
4 신돌석 60 14
5 김철수 50 6611. paste name kor eng -s
s 옵션을 줌으로써
name
kor
eng
순으로 나열
이순 황진이 한석봉 신돌석 김철수
90 95 55 60 50
97 23 52 14 6612. paste name -s
name에 적힌 문자열을 한 줄로 뿌려준다.
13. paste name -s -d"="
= 구분자를 준다.
이순=황진이=한석봉=신돌석=김철수=
paste name -s -d","
이순,황진이,한석봉,신돌석,김철수,
14. paste name -s -d"-,="
이순-황진이,한석봉=신돌석-김철수,
15. paste k1 e1
이순 90 이순 97
황진이 95 황진이 23
한석봉 55 한석봉 52
신돌석 60 신돌석 14
김철수 50 김철수 66이와 같이 이름이 겹치는 상황일 때
paste 대신 join을 사용하면 된다.
join k1 e1
이순 90 97
황진이 95 23
한석봉 55 52
신돌석 60 14
김철수 50 66반응형'리눅스' 카테고리의 다른 글
리눅스 기초명령어 7 (tr, >, <, >>, <<, touch) (0) 2021.01.25 리눅스 기초 명령어6 (sort) (0) 2021.01.16 리눅스 기초 명령어5 (uniq, shuf, cut, awk) (0) 2021.01.16 리눅스 기초 명령어2 (head, tail, split) (0) 2021.01.08 리눅스 기초 명령어1 (cat, tac, tee, nl) (0) 2021.01.06