반응형
리눅스 명령어 ls, cd, pwd, rm, cp, touch, mv
명령어 사용법
man 명령어이름
ls (list) 현재 디렉토리의 파일 목록 /etc/ 디렉토리의 목록
ls /etc/
현재 디렉토리의 목록(숨김파일 포함)
ls –a
현재 디렉토리의 목록을 자세히 모여줌
ls –l
확장자가 a인 목록을 보여줌
ls *.a
/etc/ 디렉토리에 있는 목록 중 앞글자가 a인 것의 목록을 자세히 보여줌
ls –l /etc/a*
※ 리눅스에서는 숨김파일이 별도로 존재하지 않고 제일 앞 글자를 .으로 하면 자동으로 숨김 파일이 됨 cd (change directory) 현재 사용자의 홈 디렉토리로 이동. 사용자가 root면 root디렉토리로 이동
cd
user 사용자의 홈 디렉토리로 이동
cd ~user
바로 상위 디렉토리로 이동
cd ..절대 경로로 이동
cd /etc/systemd
상대 경로로 이동, 상위로 이동한 후 다시 /etc/systemd로 이동
cd ../etc/systemd
pwd (print working directory) 현재 작업중인 디렉토리의 경로 출력
pwd
rm (remove)
파일이나 디렉토리를 삭제하며 삭제할 때는 삭제할 권한이 있어야 한다.
해당 파일을 삭제 (내부적으로 rm –f로 연결됨)
rm a삭제 시 정말 삭제할 지 확인하는 메시지가 나옴
rm –i a삭제 시 확인하지 않고 바로 삭제 (f:force)
rm –f aa디렉토리와 그 아래에 있는 하위 디렉토리를 강제로 전부 삭제함(r:recursive)
rm –r acp (copy)
파일이나 디렉토리를 복사. 새로 복사한 파일은 복사한 사용자의 소유가 됨.
a를 b라는 이름으로 복사
cp a ba디렉토리를 b디렉터리로 복사
cp –r a btouch
크기가 0인 새 파일을 생성하거나 파일이 존재한다면 파일의 최종 수정 시간 변경
파일이 없을 경우 a라는 빈파일 생성, 있으면 최종 수정시간만 변경
touch amv (move)
파일이나 디렉토리의 이름을 변경하거나 다른 디렉토리로 옮긴다.
a를 /etc/systemd 디렉토리로 이동
mv a /etc/systemda,b,c 파일을 d디렉토리로 이동
mv a b c da의 이름을 b로 변경
mv a b
반응형
'OS > Ubuntu LINUX' 카테고리의 다른 글
[우분투 18.04.1 LTS] 리눅스 사용자 관리 adduser, passwd, usermod, userdel, chage, groups, groupadd, groupmod, groupdel, gpasswd (0) | 2019.01.04 |
---|---|
[우분투 18.04.1 LTS] 리눅스 기본 명령어 사용법 (2) mkdir, rmdir, cat, head, tail, more, less, file, clear (0) | 2019.01.04 |
[우분투 18.04.1 LTS] 리눅스 재부팅, 로그아웃, 종료 (0) | 2019.01.04 |
우분투 18.04 설치 USB 만들기 rufus (0) | 2018.12.27 |
ftp 파일질라 다운로드 오류 550 failed to open file (0) | 2018.12.27 |
댓글