alias
Usage: alias ali=orig
Description: orig(파일이나 command)에게 ali라는 별명 부여. 이후 orig는 ali라는 이름읕 통해 실행가능
cat
Usage: cat filename
Description: filename의 내용을 화면에 출력
cd
Usage: cd path
Description: path 디렉토리로 이동.
chmod
Usage: chmod ### filename
Description
filename의 권한을 ###로 바꿈.
<###>
#는 숫자.
첫번째 #: 파일 소유 유저의 권한.
두번째 #: 파일 소유 유저가 속해 있는 그룹의 권한.
세번째 #: 모든 유저에 대한 권한.
읽기권한: 4
쓰기권한: 2
실행권한: 1
여러 권한을 한꺼번에 주기 위해서는 권한에 해당하는 숫자를 더하면 된다.
예) 읽기 쓰기 권한을 주기
chown
Usage: chown username filename
Description: filename의 소유권을 username으로 변경.
clear
Usage: clear
Description: 화면을 빈화면으로 정리.
cp
Usage: cp src_filename1 src_filename2 ... dest_path
cp src_filename dest_filename
cp -r src_dir1, dest_filename2 ... dest_path
cp -r src_dir dest_dir
Description: src_filename1, src_filename2, ... 를 dest_path에 복사.
src_filename을 dest_filename으로 복사.
src_dir1(디렉토리), src_dir2, ... 를 dest_path에 복사.
src_dir(디렉토리)를 dest_dir로 복사.
Options
-r: source가 디렉토리일 경우 디렉토리와 함께 내부 파일도 모두 복사.
find
Usage: find path -name pattern
Description: path와 path하위 디렉토리에서 pattern을 포함하고 있는 파일을 모두 화면에 출력.
grep
Usage: grep "pattern(in regular expression)" path
Description: path에서 pattern에 해당하는 텍스트를 포함하는 파일과 그 파일 내에 pattern을 포함하는 line을 출력.
Options
-r: path와 path 하위 디렉토리를 모두 검사.
-i: 글자의 pattern의 case에 상관없이 검사.
groups
Usage: groups
Description: 유저가 속해 있는 그룹을 화면에 출력.
hostname
Usage: hostname
Description: 호스트의 이름을 화면에 출력.
ifconfig
Usage: ifconfig interface_name
Description: interface_name의 상태를 화면에 출력.
jobs
Usage: jobs
Description: 시스템에서 실행하고 있는 일을 화면에 출력.
kill
Usage: kill [options] process_ID_num
Description: process_ID_num에 해당하는 프로세스를 종료한다.
Options
-9: kill은 default로 프로세스를 종료하기 전에 확인 메시지를 출력하지만, -9 option을 사용하면 이러한 확인 메시지 없이 강제 종료.
less
Usage: less filename
Description: filename의 텍스트가 화면보다 긴 경우 끊어서 출력. 화면 위로 아래로 움직일 수 있음.
ln
Usage: ln -s linkname filename
Description: filename에 대한 soft link, linkname를 생성.
ls
Usage: ls [options] [path]
ls [options] [pattern or filename]
Description: path에 있는 모든 파일의 filename을 화면에 출력.
pattern에 해당하거나 filename에 해당하는 모든 filename을 출력.
Options
-a: 숨겨진 filename(.으로 시작하는 파일)도 화면에 출력.
-l: 한 열로 filename을 화면에 출력.
make
Usage: make [command]
Description: makefile에 명시되어 있는 command를 실행.
man
Usage: man topic_name
Description: topic_name의 manual을 보여줌.
mkdir
Usage: mkdir dir_name
Description: dir_name 디렉토리를 현 디렉토리에 생성.
more
Usage: more filename
Description: filename의 텍스트가 화면보다 긴 경우 끊어서 출력. (less와 비슷)
mv
Usage: mv src_filename dest_filename
mv src_filename dest_dir
mv src_dir dest_dir
mv src_dir path
Description: scr_filename을 dest_filename으로 이름 변경.
src_filename을 dest_dir로 파일 이동.
src_dir을 dest_dir로 디렉토리 이름 변경.
src_dir을 path로 디렉토리 이동.
passwd
Usage: passwd
Description: passwd 프로그램을 통해 비밀번호 변경.
ps
Usage: ps
Description: 지금 실행되고 있는 모든 프로세스를 화면에 출력.
pstree
Usage: pstree -p
Description: 지금 실행되고 있는 모든 프로세스를 프로세스 트리 형식으로 화면에 출력.
pwd
Usage: pwd
Description: 현재 디렉토리 화면에 출력.
rm
Usage: rm [options] filename1, filename2, ...
rm -r [options] dir_name1, dir_name2, ...
Description: filename1, filename2, ...를 삭제한다.
dir_name1, dir_name2, ...를 삭제한다.
Options
-r: filename혹은 dir_name에 해당하는 하위 디렉토리도 삭제한다.
-f: rm은 default로 파일이나 디렉토리를 삭제하기 전에 확인 메시지를 출력하지만, -f option을 사용하면 이러한 확인 메시지 없이 강제 삭제.
rpm
Usage: rpm [options] filename
Usage: rpm -qa
Description: RPM(Red hat Package Manager) 패키지 파일을 관리한다.
현재 설치된 모든 RPM 패키지를 화면에 출력한다.
Options
-i: filename 패키지를 설치한다.
-U: filename 패키지를 업그레이드한다.
-i -force: filename 패키지를 재설치한다.
-e: 이미 설치된 filename 패키지를 제거한다.
su
Usage: su username
Description: 사용 유저를 username으로 바꾼다.
tar
Usage: tar cvf archive_name path
tar zxvf archive_name
Description: path의 압축파일 archive_name을 만든다.
압축파일 archive_name의 압축을 푼다.
top
Usage: top
Description: 현재 시스템의 상황 정보를 화면에 출력한다.
touch
Usage: touch filename
Description: 빈 파일 filename을 생성한다.
which
Usage: which filename
Description: 시스템에서 PATH로 지정된 디렉토리에서 filename을 찾는다.
Options
-a: 여러 개가 있을 경우 모두 출력한다.
whoami
Usage: whoami
Description: 현재 사용 유저의 username을 출력한다.
이 외의 command는 아래의 첨부파일을 참조.
'Linux' 카테고리의 다른 글
[awk] awk 사용법#3 - Statements (0) | 2010.05.14 |
---|---|
[awk] awk 사용법#2 - awk program basic (0) | 2010.05.13 |
[awk] awk 사용법#1 - awk program의 구조 (0) | 2010.05.13 |
[CVS] CVS 사용법 (0) | 2010.05.11 |
[Linux] Regular Expression (0) | 2010.04.16 |