|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=7862 [복사]
mkdir : mkdir [옵션] [디렉토리 이름]
폴더 만드는 명령어에요. 디렉토리 이름 치면 그 이름 대로 폴더가 생성됩니다.
옵션은 그냥 쓸 데없는 거 같아서 안올릴게요.. 그리고 위의 다른 명령어도 옵션중에 그닥 쓰일꺼 없어요 ..ㅋㅋ 1,2개정도만?
아 그리고 이 명령어는 만약 같은 디렉토리내에서 중복된 폴더를 생성하려고 하면 안됩니다.
tmp 폴더안에 abc 폴더 2개 못 만들어요.
rm : rm [옵션] [디렉토리/파일]
파일이나 디렉토리 삭제 명령어입니다.
- f : 강제삭제
- r : 하위 경로와 파일 삭제
- v : 파일 삭제 정보 자세히 보여줌
Tip : rm - rf * (폴더내부내용 전부강제삭제)
cat : cat [파일명]
메모장 같은 기능입니다.
cat 파일명 : 파일안의 내용을 읽을때 사용
cat > 파일명 : 파일을 생성하고 입력 합니다
cat > tpm 이라고 입력 하시면 tpm 이라는
파일을 생성하게 되고 입력 화면이 나옵니다.
원래라면 명령어를 쳤을떄 앞부분에 [root@localhost ~]# 라는 말이 붙어야 하는데 지금은 그렇지 않지요.
지금 이상황은 tpm이라는 파일이 생성 되었고, tpm의 내용을 입력하라는 뜻입니다.(cat은 메모장 같은 파일이라고 했지요?)
아무말이나 입력해보시고 Ctrl + d 를 눌러보세요. 원래대로 돌아갑니다.
Ctrl + d 는 저장 기능입니다.
그다음 cat tpm 이라고 입력하여 보세요.
당신이 친 내용을 볼수 있을 것입니다.
이제 tpm이라는 파일이 생성되었는데,
이 뒤에 또 다시 cat>tpm 을 치게되시면
또 입력창이 나옵니다. 또 다시 tpm 이라는 파일이 생성된 것이 아니라 처음에 만든 tpm의 파일에 덮어쓰게 됩니다.
cat>>파일명 을 치게되면 앞서 입력한 내용에 내용추가를 할수 있습니다.
수정은 불가능합니다 .. 아쉽게도 ...ㅋㅋ..ㅋㅋ..ㅋㅋ
touch : touch [파일명]
: cat 은 텍스트파일이구요, touch는 그냥 빈 파일을 하나 생성해줍니다.
-r : 시간 동기화
touch 로 파일을 생성 한 후에 ls -l을 통해 파일을 상세히 보시면 시간 정보가 입력되어있습니다.
그 시간은 최근 수정 시간 입니다. 생성을 하건 수정을 하건.
동기화라는 뜻은 같게 해준다는 말입니다. 만약 file1 의 날짜가 2012년 3월 10일이고 file2의 날짜가 2012년 9월4일 일때,
touch -r file1 file2 라고 입력하시면 file1의 시간에 맞춰 file2의 시간이 변경됩니다. 두 파일의 시간이 2012년 3월 10일로 변경됩니다.
file2를 먼저 쓰시면 2012년 9월 4일로 변경 되겠죠?
-t : 지정 시간으로 변경
사용법은 간단합니다.
touch -t 05071110 file1
이렇게 하시면 5월7일11시10분으로 file1의 시간이 변경됩니다.
그리고 실험결과 ...
앞에 년도를 입력해주면 시간을 생략하는 군요.
12년 12월4일 5시 5분이라고 입력했지만..
시간은 생략되고 대신 년도가 입력되었습니다.
head : head [파일명]
파일 내용을 처음부터 10줄 출력해줍니다.
별로 쓸일은 없습니다.
tail : tail [파일명]
파일 내용을 마지막줄 10줄 출력해줍니다.
이건 좀 쓸모가 있지요.
tail -f 파일명 입력하시면
마지막 10줄을 실시간으로 갱신 해줍니다.
최근에 접속한 기록정보를 보는 파일을 열람할시에
실시간 옵션을 걸어주게 되면 보안쪽으로 상당히 쓸모가 있게 되지요.
more : more [파일명]
파일내용을 화면 단위로 출력합니다.
파일의 내용이 너무 많아서 보기 힘들 경우 사용합니다.
직접 한번 해보세요~
별로쓸일은 없을꺼같다만..
rdate : rdate [옵션] [time server]
리눅스 설치후 환경설정 파일을 수정 후 확인해보면 날짜나 시간이 맞지않는 경우가 있습니다.
일단 현재 내 서버의 시간 확인을 하는법
date
입력 하시면 내 서버의 시간이 나옵니다.
현재의 시간과 틀리다면 이제 rdate를 사용합니다.
-p : 타임 서버 시간 조회
rdate를 쓰기 위해선 인터넷이 되어야 합니다.
주요 타임 서버가 있습니다. 위쪽에 명렁어 사용법을 보시면 time server 라고 있습니다.
타임서버는 지금 현재의 시간을 기록해놓은 서버 입니다 . . rdate를 써서 타임서버에 맞춰 시간을 변경해 줘야겠죠.
주요 타임 서버 리스트
time.bora.net(주로 쓰임)
ntp.ewha.net
rdate -p time.bora.net
이렇게 입력하시면 현제 타임서버의 시간을 확인할수 있습니다.
-s : 타임 서버 시간 동기화
내 서버의 시간과 타임서버의 시간이 틀리다면
rdate -s time.bora.net 이라고 입력하여 타임서버의 시간으로 동기화 할수 있습니다.
[출처] [Linux]리눅스,명령어(1)|작성자 준티
|
Hit : 10537 Date : 2013/05/05 11:51
|