zoukankan      html  css  js  c++  java
  • 기본적인 리눅스(Linux) 명령어

    Linux / Unix 命令格式
     command [-选项...] [参数...] 

    cd [경로] 

    -해당 경로로 이동한다.

    -"."은 현재 경로를, ".."은 상위 경로를 의미한다.

    -상대경로 혹은 절대경로를 이용해 이동 가능하다. 

    pwd

    -현재 위치를 나타낸다.

    ls

    -현재 경로의 파일 및 하위폴더 목록을 보여준다.

      

    옵션

    내용 

     -a

     숨김 파일을 포함한 목록을 보여준다.

     -l

     리스트 형식으로 권한, 파일명, 수정시간 정보도 함께 보여준다.

     -c

     파일 상태 정보가 변경된 순으로 보여준다.

     -t  파일이 변경된 순으로 보여준다.
     -i  파일 왼쪽에 색인 번호를 보여준다.
     -m  파일을 쉼표로 구분하여 가로로 보여준다.
     -r  정렬 순서를 역순으로 보여준다.
     -u  최근 사용 파일 순으로 보여준다.

    ls -l|more 

    ll

    -ls -l 명령과 같음.

    mkdir [폴더명]

    -현재 경로에 폴더를 생성한다.

    -ex) mkdir folder   : 현재 경로에 folder폴더를 생성한다.

           mkdir .folder  : 현재 경로에 .folder 라는 폴더 생성, 폴더 앞에 "."이 있으면 隐藏文件夹 

    cp [옵션] [원본] [목적지]

    -원본에 있는 파일을 목적지로 복사한다.

    옵션

    내용 

     -a

     원본 파일의 속성, 링크 정보를 유지하면서 복사한다.

     -b

     복사할 대상을 덮어쓰거나 지울 때를 대비하여, 백업 파일을 만들며 복사한다.

     -d

     심볼릭 파일 자체를 심볼릭 정보와 함께 복사한다.

     -f

     복사할 파일이 존재할 때 삭제하고 복사한다.

     -i  복사할 파일이 존재하는 경우 복사할 것인지 물어보고 복사한다.
     -l  디렉토리가 아닌 경우 복사 대신 하드 링크로 만든다.
     -p

     원본 파일의 소유, 그룹, 권한, 허용 시간을 보존한 채로 복사한다.

     -r

     서브 디렉토리 내에 있는 모든 파일까지 통째로 복사한다.

     -s

     디렉토리가 아닌 경우 복사 대신 심볼릭 링크로 만든다.

     -u  대상 파일보다 원본 파일이 새로운 것일 때 복사한다.

    mv [옵션] [이동하고자 하는 파일] [이동하고자 하는 위치]

    -move 즉, 파일이나 디렉토리를 이동하거나 이름을 바꿀시 사용한다.

    옵션

    내용

     -b  파일이 지워지기 전에 백업 파일을 만들고 이동한다.
     -f

     대상 파일이 있더라도 그 파일을 삭제하고 이동한다.

     -i  대상 파일이 있는 경우 덮어쓸 것인지 물어보고 이동한다.
     -u  대상 파일보다 원본 파일이 최신 것일 때 이동한다.
     -v  파일 이동의 과정을 보여준다.
     -s    -b옵션을 이용하여 백업할 경우 백업파일에서 사용할 파일 이름의 꼬리 문자를 지정한다.

    -ex) mv folder ../                          : 현위치의 folder 디렉토리를 상위경로로 이동

           mv folder folder_                     : folder => folder_

           mv -b folder folder.bak            : ~표시로 백업됨

           mv -b folder ccc -s _bak        : ccc_bak 로 백업됨, 꼬리표 붙임 

    rm [옵션] [파일명]

    -파일이나 디렉토리 삭제, 삭제한 파일 복구불가

    옵션 

    내용 

     -d

     디렉토리를 삭제한다.

     -f

     삭제하냐고 다시 물어보지 않고 바로 삭제한다.

     -i  일일이 삭제할 것인지 다시 물어본다.
     -r  하위 디렉토리 포함한 파일들을 모두 삭제한다.
     -v  삭제 되기 전의 파일을 보여준다.

    -ex) rm -rf test   : test 라는 폴더와 하위 디렉토리를 포함한 파일들이 모두 삭제

     
  • 相关阅读:
    POJ 3710 Christmas Game#经典图SG博弈
    POJ 2599 A funny game#树形SG(DFS实现)
    POJ 2425 A Chess Game#树形SG
    LeetCode Array Easy 122. Best Time to Buy and Sell Stock II
    LeetCode Array Easy121. Best Time to Buy and Sell Stock
    LeetCode Array Easy 119. Pascal's Triangle II
    LeetCode Array Easy 118. Pascal's Triangle
    LeetCode Array Easy 88. Merge Sorted Array
    ASP.NET MVC 学习笔记之 MVC + EF中的EO DTO ViewModel
    ASP.NET MVC 学习笔记之面向切面编程与过滤器
  • 原文地址:https://www.cnblogs.com/jungil/p/10606304.html
Copyright © 2011-2022 走看看