Linux 기본 명령 및 사용 방법 (1)

4356 단어 Linux
명령 디 렉 터 리
목차
ls: 디 렉 터 리 내용 을 보 여 줍 니 다.
tar: (압축 파일 유 틸 리 티. 보통 압축 방법 과 결합 하여 사용 합 니 다. 예 를 들 어 gzip 또는 bzip.)
rm: (파일 삭제 명령)
mkdir: (폴 더 만 들 기)
touch: (파일 의 수정 시간 과 접근 시간 변경)
chmod: (파일 권한 수정)
sudo: (슈퍼 유저 나 다른 사용자 로 하나의 명령 을 수행 합 니 다.)
su: (셸 을 다른 사용자 로 전환 합 니 다.)
passwd: (사용자 암 호 를 변경 하 는 도구 입 니 다.)
 
성명
모두 가 이 박문 의 의 미 를 의심 하기 전에 본 고 는 명령 을 기억 하 는 박문 일 뿐 이 라 고 성명 했다.
본문 은 참조 한 tldr 의 해석 이기 때문에 먼저 tldr 를 소개 합 니 다.
tldr 가 뭐 예요?
tldr 전체 이름 은 too long;didn 't read, Linux 명령 을 모 를 때 man 명령 으로 사용 매 뉴 얼 을 확인 하면 복잡 한 영어 사용 설명 이 읽 히 지 않 고 영어 가 잘 안 되면 더 번 거 로 워 집 니 다. Google 에 가면 시간 을 낭비 할 수도 있 습 니 다.이때 가 바로 tldr 의 위력 을 보 여줄 때 입 니 다.
tldr 를 설치 하 는 방법 (Ubuntu 시스템, 기타 시스템 유사)
sudo apt install nodejs && sudo apt install npm && sudo npm install -g tldr

웹 버 전도 있 습 니 다. 설치 에 문제 가 있 으 면 이것 을 직접 사용 할 수 있 습 니 다.
https://tldr.ostera.io 
 
  • ls: 디 렉 터 리 내용 을 보 여 줍 니 다.

  • 줄 마다 파일 목록:ls -1
    숨겨 진 파일 을 포함 한 모든 파일 을 보 여 줍 니 다:ls -a
    모든 파일 의 긴 형식 목록 (권한, 소유권, 크기, 수정 날짜):ls -la
    읽 을 수 있 는 단위 (KB, MB, GB) 를 사용 하여 긴 형식의 목록 을 표시 합 니 다.ls -lh
    크기 에 따라 정렬 된 긴 형식 목록 (내림차 순):ls -lS
    모든 파일 의 긴 형식 목록 을 수정 날짜 에 따라 정렬 합 니 다 (최초의 첫 번 째).ls -ltr
     
    tar: (압축 파일 유 틸 리 티. 보통 압축 방법 과 결합 하여 사용 합 니 다. 예 를 들 어 gzip 또는 bzip.)
    파일 에서 압축 파일 만 들 기 (- c create 압축 파일 만 들 기):tar -cf {{target.tar}} {{file1 file2 file3}}
    gzip 압축 파일 만 들 기 (- z gzip 파일 에 대한):tar -czf {{target.tar.gz}} {{file1 file2 file3}}
    대상 폴 더 의 압축 파일 추출 (- x 추출 파일 - C 지정 파일 압축 해제 경로):tar -xf {{source.tar}} -C {{folder}}
    현재 디 렉 터 리 에서 gzip 압축 파일 추출:tar -xzf {{source.tar.gz}}
    현재 디 렉 터 리 에서 bzip 압축 파일 추출 (- j bzip 2 에 대한 압축 파일):tar -xjf {{source.tar.bz2}}
    tar 파일 의 내용 보 여주 기 (- v 압축 을 풀 때 내용 보 여주 기):tar -tvf {{source.tar}}
    패턴 과 일치 하 는 파일 추출:tar -xf {{source.tar}} --wildcards {{"*.html"}}
     
    rm: (파일 삭제 명령)
    지정 한 위치 에서 삭제rm {{path/to/file}} {{path/to/another/file}}
    폴 더 의 모든 파일 을 재 귀적 으로 삭제 합 니 다.rm -r {{path/to/folder}}
    폴 더 에 있 는 모든 파일 을 강제로 재 귀적 으로 삭제 합 니 다.rm -rf {{path/to/folder}}
    파일 을 삭제 할 때마다 확인 을 알려 줍 니 다.rm -i {{file(s)}}
    파일 을 삭제 할 때마다 구체 적 인 정 보 를 보 여 줍 니 다.rm -v {{path/to/folder/*}}
    mkdir: (폴 더 만 들 기)
    현재 폴 더 아래 에 파일 이름 만 들 기mkdir {{directory}}
    재 귀적 으로 폴 더 만 들 기mkdir -p {{path/to/directory}}
     
    touch: (파일 의 수정 시간 과 접근 시간 변경)
    빈 파일 만 들 기touch {{filename}}
    파일 을 수정 하 는 시간 을 지정 한 시간 으로 합 니 다.touch -t {{YYYYMMDDHHMM.SS}} {{filename}}
    파일 의 시간 을 두 번 째 파일 로 변경 하 는 시간touch -r {{filename}} {{filename2}}
    chmod: (파일 권한 수정)
    파일 이 있 는 [u] ser 는 e [x] 를 실행 할 권리 가 있 습 니 다:chmod u+x {{file}}
    사용자 [r] ead 와 [w] rite 에 게 파일/디 렉 터 리 에 대한 권한 을 부여 합 니 다:chmod u+rw {{file}}
    [g] roup 의 실행 가능 한 권한 취소:chmod g-x {{file}}
    [a] ll 사용자 에 게 읽 기와 실행 권한 부여:chmod a+rx {{file}}
    [o] thers (파일 소유자 의 그룹 에 없 음) 와 그룹 에 같은 권한 을 부여 합 니 다.chmod o=g {{file}}
    재 귀 방식 으로 권한 을 변경 하고 [g] roup 과 [o] thers 를 [w] rite 에 속 합 니 다.chmod -R g+w,o+w {{directory}}
    sudo: (슈퍼 유저 나 다른 사용자 로 하나의 명령 을 수행 합 니 다.)
    슈퍼 유저 로 명령 실행:sudo {{less /var/log/syslog}}
    기본 편집 기 를 사용 하여 슈퍼 유저 로 파일 편집:sudo -e {{/etc/fstab}}
    다른 사용자 와/또는 그룹 으로 명령 을 실행 합 니 다:sudo -u {{user}} -g {{group}} {{id -a}}
    접두사 가 "sudo"인 마지막 명령 을 반복 합 니 다 (bash, zsh 등 만 가능).sudo !!
    슈퍼 유저 권한 으로 기본 셸 시작:sudo -i
    su: (셸 을 다른 사용자 로 전환 합 니 다.)
    슈퍼 유저 로 전환 (관리자 비밀번호 필요):su
    사용자 {{username} 으로 전환 합 니 다 (비밀번호 필요):su {{username}}
    사용자 {{username}} 로 전환 하고 전체 로그 인 셸 을 모 의 합 니 다:su - {{username}}
    passwd: (사용자 암 호 를 변경 하 는 도구 입 니 다.)
    현재 사용자 의 비밀번호 변경:passwd {{new_password}}
    지정 한 사용자 의 비밀번호 변경:passwd {{username}} {{new_password}}
    사용자 의 현재 상태 가 져 오기:passwd -S
    계 정 비밀 번 호 를 공백 으로 설정 합 니 다 (지정 한 계 정 에 비밀번호 없 음 설정):passwd -d

    좋은 웹페이지 즐겨찾기