ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 기초 명령어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 66

     

     

    11. paste name kor eng -s

    s 옵션을 줌으로써

    name

    kor

    eng

    순으로 나열 

     

    이순 황진이 한석봉 신돌석 김철수
    90 95 55 60 50
    97 23 52 14 66

     

     

    12. 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

     

     

    반응형

    댓글

Designed by Tistory.