파일형식 ls -l 칠때 파일형식에서 맨 앞의 글자
c (캐릭터 디바이스) : 문자형 특수 장치파일(주로 입출력에 사용./dev/console등), 캐릭터(문자) 단위로 전송
b (블록 디바이스) : 블록 단위로 전송
pts/1 여기서 숫자는 가상 디바이스의 숫자
tty : 지금 쓰고 있는 터미널의 디바이스를 보여줌
ls -l : 마지막 수정이나 쓴 파일
-lu : 마지막으로 사용된 시간
file 파일명 : 파일종류와 유형을 알려줌
head -n 파일명 : 파일의 내용을 위에서부터 n줄 보여줌
tail -n 파일명 : 파일의 내용을 밑에서부터 n줄 보여줌
tail -f 파일명 : 실시간으로 파일의 변경이 일어나면 출력해줌
mkdir -p 부모폴더/자식폴더 : 부모노드의 유무없이 무조건 모든 경로 폴더 생성
cp -f 대상파일 목적지 : f는 강제복사
* : 무조건 다
? : 아무거나 한글자
[] : 범위 지정
^ : 시작
$ : 끝
cp -r : 복사는 파일만 되는데 하위폴더까지 모조리 복사할려면 r옵션을 이용한다.
rm -f : 강제 삭제
-i : 선택 삭제 폴더의 모든 파일을 지울지 물어봄.. 많이 삭제해야 할때 선택적으로 삭제가능, 엔터치면 n
-r : 하위 폴더까지 모조리 삭제
ln : 링크 1. hard link : 내용은 하나인데 가리키는 포인터가 하나 늘어나는것
링크가 생성되면 원본과 사본의 구분이 없음..
파일을 지워도 링크가 남아있으면 링크가 다 지워질때까지는 파일이 남아있음.
같은 파일 시스템의 파일을 연결
ex) ln 대상 가리킬이름(링크명)
2. symbolic : 다른 파일시스템의 파일을 연결
디렉토리 연결, i-node 번호가 다름
ex) ln -s 대상 링크명
ln -s /home/istm/server/tomcat/bin/startup.sh startup.sh
df(disk free) : 디스크 사용량, 남은량 체크
ed : 라인 에디터
vi : 스크린 에디터
bash환경 : .vimrc
ksh환경 : .exrc 에서 환경을 설정하여 매번 수정할 필요 없이 환경을 적용하여 쓸수 있다. 센트 리눅스에서는 .exrc 파일도 bash환경에서 먹힘
vi에서 단어 찾기 : /단어
다음단어는 n 앞의단어는 shift + n
:1,$s/101/300/g
:25,35s/101/300/gc
:e! : 편집취소(저장하기 전상태로 전환)
:r 파일명 : 현 창에 새로운 코드를 추가시킬수 있음.
:430,450 w wholist : 430~450줄의 내용을 wholist라는 이름에 저장하라.
여러개의 파일 에서 불러오고 저장할때
*이름이 있는 버퍼 a~z:26개
"버퍼명(행위)
ex "a 5yy -> 이동 -> "a p 하면 버퍼에 있는 내용을 복사
그룹을 만들려면 먼저 /etc/group 파일에 그룹을 생성해라
계정 추가 시 : /etc/passwd 파일에 계정추가 /etc/shadow파일에 암호추가 /home 디렉토리에 계정디렉토리 생성
'Linux' 카테고리의 다른 글
vmware workstation 환경에서 리눅스 인터넷 설정 (0) | 2011.01.31 |
---|---|
리눅스 계정생성, 그룹정보, 기본명령어 (0) | 2011.01.30 |
리눅스 환경설정, 사용자 확인, 메시지, 입출력 (0) | 2011.01.26 |
리눅스 한영키, 날짜, 로그아웃, 계정생성 (0) | 2011.01.26 |
기본 (0) | 2011.01.22 |