[Linux] 2.linux명령어(1)
pwd, cd
- pwd : 현재 나(관리자)가 작업중인 디렉토리의 절대경로를 보여준다.
- cd : 이동하고자하는 디렉토리로 이동한다.
cd ..에서 ..은 부모디렉토리를 의미하구요~ 참고로 .은 현재디렉토리를 의미합니다!
또, 그냥 cd 를 누르게 되면 처음 접속했을 때의 디렉토리로 이동합니다!
ls
- ls : 디렉토리의 목록을 볼 수 있다.(숨김파일 제외)
다음은 ls 의 속성입니다~!
- -a : 경로한의 모든 파일과 디렉토리를 출력해준다.(숨김파일 포함)
- -l : 지정한 디렉토리의 내용을 자세하게 출력해준다.
- -d : 지정한 디렉토리의 정보를 출력해준다.
- -n : 파일 및 디렉토리 정보 출력시 소유자(UID)와 소유그룹(GID)에 대해 출력해준다.
- -F : 파일 형식을 알리는 문자를 각 파일 뒤에 출력해준다.
- -R : 하위 경로와 그 안에 있는 모든 파일도 같이 나열해준다.
보통 현재 디렉토리에 있는 파일과 디렉토리를 볼 때는 ll을 사용합니다!
ll은 ls -alF 와 같은 명령어 인데 .bashrc에 ls -alF의 별칭으로 ll이 정의되어 있습니다!
별칭은 다음에 다시 언급하겠습니다!
touch, echo, cat
- touch : 빈 파일을 생성한다.
- echo : 텍스트를 출력한다.
- cat : 파일 내용을 본다.
mkdir, rmdir
- mkdir : 디렉토리를 생성한다.
- rmdir : 디렉토리를 제거한다.
mv, cp, rm
- mv : 파일을 이동시키거나 이름을 바꾼다.
- cp : 파일을 복사한다.
- rm : 파일을 삭제한다.
head, tail
- head : 파일 내용을 위에서부터 몇 줄 보여준다.
- tail : 파일 내용을 밑에서부터 몇 줄 보여준다.
별칭 - alias
아까 ll 과 ls -alF 와 같다고 했는데요~!
.bashrc 파일에 alias를 이용해서 별칭이 주어졌기 때문입니다!
alias 별칭명='명령어'