상세 컨텐츠

본문 제목

[시스템 프로그레밍 리눅스 & 유닉스] 기본 명령

[TIL] 오늘의 공부

by 개발소연자 2023. 10. 17. 21:34

본문

4.1 기본 명령

- 로그인/로그아웃 명령

명령 기능 주요 옵션 예제
telnet 리눅스 시스템에 접속 - telnet ***.co.kr
ssh - ssh ***.co.kr
exit 리눅스 시스템 접속 해제 - exit
logout - logout

- 파일/디렉터리 명령

명령 기능 주요 옵션 예제
pwd 현재 디렉터리 경로 출력 - pwd
ls 디렉터리 내용 출력 -a: 숨김 파일 출력 ls -a /tmp
-l: 파일 상세 정보 출력 ls -l
cd 디렉터리 이동 - cd /tmp
- cd ~han01
cp 파일 복사 - rm a.txt
디렉터리 복사 -r: 디렉터리 복사 rm -r dir1
mv 파일명/디렉터리명 변경 - mv a.txt b.txt
mv dir1 dir2
파일/디렉터리 이동 - mv a.txt dir1
rm 파일 삭제 - rm a.txt
디렉터리 삭제 -r: 디렉터리 삭제 rm -r dir1
mkdir 디렉터리 생성 - mkdir dir1
rmdir 빈 디렉터리 삭제 - rmdir dir1
cat 파일 내용 출력 - cat a.txt
more 화면 크기 단위로 파일 내용 출력 - more a.txt
chmod 파일/디렉터리 접근 권한 변경 - chmod 755 a.exe
chmod go+x a.exe 
grep 패턴 검색 - grep abcd a.txt

- 프로세스 명령

명령 기능 주요 옵션 예제
ps 현재 실행 중인 프로세스의 정보 출력 -ef: 모든 프로세스의 상세 정보 출력 ps
ps -ef
ps -ef | grep ftp
kill 프로세스 강제 종료 -g: 강제 종료 kill 5000
kill -9 5001

- 기타 명령

명령 기능 주요 옵션 예제
su 사용자 계정 변경 - : 변경할 사용자의 환경 초기화 파일 실행 su
su -
su - han02
tar 파일/디렉터리 묶기 cvf: tar 파일 생성 tar cvf a.tar *
tvf: tar 파일 내용 보기 tar tvf a.tar
xvf: tar 파일 풀기 tar xvf a.tar

 

관련글 더보기