1. 리눅스 기본 명령어좀 알려주세요? 1) ls : 파일과 디렉토리 내용 보기 # ls -al ☜ 옵션 a:숨겨진 파일까지 모두 l: 자세히 보여 줌 2) cd : 해당 디렉토리로 가기 #cd /home 3) cat : 파일 내용 보기와 텍스트 파일 만들기 (1) 텍스트 내용 보기 # cat test.txt test.txt 내용이 출력됨. (2) test2.txt 편집하기 # cat > test2.txt My name linux [ctrl+c] 키를 누른다. 4) df : 디스크 용량 알기 # df ☜ 디스크 용량을 KB 단위와 %로 보여 줌. # df -m ☜ 디스크용량을 MB 단위와 %로 보여 줌. # df -h ☜ 윈도우 운영체제에서 보는 것과 같게 보여줌. * 도스 사용법과 똑같은 명령어들 * 5) cp : 파일 복사하기 # cp /home/httpd/html/index.html /home/imsi ☞ html 디렉토리에 있는 index.html 파일을 imsi 방에 같은 파일명으로 복사 함. # cp /mnt/floppy/counter.cgi /home/httpd/cgi-bin 6) tar(타르) : 파일 묶고, 풀기 ① 파일 묶기(압축이 아니라 여러 파일들을 1개의 파일로 묶는 명령) 예) [/root]$ tar cvf backup.tar /root ☞ /root 방에 있는 모든 파일을 backup.tar 로 묶는다. cvf : c:새로운 파일, v:화면 출력, f: 파일이름 지정 ② 파일 풀기 예) [/root]$ tar xvf backup.tar ☞ /root 방에 묶은 파일 풀기 7) gzip, compress (파일 압축) ① gzip 으로 압축하기 예) $ gzip -9 backup.tar ☞ 옵션 -9는 최고의 압축률임(1∼9까지) : 숫자가 높으면 압축 효과는 높지만 속도가 떨어짐. 압축이 완료되면 backup.tar.gz 파일이 생성됨. ② compress 로 압축하기(고전적인 압축프로그램) 예) $ compress backup.tar ☞ 압축이 완료되면 backup.tar.z 파일이 생성 됨. 8) gzip, uncompress (압축 해제) ① gzip 으로 압축 된 것 해제 방법 예) $ gzip -d backup.tar.gz 또는 $ gunzip backup.tar.gz ☞ 압축이 해제되면 tar 명령으로 묶인 파일을 풀어야 되겠죠. tar xvf backup.tar ② uncompress 로 압축 해제 방법 예) $ uncompress backup.tar.z ☞ 압축이 해제되면 tar 명령으로 묶인 파일을 풀어야 되겠죠. tar xvf backup.tar 9) mv : 파일 옮기기와 파일명 바꾸기 /imsi]# mv test.txt /home ☜ imsi 방에 있는 test.txt 파일을 home 방에 이동. /imsi]# mv test.txt test5.txt ☜ test.txt 파일명을 test5.txt 파일로 바꿈. 10) rm : 파일 지우기, 디렉토리와 파일 무차별 삭제 /imsi]# rm test.txt /imsi]# rm test1.txt test2.txt test3.txt ... /imsi]# rm * /imsi]# rm -rf /imsi2 ☜ imsi2 디렉토리 이하 파일들까지 무차별 삭제(중요) 잘못하면 리눅스 전체가 삭제 됨. 11) find : 파일 찾기 # find / -name *.cgi ☜ 루트에서부터 전체까지 *.cgi 파일 찾는 명령. 12) mkdir : 디렉토리 만들기 # mkdir imsi 13) rmdir : 디렉토리 지우기 # rmdir imsi ☜ 디렉토리에 파일이 남아 있으면 지울 수 없으며, rm -rf 명령으로 무차별 삭제해야 함.(사용시 특히 주의)
|