동방에 굴러다니던 Linux 명령어 모음집 mahler83, 2008-12-21 ls 디렉토리 목록보기 –ls -al 숨은 파일까지 정렬된 형태로 보기 –cd dir – dir 디렉토리로 이동cd 디렉토리로 이동 – homepwd 현재 위치한 디렉토리 보여주기 –mkdir dir – dir라는 디렉토리 만들기rm file – file을지우기rm -r dir – dir 디렉토리를 지우기rm -f file 강제로 – file 삭제rm -rf dir – dir 디렉토리와 디렉토리 아래에 있는 모든 파일삭제cp file1 file2 – file1을 file2라는 이름으로 복사cp -r dir1 dir2 – dir1 디렉토리에 있는 것들을 dir2 디렉토리로 복사; dir2가존재하지않는다면만듬mv file1 file2 – file1을 file2로이름을바꾸거나옮김,file2가 디렉토리로 존재한다면 file1을 file2 디렉토리로 옮김ln -s file link – file로 연결된 link라는 심볼릭 링크를만듬touch file – file을 생성하거나 업데이트cat > file 입력을 – file로저장more file – file의 내용을 출력head file – file의첫 줄을출력 10tail file – file의 마지막 줄을 출력 10tail -f file – file에 추가되는 내용을 출력 마지막 줄 ,10부터 출력함프로세스 관리ps 현재 활성화된 프로세스 보여주기 –top 실행중인 모든 프로세스 보여주기 –kill pid 프로세스 -id pid를종료killall proc – proc로시작하는모든프로세스종료bg 정지되있거나 화면에서 안보이게 실행중인 프로세스 보여 –주기 정지된 프로세스를 화면에 출력하지 않고 계속 진행하기 ;fg 화면에 보이지 않게 작동하던 작업 중 최근의 것을 화면에 –출력하면서 작동시키기fg n 화면에 보이지 않게 작동하던 작업 중 – n 번째 작업을화면에 출력하면서 작동시키기파일 퍼미션chmod 숫자 file – file의 퍼미션값을 숫자로 바꿈 숫자는 .자리이며 첫 번째는 소유자 두 번째는 그룹 세 번째는 익명의 3,,권한을 더해서 나타냄.z 읽기 4- (r)z 쓰기 2- (w)z 실행 1- (x)예제:chmod 777 file 모두 읽기 쓰기 실행가능 -,,chmod 755 file 소유자 읽기 쓰기 실행 가능 그룹과 익명 -,,은 읽기 실행가능 ,더많은옵션은 man chmod를참고SSHssh user@host 로에접속 – user host포트넘버 ssh -p user@host 의 지정한 포트넘버에 – host로접속 userssh-copy-id user@host 사용자명 암호를 입력하지 않고 -,로그인할수있도록 를복사 ssh key검색grep pattern files 안의 을 찾기 – file patterngrep -r pattern dir 디렉토리 안에서 재귀적으로 -dir찾기 patterncommand | grep pattern 명령의 출력에서 – command을찾는다 patternlocate file 파일을 찾음 –시스템 정보보기date 현재 날짜와 시각을 출력 –cal 이번달 달력을 출력 –uptime 현재 기동시간을 출력 –w 온라인인 사용자를 출력 –whoami 어느 사용자로 로그인 하였는지 출력 –finger user 에관한정보출력 -useruname -a 커널 정보 출력 –cat /proc/cpuinfo 정보 출력 – cpucat /proc/meminfo 메모리정보출력 –man command – command에대한매뉴얼출력df 디스크 사용량 출력 –du 디렉토리 사용량 출력 –free 메모리와스왑정보출력 –whereis app 를실행가능한위치출력 – appwhich app 가기본으로실행되는곳을보여줌 -app압축tar cf file.tar files 들을 포함한 를 만듬 – files file.tartar xf file.tar 을 압축해제 – file.tartar czf file.tar.gz files 압축을 사용한 압축 – Gziptar zxf file.tar.gz 을 이용해 압축해제 – Gziptar cjf file.tar.bz2 압축을 사용한 압축 – Bzip2tar xjf file.tar.bz2 압축을 사용한 압축해제 – Bzip2gzip file 을 압축해서 로 이름변경 – file file.gzgzip -d file.gz 를 로 압축해제 – file.gz fiel네트워크ping host 에핑을보내결과출력 -hostwhois domain – domain에대한 정보출력 whoisdig domain – domain에 대한 정보를 출력 DNSdig -x host 호스트까지의 경로를 되찾아가기 –설치소스로부터 설치./configuremakemake installdpkg -i pkg.deb 패키지 설치 – (Debian)rpm -Uvh pkg.rpm 패키지 설치 – (RPM)단축키Ctrl+C 현재 명령의 실행을 강제로 마침 –Ctrl+Z 현재 명령을 멈춤 -, fg를 이용해서 계속해서 화면에서 보이도록 실행하거나 bg 를 이용해서 안보인채 계속 실행Ctrl+D 현세션에서로그아웃 -, exit와비슷Ctrl+W 현재라인에서한단어삭제 –Ctrl+U 현재줄전체삭제 –Ctrl+R 최근 입력한 명령어 보여주기 –!! 마지막 명령어 반복실행 –exit 현재 세션에서 로그 아웃 Share this:FacebookX Uncategorized