간단한 명령어
$ date : 날짜 출력
$ hostname : hostname 출력
$ uname : username 출력
$ who : 현재 로그인 한 사람 출력
$ ls : 현재 디렉토리의 파일 리스트 출력
$ clear : 화면 지우기
$ passwd : 패스워드 바꾸기
디렉터리 관련 명령어
$ pwd
print working directory
현재 작업 디렉터리를 프린트
현재 작업 디렉터리는 프로세스마다 부여된다.
현재 명령을 내리는 shell이라는 프로세스의 작업 디렉토리를 의미한다.
$ cd [디렉터리]
change directiory
현재 작업 디렉토리를 이동
shell에 있는 현재 디렉토리를 다른 디렉토리로 이동한다는 의미다.
$mkdir [디렉터리]
make directory
새 디렉터리를 만듬
$ rmdir [디렉터리]
remove directory
디렉터리를 지움
디렉터리 리스트
ls(list) : 디렉터리 내용을 리스트
$ ls -s
size - 총 몇개인지 알려줌
$ls -a
all - 숨긴 파일까지 모두 출력
$ls -l
long - 파일 정보를 길게 출력
$ls -asl
모든 파일들 정보 길게 출력
$ls -alS
파일사이즈 큰 것부터 정렬해 출력
파일 내용 출력 관련 명령어
$ cat [파일이름] : 파일 내용을 화면에 출력
$ cat 만 입력했을 시에는 사용자로부터 입력을 받는다.
사용자가 입력을 하고 ctrl + D를 누르면 입력을 마치게 되고 입력한 것을 그대로 출력해준다.
$ cat > [파일이름] : 사용자가 입력하고 ctrl + D를 누르면 입력 내용이 파일에 씌어진다.
ex) cat a.txt > b.txt : a.txt내용을 b.txt에 복사시킨다.
$ more [파일] : 파일의 내용을 한 페이지만 출력(키 누르면 한 페이지씩 이동)
$ head [파일] : 파일의 앞부분 10줄을 출력
$ tail [파일]: 파일의 뒷부분 10줄을 출력
$ wc [파일이름] : 파일에 저장된 줄, 단어, 문자 개수를 차례로 출력
$ cp [파일1] [파일2]: 파일1을 파일2로 복사
$ cp [파일] [디렉터리] : 파일의 복사본을 디렉터리 내에 만듬
$ mv [파일1] [파일2] : 파일1의 이름을 파일2로 변경
$ mv [파일] [디렉터리]: 파일을 디렉터리 내로 이동
$ rm 파일 : 파일을 지움
$ rm -r 디렉터리: 디렉터리 내 하위 디렉터리들을 모두 지움
$ rmdir 디렉터리: 디렉터리 내에 아무것도 없을 시에만 해당 디렉터리를 지움
'DEVOPS > LINUX' 카테고리의 다른 글
[Linux] cd 명령어와 절대 경로/상대 경로 (0) | 2021.10.12 |
---|---|
[Linux] 리눅스 디렉터리 계층 구조 (0) | 2021.10.12 |
[Linux] 리눅스 쉘 환경변수/지역변수 (0) | 2021.09.11 |
[Linux] 리눅스 쉘 전면처리/후면처리 (0) | 2021.09.11 |
[Linux] 리눅스 권한 변경하기(chmod, chown,chgrp) (0) | 2021.09.09 |