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 라는 폴더와 하위 디렉토리를 포함한 파일들이 모두 삭제

     
  • 相关阅读:
    指针
    const
    指针数组和指向数组的指针
    extjs初探之由浅入深目录
    ie6字体设置13px引发的问题
    在IAR下通过Jlink将程序直接下载到Flash指定地址
    提高C语言程序运行稳定性的方法
    C/C++编程习惯
    释放QQ占用的C盘空间
    非阻塞算法思想在关系数据库应用程序开发中的使用
  • 原文地址:https://www.cnblogs.com/jungil/p/10606304.html
Copyright © 2011-2022 走看看