ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 기본 명령어 (계속 추가 예정)
    리눅스/깃,쉘 2013. 4. 30. 15:55

    요 포스팅에다가는 리눅스의 아주 기본적인 명령어를 정리해볼까 합니다.


    1. pwd : 현재위치를 알려줘 

      [a@b html]$ pwd

      /var/www/html



    2. ls : 파일 리스트를 보여줘

      [a@b var]$ ls

      account  cache  cvs  db  empty  games  gdm  lib  local  lock  log  mail  nis  opt  preserve  report  run  spool  tmp  www  yp



    3. whoami : 나는 누구인가?

      [a@b var]$ whoami

      a



    4. which 찾을 명령어 : 명령어가 어디에 있니?

      [a@b var]$ which gdalinfo

      /usr/local/bin/gdalinfo



    5. adduser 추가할 사용자 이름 : 유저를 추가해줄래?

      [root@b var]# adduser rabbit



    6. passwd 비번 정해줄 사용자 이름 : 유저의 비밀번호를 지정해줄래?

      [root@b var]# passwd rabbit

      Changing password for user rabbit.

      New password: 



    7. mkdir 생성할 폴더 이름 : 폴더를 좀 생성해줄랭?

      [a@b test]$ ls

      [a@b test]$ mkdir newFolderName

      [a@b test]$ ls

      newFolderName

      [a@b test]$ 



    8. rm 지울 파일 이름 : 파일을 좀 지워줄래?

      [a@b test]$ ls

      newFolderName  testFile

      [a@b test]$ rm testFile 

      [a@b test]$ ls

      newFolderName

      [a@b test]$ 



    9. rm -rf 지울 폴더 이름 : 폴더를 지워줄래?

      [a@b test]$ ls

      newFolderName

      [a@b test]$ rm -rf newFolderName

      [a@b test]$ ls

      [a@b test]$ 



    10. cp 원본파일주소 (한칸띄고) 복사로생겨날파일주소 : 원본파일을 복사로생겨날파일주소로 복사해랑

      [a@b html]$ cp ./test.py ./test

      [a@b html]$ cd ./test

      [a@b test]$ ls

      test.py

      [a@b test]$ 



    11. mv 이동하고자 하는 파일 또는 폴더 주소 (한칸띄고) 이동 목적지 주소 : 파일 또는 폴더를 이동시켜줘!!

      [a@b test]$ pwd

      /var/www/html/test

      [a@b test]$ 

      [a@b test]$ ls

      aaaa.py  bbbb

      [a@b test]$ mv ./aaaa.py bbbb

      [a@b test]$ ls

      bbbb

      [a@b test]$ cd ./bbbb/

      [a@b bbbb]$ ls

      aaaa.py



    12. touch 파일이름 : 비어있는 파일을 생성해줘, 혹은 기존 만들어져 있는 파일의 수정일시를 현재로 바꿔죠.

      [a@b test]$ ls

      [a@b test]$ touch a.py

      [a@b test]$ ls

      a.py



    13. top : 리눅스 작업 관리자를 보여줘.

      [a@b test]$ top


      top - 05:45:09 up 10:17,  3 users,  load average: 0.01, 0.04, 0.05

      Tasks: 180 total,   1 running, 179 sleeping,   0 stopped,   0 zombie

      Cpu(s):  1.9%us,  0.3%sy,  0.0%ni, 97.5%id,  0.3%wa,  0.0%hi,  0.0%si,  0.0%st

      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            

        1 root      20   0  2888 1340 1128 S  0.0  0.0   0:01.03 init               

        2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd           

        3 root      20   0     0    0    0 S  0.0  0.0   0:00.27 ksoftirqd/0  

      .......

      .......



    14. man 궁금한 명령어 : 궁금한 명령어에 대한 메뉴얼 페이지가 있으면 보여줘.

      [a@b test]$ man adduser



    15. free : 메모리 상태를 보여줘.

      [a@b test]$ free

                             total         used        free          shared    buffers     cached

              Mem:       3354856    3040660     314196          0        129224      2598228



    16. history : 내가 사용했던 명령어 목록을 내놔라!!!

    [a@b test]$ history

     1004  cd

     1005  touch test.py

     1006  vi ./test.py

     1007  python test.py

     1008  vi ./test.py

     1009

     1010  python test.py

     1011  vi ./test.py

     1012  python test.py

     1013  vi ./test.py

     1014  python test.py

     1015  history



    17. df : 파일시스템 사용량을 보여줘

    [a@b test]$ df

    Filesystem           1K-blocks      Used Available Use% Mounted on

    /dev/mapper/vg_boo-lv_root

                          51606140  30702012  18282688  63% /

    tmpfs                  1676852       436   1676416   1% /dev/shm

    /dev/sda1               495844     48434    421810  11% /boot

    /dev/sdb1            240363008   1124544 227028648   1% /mnt/400hdd

    /dev/mapper/vg_boo-lv_home

                         423234016  17737944 383996988   5% /home



    18. su : 루트로 로긴할테다
    [a@b test]$ su
    Password: 


    19. su - : 루트로 로긴하는데, 루트의 환경설정을 적용해줘, 위에 su는 루트 환경설정을 반영안함

    [a@b test]$ su -

    Password: 



    20. cd : 현재 사용자의 홈 폴더로 이동해줘

    [a@b test]$ cd 

    [a@b ~]$ 



    21. reboot : 다시 시작해, 재부팅 해, 껐다 켜, 등

    [a@b test]$ reboot



    22. shutdown -h now : 컴터 당장꺼, 지금 나우, 어서, 등

    [root@b test]$ shutdown -h now






    일단은 15개만. 시간이 허락할 때마다 추가 예정!! 기본적인 걸로만 ~~



    댓글 0

Designed by Tistory.