상세 컨텐츠

본문 제목

기본 명령어 -2

Linux

by 마니씨 2009. 11. 30. 22:32

본문

[ee02@ss ~]$ echo $HOME     -> 변수값을 출력해보자
/home/ee02

[ee02@ss ~]$ env     -> enviroment
  
[ee02@ss ~]$ echo $LOGNAME     -> echo 값의 내역 출력
ee02

[ee02@ss ~]$ echo $USER
ee02

[ee02@ss ~]$ echo $REMOTEHOST
xxx.xxx.xxx.xxx

[ee02@ss ~]$ pwd     -> 현재 폴더 위치
/home/ee02

[ee02@ss ~]$ rpm -qa     -> 설치된 rpm 확인
[ee02@ss ~]$ ps -ef     -> 프로세스에서 실행중인 목록 보기

[ee02@ss ~]$ hostname     -> hostname 확인
ss.erp.kr

[ee02@ss ~]$ hostname test.erp.kr    -> hostname 을 test.erp.kr 로 변경 할 수 있다.
ss.erp.kr

[ee02@ss ~/d3]$ touch a     -> 파일의 접근시간을 변경한다. 파일이 없다면 a 라는 파일 생성
[ee02@ss ~/d3]$ who > a2     -> who 한 것을 a2 에 저장
[ee02@ss ~/d3]$ cal > a3     -> cal 한것을 a3 에 저장
[ee02@ss ~/d3]$ 0>a3     -> a3를 파일사이즈 0으로 변경

[ee02@ss ~/d3]$ nl 파일명     -> 파일 내용을 볼때

bin (binary = 실행 파일)
su  (super user =root)
sbin
etc 중요한 파일들
usr 프로그램 파일
var 가변적인 파일들

=======================================

PS1='[\d**\t]I'm dying, man..[\!] [\w]\n\\$'
     -> 이렇게 하면 [날짜**시간]i'm dying,man..[프로세스id][폴더경로]
         $ 로... 입력 command 형태가 바뀜


[ee02@ss ~/d3]$ uptime     -> 컴퓨터 시작시간
 16:52:34 up 1 day, 24 min, 23 users,  load average: 11.60, 4.51, 1.68

[ee02@ss ~/d3]$ ps -ef > p2     -> 실행중인 프로세스 목록
[ee02@ss ~/d3]$ rpm -qa > r2     -> 설치된 rpm 파일 리스트
[ee02@ss ~/d3]$ killall httpd     -> httpd 프로세스 정지

[ee02@ss ~/d3]$ ll
[ee02@ss ~/d3]$ cat a4     -> a4 의 내용 보기
[ee02@ss ~/d3]$ nl a4     -> a4 의 내용 줄 번호 출력해서 보기
[ee02@ss ~/d3]$ more a4     -> a4 의 내용 보기.. 화면 길이를 넘어갈 경우.
                                    --ㅡmore-- 로 화면이 자동으로 넘어가는것 방지.(space, enter, b, q를 사용)

[ee02@ss ~/d3]$ less a4      -> q 를 누르면 화면에서 빠져 나올수 있다.
head pp     -> pp 의 윗줄만 출력
[ee02@ss ~/d3]$ tail pp     -> pp 의 아랫줄만 출력
[ee02@ss ~/d3]$ head -4 pp     -> pp 의 위에서 4줄만 출력
[ee02@ss ~/d3]$ tail -6 pp     -> pp의 아래에서 6줄만 출력

[ee02@ss ~/d3]$ sort pp     -> pp의 내용 sort 하여 보기
[ee02@ss ~/d3]$ tac a2     -> 내용 출력을 뒤집어서 한다.

포트 넘버 (웹서터 포트는 80)
grep http ss
grep ftp ss
grep telnet 파일명
grep smtp 파일명
grep pop3 파일명
grep mysql 파일명
grep domain 파일명

[ee02@ss ~/d3]$ wc a2     -> a2의 라인, 단어의 개수 제공
wc만 쓸 경우 3 6 9 와 같이 3개의 숫자가 나타나는데, (라인수, 단어수, 바이트수) 순서로 출력된다.

[ee02@ss ~/d3]$ who|wc -l     -> 접속된 사용자 수

[ee02@ss ~/d3]$ bc     -> 전자 계산기
2^3
8

2^24
16777216

'Linux' 카테고리의 다른 글

멀티부팅시 부팅 순서 바꾸기-grub  (0) 2009.11.30
실행 레벨 변경  (0) 2009.11.30
압축을 해봅시다.  (0) 2009.11.30
폴더/파일 관련 명령어  (0) 2009.11.30
c 프로그램작성, 컴파일, 실행을 해볼까나~  (0) 2009.11.19

관련글 더보기