"파일 / 디렉토리 작업 명령을 실행하십시오."

파일 / 디렉토리 조작 명령

# CD : 점프 지정된 디렉토리에 
CD / 홈 / 하둡 # 현재 디렉토리로에 / 홈 / 하둡 
../ CD # 다시 한 레벨의 
CD ../ .. # 반환이 디렉토리 
CD ~ # 로 현재 리눅스 시스템의 로그인 사용자의 홈 디렉토리 (또는 홈 폴더). 리눅스 시스템에서, - 현재 사용자 이름 하둡에 로그온 한 경우, 다음, "/ 홈 / 사용자 이름"디렉토리, 즉 사용자의 기본 폴더를 나타냅니다 -은 "/ 홈 / 하둡 /"디렉토리 대신 
#의 LS : 대한보기 파일 정보 
LS의 #은 현재 디렉토리에있는 파일을 볼 수 
는 -l LS #의 보기 파일 및 디렉토리 권한 정보 
LS -a #는 현재 경로를 포함하여 숨겨진 파일을 포함하는 모든 파일을 보여줍니다. 그 중, 숨겨진 파일이 있습니다. ""시작 
LS -h #을 LS는 -l에 비해 형태 K, M과 G, 콘텐츠의 나머지 부분을 표시하는 파일의 크기는 변경되지 않습니다 
LS -help #이 다른 기능의보기 
#을 터치 : 빈 파일 생성 
터치 파일 이름 #은 빈 파일을 생성
터치 파일 1 파일 2 ... #는 빈 빈 파일 파일 1 ... 2 생성 
# MKDIR을 : 디렉토리를 작성 빈 폴더 제거 
MKDIR 입력 #이 현재 디렉토리에 입력 하위 디렉토리를 생성 
에서 mkdir -p SRC / 메인 / 스칼라 # 현재 디렉토리에서 하위 디렉토리 SRC / 메인 / 스칼라 다단계 만들 
MKDIR 빈 폴더 #의 제거 빈 폴더 
#의 전망 : CAT 
CAT / proc 디렉토리 / 버전 #은 리눅스 커널 버전 정보보기 
고양이 / 집 / 하둡 / 단어. TXT # 화면이 파일 /home/hadoop/word.txt 전체 내용 
CAT 파일 1 파일 2> 파일 3 #은 현재 디렉토리에 파일 1 파일 2를 넣고 두 파일 파일 파일 3의 생성 병합   
고양이 file4 >> 파일 3 # file4에 넣어 FILE3의 내용에 첨부 
#의 결과 출력의 제 n 행 : 헤드 
헤드 -5 WORD.TXT의 #파일의 현재 디렉토리의 내용이 화면에 표시됩니다 word.txt 처음 다섯 줄 
#의 CP는 : 파일 또는 폴더 복사 
2 1 / 폴더 2 CP 파일 파일 #이 상황을 포함하여 발생할 수있는 파일을 복사를 
CP -i 파일 1 2 파일 / 폴더 2 #은 파일을 복사합니다. 파일을 덮어 쓰려면, 당신은 보험의 출현을 방지하기 위해, "예"또는 "아니오"라는 메시지가 표시됩니다. 
/home/hadoop/word.txt CP / usr / 지방 /의 #은 "/ usr / 지방"디렉토리에 /home/hadoop/word.txt 파일을 복사 
#은 다중 레벨 디렉토리를 복사합니다. 소스 디렉토리 DIR1, 대상 디렉토리 dir2는이다, 어떻게 다음 DIR2에 DIR1에있는 모든 파일을 복사한다고 가정? 다음 옵션을 사용할 수 있습니다 : 
#의 디렉토리 dir2는, 당신이 사용할 수있는 존재하지 않는 
CP -r DIR1 dir2는 #의 디렉토리 dir2는이 사용할 수있는 존재 
. CP -r DIR1 / dir2는 # 복사 여러 파일 
CP 파일 * Folder2 폴더 / # 부분에 동일한 사본 이름을 여러 파일에 Folder2 폴더 / 
CP file1copy 파일 2 폴더 1 / # 여러 파일이 같은 폴더의 폴더 1에 복사 / 아래 
#RM은 : 파일이나 디렉토리 삭제 참고 : 작업이 반환되지 후에 RM 수행 
./word.txt RM을 # 현재 디렉토리 삭제 word.txt 파일 
RM -i /를 I F1 F2 F3 F4 # 보다 다수의 파일을 삭제하기를 (기타 3)하라는 메시지가 표시됩니다  
RM -r ./test # 삭제 테스트 디렉토리를 현재 디렉토리에 다음의 모든 파일, R은 R로 대체됩니다 
* RM 테스트 -r # 모든 사람이 디렉토리에 다음 테스트의 시작 부분을 삭제 디렉토리와 파일은   
-rf 디렉토리 이름 RM은 # 삭제 비어 있지 않은 디렉토리 
#의 MV를 : 새로운 경로로, 잘라 내기 파일을 디렉토리 이름을 이름을 변경 
MV 스파크 2.1.0 스파크 # 스파크-2.1.0 디렉토리가 스파크 이름 
MV 원본을 대상 파일 경로 경로 #은 대상 경로에 원본 파일을 잘라 
# 대한 Chown 
하둡 ./spark : 대한 Chown -R 하둡 # 사용자에게 제공, 하둡 리눅스 시스템, 현재 디렉토리에있는 모든 권리 스파크 하위 디렉토리에 로그온 할 수있는 현재 사용자 이름입니다 하둡 
# 처리를 위해 시스템 관리자는 sudo 권한
sudo는 타르 -zxf ~ / -C 다운로드 /hadoop-2.7.1.tar.gz / usr / 지방 #의 사용을 명령 접미사 압축 된 tar 파일 이름 .tar.gz를 (또는 .TGZ) 압축 해제되고, 압축 해제 / 에서 usr / 지방 
CD / usr / 지방 /  
sudo를 MV. /hadoop-2.7.1/ ./hadoop의 #의 하둡에 폴더 이름 
sudo는 대한 Chown -R 하둡 ./hadoop # 수정 파일 권한 
"" "
위의 tar 명령은 파일의 압축을 푼 후 "/ usr / 지방"디렉토리에 저장된 "/ 홈 / 하둡 / 다운로드 /hadoop-2.7.1.tar.gz"를 나타냅니다. 다음과 같이, 상기 각 매개 변수의 의미는 다음과 같습니다
* X : 타르 아카이브 파일에서 추출;
* Z : GZIP은 풀어서 해제 감압 사용할 필요 타르 패킷 압축 나타내고
* F는 : 표현은 나중에 문서를 따라;
* C : 지정된 디렉토리에 파일을 압축 해제 나타냅니다.
파일의 압축을 푼 후, 그래서 여기에 chown 시스템 명령을 통해 사용자에게 / usr / 지방 / 하둡 하둡이 디렉토리에 대한 권한을 부여, 압축 해제 후 획득에는 하둡 사용자 디렉토리 권한이 없습니다. "" " 
#의 LN 설립 소프트 링크 
LN -s 원본 대상 파일 #의 파일을 설정하는 목표 -> 소스 파일 소프트 링크 
# 부드러운 연결, 당신은 공간을 절약 할 수 있습니다, 파일 / 오브젝트 파일이 동일한 소스 파일을 저장 할 필요가 없습니다 
RM은 - RF 대상 파일 # 삭제 소프트 링크 
#의 AWK : 발생은 모든 문자의 첫 번째 열에에 해당하는 통계 파일 
awk가 ' {CNT [($ 1)] ++} (CNT의 키) 키를 인쇄하기위한 END { ":"CNT [ 키]} ' 파일   #의 파일을 로컬 파일 위치 (상대 또는 절대 경로 일 수 있음)

 

추천

출처www.cnblogs.com/luckylele/p/11938978.html