에라모르겠다(‘◇’)?

[linux] 기초 명령어 본문

Linux/linux

[linux] 기초 명령어

도토리즈 2023. 6. 11. 21:03

* 폴더 관련

명령어 설명
pwd 파일 현재 위치
clear (ctrl +l ) 화면 비우기
ls
ls -l
ls -a
ls -R
폴더 확인
폴더 자세하게 확인
숨김폴더까지 확인
하위 디렉토리까지 확인

mkdir 디렉토리 생성
rmdir 디렉토리 삭제
rm 폴더 내 파일 삭제
rm -r 디렉토리 내 파일 있는 경우까지 모두 삭제

 

파일-분류-권한 | 하드링크 수 | 소유주 | 소유그룹 | 사이즈 | 수정시간 | 파일명 

- 파일 

d 디렉토리 

권한 read, write, execute

 

* 파일 관련

명령어 설명
cp 파일 복사
cat 파일 내용 보기 (행번호 x)
nl 파일 내용 보기 (행번호 o)
less 파일 내용 끊어서 보기 (enter)
more 파일 내용 끊어서 보기 (enter = 라인단위 / space = 페이지 단위)
head 위에서부터 10줄만 출력
tail 밑에서부터 10줄만 출력
rename 파일 이름 변경
mv 이동 + rename 기능 포함

 

* 파일 복사 삭제 

- 복사 시 참고 사항

-- 파일 복사와 동시에 이름 변경 가능

-- 파일
$ cp /etc/bashrc b [이름 변경]
$ cp /etc/bashrc . [원본 파일 이름 그대로 복사]

-- 폴더
$ cp -r /etc eee  [이름 변경]
$ cp -r /etc . [원본 폴더 이름 그대로 복사]

-- 단 폴더 내 b라는 이름을 가진 파일이 있는 경우 덮어쓰기 되니 주의

-- 만약 b가 디렉토리인 경우 b 디렉토리에 복사된 파일이 저장됨

$ cp -i /etc/bashrc b [-i interactive] : 복사 전에 y/n로 물어봄
$ cp -i /etc/bashrc b [-f force] : 강제
$ cp -r  | rm - r  [-r recursive ] : 디렉토리 포함 복사 | 삭제

 

- 삭제 시 참고 사항

rm [^xyz] * : xyz로 시작하는 파일 빼고 나머지 다 삭제

 

 

* 프로그램 조회 설치 삭제 

 

root 계정 로그인

- 현재 설치된 프로그램 확인 

rpm -qa | grep [패키지명]
rpm -qa | grep ftp 
rpm -qa | grep python

 

- 프로그램 설치

yum -y install [패키지명]
yum -y install ftp

 

- 프로그램 삭제

rpm -e [패키지명]
rpm -e ftp

 

- 네트워크 테스트

ping -c3 8.8.8.8
Comments