본문 바로가기

🌅 리눅스/명령어 모음

(13)
rm 명령어 - 파일삭제 rm [파일이름] - 디렉토리 삭제 rm -r [디렉토리 명] rm -d [디렉토리 명]
set number [vi 라인번호 표시] * 입력 모드 ( Insert or Append Mode ) 에서는 명령을 입력할 수 없으니 * * ESC 키를 눌러 입력 모드에서 빠져나온 후 명령을 입력하도록 한다 * set number vi 편집기에서 커맨드 모드로 진입한다. ( : 를 입력 - 콜론 ) set number 를 입력한다. set nu 간단하게 set nu 를 입력해도 된다. 줄번호 ( Line Number , 라인 넘버 ) 를 표시하지 않으려면 set nonumber 동일하게 커맨드 모드에서 ( : , 콜론 ) set nonumber 명령을 입력한다. set nonu 라인 넘버 표시할 때와 동일하게 set nonu 명령으로 짧게 입력해도 된다.
실무에서 바로 사용하는 리눅스 명령어(3) 1. 현재 자기자신의 pc(linux 기준)의 cpu 모델명, OS 종류 및 버전, kernel 버전을 출력하시오. #!bin/bash echo 'cpu model name' echo `cat /proc/cpuinfo | grep model*` # cpu 모델명 출력 echo 'os version' echo `cat /etc/issue` # OS 종류 및 version echo 'kernel version' echo `cat /proc/version` # kernel version 2. 매주 일요일, 새벽 4시 30분과 낮 12시 30분에, 현재디렉토리에 test.txt 파일을 생성하는 crontab을 작성하시오. #!bin/bash echo 'crontable (touch) register' echo ..
실무에서 바로 사용하는 리눅스 명령어(2) 1.소유자가 george이고 그룹이 others일때 data파일의 소유자와 그룹을 하위디렉토리까지 동시에 변경하시오. chown -r geroge:others data 2.현재 로그인한 사용자의 목록에서 2016-­01-­07에 접속한 사용자를 출력하시오. who | grep '2016-01-07' 3.접근권한이 755인 data 디렉토리를 생성하시오 (명령어 1개 이용). mkdir -m 755 data 4.현재 디렉토리에서 링크파일만 찾는 lnfind란 alias를 생성하시오. alias lnfind='find ./ -type l' 5.현재 디렉토리에서 24시간 내에 수정된 파일을 찾으시오. find ./ -mtime -1 6.현재 디렉토리에서 test로 시작하는 디렉토리만 찾아 삭제하시오. find..
실무에서 바로 사용하는 리눅스 명령어(1) 1. 수정된지 100일이 지난 파일 목록을 출력하시오. (명령어 : find) find ./ -type f -mtime +100 2. 시간순으로 정렬하기 위한 명령어를 적으시오. (명령어: ll) ll -tr 3. 명령어가 저장되는 history 파일의 경로는 어디인가? ~/.bash_history 4. 저장된 히스토리를 파일명 ‘myhistory.log’ 으로 저장하시오 history -w myhistory.log 5. temp 디렉터리의 소유자/그룹을 하위 디렉토리, 파일까지 전부 nobody 로 변경하시오. (명령어:chown) chown -R nobody:nobody temp 6. temp 디렉토리의 파일 중, 하루가 지난 파일을 삭제하시오 (명령어: find) find temp -ctime +0..