전체 글 (133) 썸네일형 리스트형 파일의 유형 리눅스는 디렉토리나 하드웨어도 파일로 인식하며 ls -l(=ll)로 출력되는 결과의 맨 앞 알파벳으로 파일의 유형을 확인할 수 있다. [root@Linux /]# cd /dev [root@Linux dev]# ll total 0 crw-r--r--. 1 root root 10, 235 4월 26 09:31 autofs drwxr-xr-x. 2 root root 180 4월 26 09:36 block lrwxrwxrwx. 1 root root 3 4월 26 09:36 cdrom -> sr0 crw--w----. 1 root tty 5, 1 4월 26 09:31 console lrwxrwxrwx. 1 root root 11 4월 26 09:31 core -> /proc/kcore - (regular file.. 인터페이스 사용자가 시스템과 통신하는 방식을 ‘인터페이스’라고 한다. 인터페이스는 크게 GUI와 CLI로 나누어진다. GUI : Graphical User Interface Windows나 Mac 등과 같은 대부분의 OS에서 사용되는 방식으로 그림이나 아이콘과 같은 그래픽을 이용하여 시스템을 제어하는 방식이다. CLI : Command Line Interface 터미널 이나 콘솔창에 명령어를 작성하여 운영체제와 통신하는 방식 (ex.Windows의 cmd). 사용자가 명령어를 작성하는 ’입력’과 명령을 해석하고 결과를 나타내는 ’출력’으로 구성된다. 이 중 Linux는 CLI방식으로 명령어를 사용하여 시스템을 제어한다. 명령어 구조 command [option] [argument] 텍스트 파일 관련 명령어 wc(word count) wc 텍스트 파일의 행(line)의 수, 단어(word)의 수, 문자(byte)의 수를 출력해 주는 명령어. 사용법 wc [옵션] [파일] 옵션 옵션 설명 -l 행 수만 출력한다. (--lines) -w 단어 수만 출력한다. (--words) -c 문자 수만 출력한다. (--bytes) -L 가장 긴 라인의 길이를 출력한다. (--max-line-length) -m 문자 수만 출력한다. (--chars) 사용 예) wc [root@Linux ~]# wc /etc/passwd #etc디렉토리 안의 passwd 파일 37 88 2092 /etc/passwd -l [root@Linux ~]# wc -l /etc/passwd 37 /etc/passwd -w [root@Linux ~]# wc -w /etc/pas.. 디렉토리 관련 명령어 pwd(print working directory) pwd 현재 위치한 작업디렉토리의 경로를 출력해주는 명령어. 사용법 pwd [옵션] 옵션 옵션 설명 -L pwd의 기본값. 경로에 심볼릭 링크파일이 포함되어 있을 경우 링크파일의 경로를 출력 -P 경로에 심볼릭 링크파일이 포함되어 있으면 링크파일이 아닌 원본파일의 경로를 출력 사용 예) pwd [root@Linux ~]# pwd /root 심볼릭 링크 파일 경로 (-L과 -P의 차이) [root@Linux /]# ls -l #root밑의 심볼릭 링크 확인 total 28 dr-xr-xr-x. 2 root root 6 May 16 2022 afs lrwxrwxrwx. 1 root root 7 May 16 2022 bin -> usr/bin dr-xr-xr-x. 5 root root 4096 May 1 17.. 파일 관련 명령어 ls(list) ls(list) 현재 위치한 디렉토리에 있는 내용(디렉토리, 파일) 리스트를 출력하는 명령어. 사용법 ls [옵션] [파일 및 디렉토리] 옵션 옵션 설명 -a 숨겨진 파일도 함께 출력한다. 보편적으로 -l, -h를 같이 쓴다. -l 파일에 대한 정보를 자세하게 출력한다. 보편적으로 -h, -a를 같이 쓴다. -h 사람이 보기 편하게 출력한다. 보편적으로 -l, -a 와 같이 사용된다. -R 하위 디렉토리도 같이 출력하여 보여준다. -r 알파벳 역순으로 출력한다. -i inode파일의 정보를 담고있는 인덱스를 출력한다. -d */ 지정 경로의 최상위 디렉토리만 출력한다. 사용 예) 명령어 실행 환경은 록키9임을 알린다. ls 현재 디렉토리의 내용을 단순히 보여줌. [root@rocky2 ~]# ls #[사.. 이전 1 ··· 14 15 16 17 다음