이번 포스팅에서는 리눅스(Linux)에서 자주 사용하는 기본 명령어 20가지를 정리해보았습니다. 1. ls
$ ls -al // 리스트를 상세하게 모두 출력 2. man $ man ls // ls 명령어에 대한 도움말 출력 3. cd $ cd /Data // 루트 디렉토리에서 Data 디렉토리로 이동 4. mkdir $ mkdir /Users/Temp // Users폴더에 Temp 폴더 생성 5. rmdir $ rmdir /Test // Test 폴더 삭제 6. rm
$ rm /test/abc.txt // test 디렉토리 안의 abc.txt 파일 삭제 7. touch -a : 현 시간으로 파일의 접근 시간, 변경 시간 수정 -c : 기존 파일이 없으면 파일이 생성되지 않음 -t : 지정한 시간으로 접근 시간, 수정 시간을 수정 (단 변경 시간은 현재 시간으로 수정) $ touch test.txt // 내용이 없는 test.txt 파일 생성 8. cat / more $ cat abc.txt / more abc.txt 9. head $ head abc.txt 10. tail
$ tail abc.txt // tail 5 abc.txt 5줄확인 11. clear 12. wc
$ wc -l abc.txt // abc.txt파일의 Line 수를 Count
$ alias a='cd /a/b/c/d/e/f/g' // alias 지정 후 a를 입력하면 해당 명령어가 실행됨 14. tar
$ tar cvf abc.tar ./test // test 디렉토리를 abc.tar 파일로 묶어줌 15. find
$ find ./test -name 'b.*' -size 0
$ grep -ic 'Feb' ./d.txt // 대소문자 구분하지 않고 d.txt 에 'Feb' 가 있는 행 Count 해서 보여달라 17. ps * 옵션 $ Ps – ef | grep tomcat // tomcat 프로세스 확인 18. netstat * 옵션 $ Netstat –nap | grep :80 | grep 112.175 |grep Established 떠있는 포트 확인 해당아이피로
$ Yum install wget / yum list 20. ln
원본 파일이 변경되거나 사라지더라도 하드링크파일은 원본 데이터를 찾아 갈 수
있음 ln –s / ln 파일1 파일2 번외. VI 사용법 정리 더보기 [기본 커서이동] [복사] [잘라내기] (라인 삭제 용도로 활용) [붙여넣기] [되돌리기] [편집모드] [저장 및 문서 닫기] [문서 열기] [다중 문서 이동하기] [vi상에서 명령어 실행] [편집기 라인 번호] 리눅스 운영 환경에 따라 명령어 중요도가 다를 수 있으므로 레퍼런스로 활용하시면 좋을 것 같습니다. 읽어주셔서 감사합니다. |