-
간단한 명령어 정리개발/Unix 2021. 10. 27. 11:44
ls : 현재 위치에 있는 파일과 폴더 목록
ls -l : 파일과 폴더를 보여줄 때 한 줄로 보여주면서 권한, 소유자 등의 상세 정보도 같이 보여준다
ls -l | grep something : something을 찾을 때 사용
cd directory: 디렉토리로 들어가기
cd / : 루트로 가기
cd .. : 한 단계 위로
mv somefiles somefiles_2 : 현재 위치에 있는 somefiles의 이름을 somefiles_2로 변경한다
cp some/loc/files other/loc : 파일 복사
cp -r some/loc/dir other/loc/dir : 디렉토리 복사
rm files : 파일 지우기
rm -r directory : 디렉토리 지우기
(-r이 recursive인데 디렉토리 하위 파일을 모두 지울 때 재귀적으로 지운다는 의미)
ssh name@ip : 같은 네트워크의 다른 컴퓨터에 원격으로 연결할 때 사용. ssh는 Secure shell protocol의 두음 문자어. 최초 연결할 때 키 생성에 관한 걸 묻는다. 공개키는 암호화할 때 사용하며 개인키는 복호화할 때 사용한다.
다른 컴퓨터에서 내 컴퓨터로 연결할 수 있게 하려면 원격을 허용해야 한다. 전체 디스크 접근 허용까진 할 필요 없는 것 같다.
위치: 설정 - 공유 - 원격 로그인:켬
scp files mypc@ip:/my/loc : 원격 컴퓨터에서 로컬 컴퓨터로 복사를 해야 할 때. 이 경우도 폴더 복사일 경우 -r을 붙여야 한다
'개발 > Unix' 카테고리의 다른 글
리눅스 우분투에서 환경변수 설정하기(WSL) (0) 2021.11.07 윈도우에서 WSL로 레디스 설치하기 (0) 2021.11.04