반응형

리눅스 명령어 12

[Linux] 리눅스 명령어 모음

1) 기본 명령어 pwd : 현재 작업 위치를 표시 / 디렉토리명 출력 cd [이동할경로] : 디렉토리 이동 cd : 자신의 홈 디렉토리로 이동 cd~ : 유저의 홈 디렉토리를 의미 cd. : 현재 디렉토리 cd.. : 상위 디렉토리 ls : 파일/디렉토리 목록 보기 / 디렉토리의 내용 나열 ls -a : 숨겨진 파일까지 모두 보여준다. ls -l : 긴 형태로 리스팅한다. ln -s [파일명] [링크명] : 바로가기 생성 clear : 터미널 초기화 history : 현재까지 입력된 명령어 보기 cat/head/tail : 파일 보기 vi : 파일 내용 수정 su : 사용자 변경 clear : 터미널 화면 깨끗하게 man : 도움말 uname : 커널 정보 확인 cat /etc/issue : 리눅스 배..

OS/Linux 2021.11.08

[Linux] 리눅스 명령어 - diff, diff3

리눅스 명령어 - diff, diff3 리눅스(Linux)에서 diff는 두 파일을 비교하여 서로 다른 행을 찾을 때 사용하는 명령어 사용 구문 diff [옵션] [비교파일1] [비교파일2] diff3 [옵션] [비교파일1] [비교파일2] [비교파일3] test1.txt 파일과 test2.txt 파일을 비교해서 서로 다른행을 찾아서 출력 diff test1.txt test2.txt test1.txt 파일과 test2.txt 파일을 비교해서 차이점 출력 diff -c test1.txt test2.txt dir1 디렉토리와 dir2 디렉토리간의 차이점 출력(서브 디렉토리 포함) diff -r dir1 dir2 test1.txt 파일과 test2.txt 파일과 test3.txt 파일을 비교하여 서로 다른행 찾..

OS/Linux 2021.11.08

[Linux] 리눅스 명령어 - ps, kill

리눅스 명령어 - ps(process status) 리눅스(Linux)에서 ps는 현재 실행중인 프로세스 목록을 확인할 때 사용하는 명령어 사용 구문 ps [옵션] pid, cmd 등 프로세스의 기본적인 내용 출력 ps 모든 프로세스 출력 ps -e 풀 포맷으로 출력 (uid, pid, ppid 등 정보) ps -f 긴 포맷으로 출력 (풀 포맷 + F, S, PRI 등 추가 정보) ps -l 프로세스 번호가 1인 프로세스 출력 ps -p 1 계정이 hoon인 프로세스 출력 ps -u hoon 모든 프로세스 풀 포맷으로 출력 more 명령어 이용하여 페이지 단위 출력 ps -ef | more 모든 프로세스를 풀 포맷으로 출력한 목록에서 grep을 이용하여 'hoon'이 포함 행(Row)을 출력 ps -ef..

OS/Linux 2021.11.08

[Linux] 리눅스 명령어 - grep

리눅스 명령어 - grep 리눅스(Linux)에서 grep는 파일 내용에서 특정 문자열을 찾아 해당 행을 출력할 때 사용하는 명령어 사용 구문 grep [옵션] [패턴] [파일] test.txt의 내용에서 'hoon'라는 문자열을 검색하고, 문자열이 존재하는 라인을 출력 grep "hoon" test.txt 현재 디렉토리에 있는 모든 파일에서 "hoon" 문자열 검색 grep "hoon" * 현재 디렉토리 및 하위 디렉토리에 모든 파일에서 "hoon" 문자열 검색 grep -r "hoon" * .txt 확장자를 가진 모든 파일에서 "hoon" 문자열 검색 grep "hoon" *.txt test.txt에서 대소문자 구분없이 문자열 검색 grep -i "hoon" test.txt test.txt에서 "ho..

OS/Linux 2021.11.08

[Linux] 리눅스 명령어 - find

리눅스 명령어 - find 리눅스(Linux)에서 find는 파일 및 디렉토리를 검색할 때 사용하는 명령어 사용 구문 find [옵션] [파일 및 디렉토리] 현재 디렉토리에서 test.txt라는 파일 찾기 find test.txt dir 디렉토리 하위에 있는 파일 및 디렉토리 목록 검색 find dir 현재 디렉토리 및 모든 하위 디렉토리에서 test.txt 파일 검색 find . -name "test.txt" 현재 디렉토리 및 모든 하위 디렉토리에서 't'로 시작하는 파일 검색 find . -name "t*" 현재 디렉토리 및 모든 하위 디렉토리에서 파일 이름이 'es' 문자를 포함하는 파일 검색 find . -name "*es*" 현재 디렉토리 및 모든 하위 디렉토리에서 '.txt'로 끝나는 파일 검..

OS/Linux 2021.11.08

[Linux] 리눅스 명령어 - groupadd, groupdel, groupmod

리눅스 명령어 - groupadd 리눅스(Linux)에서 groupadd는 그룹을 생성할 때 사용하는 명령어 사용 구문 groupadd [옵션] [그룹명] test이라는 그룹 생성 groupadd test GID값을 501로 지정하여 test라는 그룹 생성 groupadd -g 501 test 0~499번까지 할당되지 않은 GID 중 가장 높은 번호를 할당하여 test 그룹(시스템용) 생성 groupadd -r test 리눅스 명령어 - groupdel 리눅스(Linux)에서 groupdel는 그룹을 삭제할 때 사용하는 명령어( 그룹에 소속 계정이 있는 경우 삭제 안됨 ) 사용 구문 groupdel [그룹명] test라는 그룹 삭제 groupdel test 리눅스 명령어 - groupmod 리눅스(Lin..

OS/Linux 2021.11.08

[Linux] 리눅스 명령어 - chown, chmod

리눅스 명령어 - chown (change ownership) 리눅스(Linux)에서 chown는 파일 및 디렉터리의 소유자와 그룹을 변경할 때 사용하는 명령어 사용 구문 chown [옵션] [소유자]:[소유그룹] [파일 또는 디렉토리] test.txt 파일의 소유자를 hoon으로 하고 소유 그룹을 group으로 변경 chown hoon:group test.txt dir1/dir2 디렉토리의 소유자를 hoon으로 하고, 소유 그룹을 group으로 변경 chown hoon:group dir1/dir2 dir1/dir2 하위 모든 디렉토리 및 파일들의 소유자를 hoon으로 하고, 소유그룹을 group으로 변경 chown -R hoon:group dir1/dir2 리눅스 명령어 - chmod (change m..

OS/Linux 2021.11.08
반응형