[Linux] ls 명령어

Linux 2019. 9. 28. 15:09

ls : 디렉토리 목록보기

ls [option] [directory/File]

 

옵션

-a : 모든 파일을 지정합니다(디렉토리의 숨김파일, 숨김 디렉토리까지 출력).

-b

-B

-c

-d : 자기자신(디렉토리) 출력

-D

-F : 파일형식을 기호로 나타냄파일의 특성을 보여줍니다.

-g

-G

-h : 사람이 읽기 쉬운 크기로 출력

-H

-i  : 파일의 'inode'도 같이 보여줍니다.

-I

-k

-l  : 파일에 대한 정보(파일 허용권, 소유자, 그룹, 크기, 날짜)를 긴 형식으로 보여줍니다.

-L

-m

-n : numberic(숫자로) UID, GID

-N

-o

-p

-Q

-r : 정렬순서를 내림차순으로 출력

-R : 지정된 디렉토리에서 하위 디렉토리와 파일 모두 출력

-s : 파일 크기를 기준으로 가장 큰 파일부터 정렬하여 출력

-S

-t : 파일을 시간순으로 출력하여 최근 파일이 먼저 출력

-T :

-u : 변경되지 않았더라도 최근에 엑세스했던 파일들을 보여준다.

      t 혹은 u 옵션으로 최근에 다루었던 파일을 찾는데 유용하게 쓸 수 있습니다.

     이름 뒤에 디렉토리면 /를 실행파일이면 *, 심블릭 링크된 파일이면 @를 붙여줍니다.

-U

-v

-w

-x

-X

-1 : 한줄에 하나의 파일을 출력

 

ex) -a -l은 -al과 같이 쓸 수 있다
ls -art는 현재 디렉토리에서 파일이 최종 수정된 시간의 내림차순으로 정렬된 모든 파일의 이름을 나열합니다. 따라서 가장 최근파일이 맨 아래에 표시됩니다.

Posted by 프라이넷
,

CentOS 를 minimal 로 설치한 후에 터미널모드의 디스플레이가 답답해서 정리한 글
터미널 모드에선 게스트 디스플레이 크기 자동 고정이 안되지만 GUI로 하게될때 가능하게된다
yum 으로 X Windows(GUI) 를 설치하고 설정한다.

 

  1. X Windows(GUI) 및 관련 패키지 그룹 설치

    yum -y groupinstall "X Window System" "Desktop" "Fonts" "Korean Support"

  2. /etc/inittab 의 default run level을 수정한다. 여기서 inittab은 현재 레벨이 어떤레벨에 작동하고있는지 알수있다.
    (minimal로 설치하면 default run level이 3번 Full Multi User mode이며 5번이 X11 mode 이다)

    sed -i 's/id:3:initdefault:/id:5:initdefault:/' /etc/inittab

  3. telinit 5 명령어로 run level 변경을 하고 reboot을 통해 default run level을 Gui로 설정시켜서 구동시킨다
  4. X Windows login 화면이 뜨는지 확인한다.                                         패키지를 설치 후 GUI를 부팅 디폴트로 잡게되면 환영한다라고 한다 (안녕 ?)

동의하고
Guest 아이디와 비밀번호를 만들고
날짜와 시간을 설정 후
Kdump라는 백업기능을 해주는 기술

 

Kdump는 백업기능을 가능하게 해주는 기술

kdump는 커널 크래쉬 덤핑 메카니즘이라는 기능을 수행하는데

커널 패닉이 발생했을때 시스템의 메모리 상태를 vmcore라는 파일 형태로 생성하여

생성된 파일을 통해 새로운 커널로 부팅시키는 역할을 할수있게 해주는 기술이며

간략히 설명한다면 커널패닉은 블루스크린과 같은 개념이다

리눅스 = 커널패닉

윈도우 = 블루스크린

리눅스에서도 복구모드로 스냅샷기능이 있지만 작업하는 도중

윈도우의 블루스크린처럼 멈추게 된다면 리눅스는 작업환경을 그대로 복구할수 없게된다....

이를 위해 리눅스의 작업도중 커널패닉이 발생되었을때

자동으로 캡쳐커널이라는 캡쳐(백업) 기능을

지원해 해주는 기술이 바로 Kdump이다

 

 

 

 

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

[Centos 6.6] VirtualBox minimal 환경으로 설치  (0) 2019.09.04
Posted by 프라이넷
,

1.VirtualBox를 통해 CentOs6.6.iso를 삽입 후 개인 컴퓨터의 환경에 맞게 설정한 상태에서 실행시킨다

2. install 그리고 스킵을 해주고 빠르게 다음으로 넘어가자
3.한국어로 키보드와 언어를 맞춘다
4. 기본으로 설정
5.모든데이터를 삭제한다를 선택하면 빈공간을 파티션으로 정한다
6.네트워크의 설정상태이며 다음으로 넘어가자 (여기서 설정을 안해도 이후 NIC카드를 통해 변경이 가능하다.)
시간을 맞추고

 

우리가 진행할 환경인 Minimal 환경으로 설치하자

이렇게 한다면 Centos의 run level의 3단계로 자동 진입을하게되며 초기 부팅 상태를 터미널 상태로 바로 진입할 수 있게 된다.

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

[CentOS 6.6] gui 설정 및 게스트 확장 CD 사용법  (0) 2019.09.05
Posted by 프라이넷
,