-
[Linux] PuTTY 에서 쓰이는 기본명령어 정리Server 2022. 6. 8. 11:58728x90
Putty - 기본 명령어
1. 복사 : 마우스 드레그
2. 붙여넣기 : 마우스 오른쪽 버튼
3. 폴더 이동 : cd 폴더명
[root@q381-2152 ~]# cd /etc [root@q381-2152 /etc]#
4. 루트 폴더 이동 : cd
[root@q381-2152 /etc]# cd [root@q381-2152 ~]#
5. 해당 폴더내 하위폴더 및 파일보기 : ls 또는 ls -a
[root@q381-2152 /opt/tomcat]# ls bin CONTRIBUTING.md logs RELEASE-NOTES webapps BUILDING.txt lib NOTICE RUNNING.txt work conf LICENSE README.md temp
6. 파일 실행하기 : ./파일명
예) ./start
7. 현재 디렉토리 확인 : pwd
[root@q381-2152 /opt/tomcat]# pwd /opt/tomcat
8. 디렉토리 생성 : mkdir
예) # ls 현행 디렉토리 내에는 Maildir,public_html라는 디렉토리가 존재합니다 Maildir/ public_html/ # mkdir test test라는 디렉토리를 생성합니다 Maildir/ public_html/ test/
9. 파일 삭제 : rm 파일명
예) 단, 주의 하실 점은 한번 삭제한 파일/디렉토리는 복구가 불가능합니다. index.html 파일을 삭제하고자 할 때 # rm index.html
10. 폴더 삭제 : rm -r 폴더명
디렉토리 삭제시 예 ('homepage' 라는 디렉토리안을 모두 삭제) (※ 디렉토리 삭제시에는 반드시 -r 이라는 옵션을 주셔야 합니다.)
11. 명령어 파라미터 메뉴얼 확인 : 명령어 --help
12. 커맨드창 정리 : clear
13. 명령어 상세 메뉴얼 페이지로 이동 : man 명령어
mkdir 명령어의 쓰임을 알아보고자 한다면 # man mkdir
14. 무엇이든 실행할 수 있는 super user 권한 부여 : sudo
15. 톰캣 시작 : ./startup.sh
톰캣 종료 : ./shutdown.sh
[root@q381-2152 /opt/tomcat/bin]# ls bootstrap.jar daemon.sh startup.sh catalina.bat digest.bat tomcat-juli.jar catalina.sh digest.sh tomcat-native.tar.gz catalina-tasks.xml setclasspath.bat tool-wrapper.bat commons-daemon.jar setclasspath.sh tool-wrapper.sh commons-daemon-native.tar.gz shutdown.bat version.bat configtest.bat shutdown.sh version.sh configtest.sh startup.bat
16. 파일을 copy할때 쓰는 명령어 : cp
예) index.html 파일을 index_old.html파일로 복사합니다 # cp index.html index_old.html
17. 파일/디렉토리를 복사하지 않고 옮기거나 명칭을 변경하기 위한 명령어 : mv
예) index.html 파일을 test라는 디렉토리로 이동시킵니다. # mv index.html test/ index.html 파일을 test.html # mv index.html test.html
18. 퍼미션 변경을 하는 명령어 : chmod
Public_html 디렉토리의 퍼미션을 변경합니다.# chmod 707 public_html # ls -la | grep public_html drwx---rwx 6 guest users 4096 Jan 28 14:39 public_html
19. 패스워드를 바꾸는 명령어 : password
더 자세한 내용. ※ 처음 계정을 받으신후 반드시 자신만의 패스워드로 재변경을 해주시기 바랍니다. * 주의사항- 대/소문자를 구별, 6자 이상(영문,숫자조합) - 개인정보가 노출될만한 내용(전화번호,주민등록번호)은 삼가해주시기 바랍니다. - passwd 사용예 (패스워드는 입력시 화면에 나타나지 않습니다.) $ passwd <엔터를 누릅니다> 현재 패스워드 입력 <엔터를 누릅니다> 바꿀 패스워드 입력 <엔터를 누릅니다> 바꿀 패스워드 재입력 <엔터를 누릅니다>
20. 파일 / 디렉토리를 백업, 배포본 cgi(게시판, 자료실, 카운터 등) 사용 할때 명령어 : tar
예> tar에서 "압축을 하실때" 사용 (cvfz라는 옵션을 주셔야 합니다. public_html 디렉토리 전체 압축시) # tar -cvfz backup.tar public_html/ 예> tar에서 "압축을 푸실때" 사용 (xvfz라는 옵션을 주셔야 합니다. 또한 푸시고자 하는 디렉내에서 압축을 풀어줍니다)# tar -xvfz backup.tar
21. 현재 할당된 사용 용량을 확인하는 명령어 입니다 : du
[root@q381-2152 /opt/tomcat/bin]# du 860 .
22. 콘솔 보기 : tail -f catalina.out
[root@q381-2152 ~]# cd /opt/tomcat/logs [root@q381-2152 /opt/tomcat/logs]# tail -f catalina.out DELETE_AT = 'N' ORDER BY M.MENU_SORT_CODE ASC 2022-06-08 10:30:57,445 INFO [jdbc.resultsettable] |--------|--------|-----------|----------|---------------|--------------|--------------|--------|----------|--------|----------|-------|----------|-----------|--------|---------|-----------|------------------------|----------------|-------------|--------------|----------|--------|----------|--------|-----------|-------------------------|----------------|----------------|--------------|------------|-------------|--------------------|-----------------|------------------|---------------|-----------|----------|----------------|------------|-----------|----------|-------------|-----------|----------|-----| |menu_no |site_id |menu_level |menu_ordr |menu_sort_code |upper_menu_no |lwprt_menu_co |menu_nm |cntnts_nm |menu_ty |cntnts_no |bbs_no |progrm_no |inner_file |paramtr |link_url |link_trget |menu_url |tab_menu_use_at |menu_show_at |upend_show_at |dept_code |dept_nm |empl_code |empl_nm |empl_telno |cntnts_last_updusr_pnttm |cntnts_wrter_nm |cntnts_wrter_id |cntnts_evl_no |kogl_use_at |kogl_ty |frst_register_pnttm |frst_register_id |last_updusr_pnttm |last_updusr_id |iframe_url |sub_title |connect_menu_no |tab_menu_ty |info_code |atch_code |iframe_style |legacy_url |delete_at |navi |
23. 문서 편집 명령어 : vi
24. 리눅스 환경에서 사용할 수 있는 에디터 실행 : nano
25. 해당 파일 nano에서 실행 : nano 파일명
26. 리눅스에서 원하는 패키지를 다운로드 할 수 있게 해주는 매니져 : apt
27. 다운로드 받을 목록 최신화 : sudo apt-get update
28. 단어로 패키지 검색 : sudo apt-cache search 한글자이상의 단어
29. 설치할 패키지명 : 패키지 설치 : sudo apt-get-install
30. 설치되어 있는 모든 패키지 최신 버전으로 업그레이드 : sudo apt-get-upgrade
31. 명시한 패키지 최신 버전으로 업그레이드 : sudo apt-get-upgrade 패키지명
32. 명시한 패키지 삭제 : sudo apt-get-remove 패키지명
33. url에 있는 파일 다운로드 : wget url
34. 폴더명에 git 소스코드 다운로드 : git clone url 폴더명728x90'Server' 카테고리의 다른 글
[Linux] PuTTY 에서 쓰이는 vi 명령어 정리 (0) 2022.06.09