본문 바로가기
Server/Linux

Linux의 기본 명령어 모음!

by ojava 2011. 2. 16.
반응형

지난번 포스팅에 올렸던 Cygwin을 통해서 윈도우에서 리눅스 환경을 접할 수 있습니다~
그럼 리눅스에서 사용되는 기본 명령어를 살펴봅시당!

 

ls 또는 dir = > 현재 폴더에 있는 파일 리스트를 보여주는 명령어

* 세부속성 (복합적으로 사용 가능)

l : 파일에 관한 상세 정보를 나타냅니다.

a : all의 약자로 모든 파일 표시.

t : time을 나타내는 명령어로 파일이 생성된 시간별로 표시

R : 도스의 dir/s 명령과 같이 서브디렉토리 내용까지.

F : 파일 유형을 나타내는 기호를 파일명 끝에 표시

(디렉토리는 '/', 실행파일은 '*', 심볼릭 링크(바로가기)는 '@‘).

 


위의 캡쳐파일은 ls의 내용과 그 세부속성들의 차이점을 보여드리기 위해 캡쳐한 내용입니당.

세부속성의 경우에는 ls -la, ls -al의 차이가 없는 것을 아실 수 있지영! 순서 상관없이 사용이 가능하고 복합사용이
가능한 것을 알 수 있슴당. 세부속성의 사용법은

명령어 -세부속성

요렇습니당~ ls 는 아주 자주 사용하는 명령어이므로 잘 익혀두시면 편리합니다~




mkdir
  = > 새로운 디렉토리 생성 명령어

ex) mkdir newfolder : newfolder라는 이름의 새 폴더를 생성.

 

cd  = > Change Directory의 약자로, 지정한 디렉토리로 옮겨서 작업할 수 있게하는 명령어

* 세부속성

~ : User의 홈 디렉토리로 이동. cd ~ 와 속성없이 cd만 사용하는 것은 같은 기능이다.

.. : 현재 디렉토리의 바로 상위 디렉토리로 이동.

디렉토리명 : 이동하고자하는 하위 디렉토리로 이동.

/디렉토리명 : 위치에 상관없이 이동하고자하는 디렉토리로 바로 이동.

 ★리눅스에서 가장 많이 사용하게 될 키는 TAP 키가 아닐까 생각됩니당~~~
Tap은 자동완성기능을 이루어줍니다. 폴더명을 다 일일히 적기가 귀찮을 경우,
예를 들어 newfolder로 이동한다! 하면 cd new 까지만 적고 TAP 키를 누르면 나머지 글자가 슝~ 입력됩니다.
주의할 점은 입력한 글자까지를 이름으로 가진 폴더 또는 파일이 여러개 있으면 안된다는거


cat = > 파일 읽어오기 또는 파일 생성의 명령어.

* 세부속성

> 파일명.확장자 : 이러한 이름의 파일 생성. 파일이 생성되고 그 내용도 바로 입력할 수 있다. 입력이 끝나면 Ctrl + D로 빠져나올 수 있다.

파일명.확장자 : 이러한 이름으로 존재하는 파일의 내용을 출력한다.

 

cp = > Copy의 약자로 파일 복사에 사용된다.

ex) cp A.java B.java : A.java라는 파일을 B.java라는 이름으로 복사한다. (확장자 변경도 가능)

 

mv = >  파일 이동 또는 파일명 변경에 사용되는 명령어

파일 이동 ex) mv A.java ./newfolder : A.java라는 파일을 newfolder라는 현재 폴더의 하위폴더로 이동

파일명 변경 ex) mv example.jsp thisIsExample.jsp : 앞의 이름을 뒤의 이름으로 변경

 

rm = > Remove의 약자로 삭제를 위한 명령어

* 세부속성

i : 지울지를 확인하고 지움. (y / n)

r : 디렉토리를 삭제할 때 붙여줘야 하는 속성. 일일이 물어보고 삭제한다.

F : 지울지를 확인하지 않고 강제로 삭제함. 반드시 신중하게 사용하자.

 

rmdir = > Remove Directory의 약자로 디렉토리 삭제를 위한 명령어.

ex) rmdir newfolder : newfolder라는 폴더를 삭제한다.

 

passwd = > User의 Password를 변경할 수 있게하는 명령어. 
            세부속성은 따로 없고, 명령어를 입력하면 현재 비밀번호를 입력한 뒤 바꾸고자하는 비밀번호를 입력하면 변경된다.
            Cygwin에서 passwd 명령어를 사용했더니 윈도우 로그인 시 비밀번호가 변경되었습니다~

pwd = > 현재 작업하고 있는 위치가 어디인지를 보여줌. 현재 디렉토리 보기.

exit = > 종료. 나가기.





퍼미션에 대한 내용과, 압축 명령어 및 기타 다른 명령어들은 다음 포스팅에서~

2011.02 오혜영에게 저작권이 있습니당. 오예~


 
반응형

'Server > Linux' 카테고리의 다른 글

[Linux] alias 설정하기  (0) 2019.09.02
IP 확인 : ping, tracert, nslookup  (0) 2018.10.04
[Linux] 최근 변경 파일 탐색  (0) 2018.09.27
Ubuntu에 Oracle JDK 설치하기  (0) 2017.06.20
Windows OS에서 Ubuntu 사용하기  (0) 2017.06.16