본문 바로가기
728x90
728x90

DevOps8

[Linux] 리눅스 파일 및 폴더 생성 [Linux] 리눅스 파일 및 폴더 생성 touch 명령어 touch file1 새로운 파일 또는 여러개의 파일을 생성할 때 사용하는 명령어이다. touch의 매뉴얼 페이지 안에서 touch 명령어는 파일의 타임스탬프를 변경한다고 되어있다. 즉 각 파일의 접근 및 수정 시간을 현재 시간으로 업데이트 한다. 존재하지 않는 파일 인자는 비어 있는 상태로 생성되며 아직 존재하지 않는 파일의 이름을 touch에 전달한 것이다. 이미 존재하는 파일을 touch에 전달 하면 그것을 단순히 접근 및 수정 시간만 업데이트한다. 대부분의 사람들이 파일을 생성하기 위해서 사용한다. touch 명령어는 어떤 종류의 파일을 만들던지 상관없다. touch file1 file2 file3 여러개의 파일을 한번에 생성할 수도 있다.. 2023. 12. 8.
[Linux] 리눅스 파일 시스템 탐색 [Linux] 리눅스 파일 시스템 탐색 루트 디렉토리 전체 파일 시스템이 시작하는 디렉토리로 우분투나 페도라 같은 리눅스 분산 시스템을 쓰거나, 혹은 WSL을 윈도우에서 돌리거나 맥을 사용한다면 항상 최상위 폴더가 있다. 윈도우에는 C 드라이브, D 드라이브 같은 게 있지만 유닉스나 유사 유닉스에는 모든 것이 다 들어있는 최상위 폴더가 있다. 루트 디렉토리라고 부르지만 실제 이름은 '/'이다. xdg -open / 파일 탐색기를 이용해서 루트 디렉토리를 보고 싶다면, 명령어 xdg –open 으로 gui로 '/' 계층의 파일 탐색기를 열 수 있다. open / 맥에서는 open 명령어를 이용해 디렉토리를 열 수 있다. 홈 디렉토리 모든 사용자는 각자의 이름으로 된 서브 디렉토리가 있다. 사용자는 '/ho.. 2023. 12. 7.
[Linux] 리눅스 도움말 확인하기 [Linux] 리눅스 도움말 확인하기 매뉴얼 개념 cli 통해 다양한 명령어에 대해서 도움을 받거나 정보를 찾을 수 있다. 매뉴얼 페이지의 줄임말인 맨 페이지는 유닉스 계열 운영체제 대부분에 있는 내장된 문서들이다. 기본적인 개념은 명령어를 터미널에서 실행해서 다른 명령어에 대해 더 많은 정보를 알아보거나, 리눅스, 혹은 전반적인 시스템에 관한 정보를 찾아볼 수 있다. 매뉴얼 페이지를 man 명령어를 통해서 활용할 수 있다. man ncal 가장 쉬운 예제로 man 을 입력하고, 공백 문자를 입력한 다음 다른 명령어를 넣어준다. 프롬프트가 없어져서 여기서는 명령어를 실행시킬 수 없다. 여기서 방향키를 이용해서 스크롤할 수 있고 Q를 누르면 다시 프롬프트로 돌아와 명령어를 실행시킬 수 있다. 맨 페이지 탐.. 2023. 12. 6.
[Linux] 리눅스 명령어 기초 [Linux] 리눅스 명령어 기초 명령어 사용하기 date date 명령어는 이것은 현재 날짜와 시간을 출력한다. 만약 스크립트 같은걸 작성하게 되어서 현재 날짜와 시간 정보를 조합하고자 한다면 유용하다. cal cal은 가로형 달력을 출력한다. 날짜가 왼쪽에서 오른쪽으로 1, 2, 3, 4, 5, 6 순서로 써있다. ncal ncal 은 new calendar 라는 뜻으로 날짜가 1, 2, 3, 4, 5, 6 세로 순으로 쓰여 있는 것을 볼 수 있다. 그리고 오늘 날짜에 강조 표시가 되어 있다. 명령줄 인자 거의 대부분 명령어들은 일정한 규칙을 따를 것이다. 먼저 명령어의 이름이 나오고 명령에 같이 보내줄 수 있는 옵션이 있다. 이는 명령의 동작을 바꾸는 특별한 값이다. 인자 혹은 매개변수나 피연산자라.. 2023. 12. 5.
728x90
728x90