// ls - (LS) 해당 디렉토리의 파일목록 나열
# ls : 현재 디렉토리의 파일 목록
# ls /home : /home 디렉토리의 목록
# ls -a : 현재 디렉토리의 숨김 파일 포함 목록
# ls -l : 현재 디렉토리의 내용을 자세히 나열
# ls *.exe : 확장자가 exe인 목록
// cd - 디렉토리로 이동
# cd : 현재 사용자의 홈 디렉토리로 이동 (루트는 /root로, 사용자는 /home/유저명 이동)
# cd .. : 현재 디렉토리의 상위 디렉토리로 이동
# cd /가고/싶은/디렉/토리명 : 원하는 디렉토리로 이동
// pwd - 현재 디렉토리 전체경로
// rm - 파일이나 디렉토리 삭제
# rm 파일명 : 파일 삭제
# rm -i 파일명 : 파일 삭제시 확인
# rm -r 디렉토리명 : 디렉토리 삭제
# rm -rf 디렉토리명 : 디렉토리의 하부까지 확인 없이 전부 삭제
// cp - 파일이나 디렉토리 복사
# cp 파일명 복사할파일명 : 파일명과 복사할파일명에 경로가 들어갈 수 있음.
ex) cp /home/user/aaa.txt /home/user2/cpaaa.txt
# cp -r 디렉토리명 복사할디렉토리명 : 디렉토리 복사
// touch - 새파일 생성, 같은 이름이 있을 경우 수정시간 변경
# touch 파일명 : 파일 생성
// mv - 파일과 디렉토리명 변경하거나 위치 이동
# mv 파일1 파일2 파일3 디렉토리명 : 파일1~3을 디렉토리로 이동
# mv 파일명 변경파일명 : 파일명 변경
// mkdir - 새 디렉토리 생성
# mkdir 디렉토리명 : 현재 디렉토리에 디렉토리명으로 생성
# mkdir -p 디렉토리명/하부디렉토리명 : 현재 디렉토리에 디렉토리를 생성하고 그안에 하부디렉토리 생성
// rmdir - 디렉토리 삭제
# rmdir 디렉토리명 : 디렉토리에 파일이 없을시 사용
// cat - 텍스트 파일을 화면에 출력
# cat 파일명
// head, tail - 텍스트로 작성된 파일의 앞 10행, 마지막10행만 출력
# head 파일명 : 앞 10줄 출력
# tail 파일명 : 뒤 10줄 출력
// more - 주어진 파일의 내용을 한 화면씩 출력 (다음:space, 앞페이지:b, 종료:Q)
# more 파일명
# more +100 파일명 : 100행부터 출력
// less - more의 기능 추가
# less 파일명
# less +100 파일명 : 100행부터 출력
// file - 파일 종류 표시
# file 파일명
'개발' 카테고리의 다른 글
[HTML] Markup 검증 서비스를 이용한 웹표준 검사 (0) | 2015.12.15 |
---|---|
[Java] 자주 사용하는 문법 모음 (0) | 2015.12.14 |
[Linux] 사용자 & 그룹 명령어 모음 (0) | 2015.12.14 |
[Node.js] Event Emitter (0) | 2015.12.14 |
[Node.js] event loop (0) | 2015.12.14 |