alias
Usage: alias ali=orig
Description: orig(파일이나 command)에게 ali라는 별명 부여. 이후 origali라는 이름읕 통해 실행가능

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_filenamedest_filename으로 복사.
                  src_dir1(디렉토리), src_dir2, ... dest_path에 복사.
                  src_dir(디렉토리)를 dest_dir로 복사.
Options
-r: source가 디렉토리일 경우 디렉토리와 함께 내부 파일도 모두 복사.

find
Usage: find path -name pattern
Description: pathpath하위 디렉토리에서 pattern을 포함하고 있는 파일을 모두 화면에 출력.

grep
Usage: grep "pattern(in regular expression)" path
Description: path에서 pattern에 해당하는 텍스트를 포함하는 파일과 그 파일 내에 pattern을 포함하는 line을 출력.
Options
-r: pathpath 하위 디렉토리를 모두 검사.
-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_filenamedest_filename으로 이름 변경.
                  src_filenamedest_dir로 파일 이동.
                  src_dirdest_dir로 디렉토리 이름 변경.
                  src_dirpath로 디렉토리 이동.

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
Posted by sunshowers
,