OS/Linux(18)
-
chmod
chmod는 linux의 file / directory의 권한을 변경합니다. chmod [option] [mode] [file] (참고: 현재 권한 확인 위해서는 ls -| filename) Options -R 하위 파일과 디렉토리 모든 권한 변경 -v 실행되고 있는 모든 파일 나열 -c 권한 변경된 파일내용 출력 Chmod 옵션 (reference)(operator)(modes) 파일 refrences(대상) operator modes u : user + : 해당 권한 추가 r : read g : group - : 해당 권한 제거 w : write o : other(user도, group도 아닌) = : 해당 권한 설정한대로 변경 x : excute a : all - : 사용권한 x ex) chmod ..
2021.01.18 -
cat
cat file1 파일 내용 출력 cat file1 file2 file3 파일 내용 연속 출력 cat -n file1 file2 file3 행번호도 같이 출력 cat > file1 내용 입력 후 ctrl + d를 눌러 저장(기존 내용 지우고 저장) cat >> file1 기존 파일 내용 뒤에 연속해 기록 ls -al | cat > file2 또는 ls -al > file2 |(파이프 기호) 이용해 파일 만듬 cat file1 file2 > file3 여러 파일 연결해 하나의 파일로 만듬 cat file1 > file4 하나의 파일 전달해 파일 복사 효과
2021.01.04 -
ls
ls : 현재 디렉토리 파일 리스트 Options -a 숨김파일 포함한 디렉토리 모든항목 표시. 숨김파일은 .으로 시작한다 -d 디렉토리 정보만 표시한다. -l과 함께 사용해야함 -F 파일이 디렉토리인경우 /, 파일이 실행가능한 경우 *, 파일이 소켓인 경우 =, 파일이 FIFO인 경우 |, 기호 링크인 경우 @를 각 파일 이름 뒤에 추가해준다 -l 각 파일의 모드 , 링크 수, 소유자, 그룹, 크기(byte), 최종 숮어 시간 표시 파일이 특수파일이라면 크기 필드에 주장치번호, 부 장치번호 존재. 최종 수정 시간이 6개월 이전이면 시간필드가 월 날짜 연도 형식 6개월 이내이면 월 날짜 시간 형식 -i inode 값 얻기위해 -m 쉼표로 구분 -r 역순 -R 하위 서브디렉토리 내용 순차적 표시 -s kb..
2021.01.04 -
mv 명령어
파일이동(move) 같은 폴더에서 파일이나 디렉토리 이동을 하면 이름 변경 효과가 있다. mv file1 file2 file1 이름을 file2로 변경 mv file1 dir1/ file1 파일을 dir1 디렉토리로 이동합니다. mv file1 file2 dir1/ 여러개의 파일을 한번에 이동시킬 수 있습니다. mv dir1/ dir2/ dir1 디렉토리를 dir2 디렉토리로 이름을 변경합니다.
2020.12.29 -
tar 명령어
Linux의 파일 압축 개념 != Windows 파일압축 개념 tar은 여러 파일을 하나로 묶거나 풀 때 사용합니다 윈도우에서의 압축은 zip등의 방식으로 선택된 파일들을 묶으면서 동시에 압축도 하지만 리눅스는 폴더나 파일을 묶는것 != 압축하는 것 -> 기능이 나누어져 있습니다. 리눅스에서 여러파일을 한 파일로 '묶은 것' = archive(아카이브) = .tar 파일 보통 tar로 붂인 archive를 gunzip을 사용해 .tar.gz 의 확장자를 갖는 압축 archive로 사용합니다 1. tar 압축(묶기) tar -cvf [file name.tar] [folder name] (folder을 file로 압축) 2. tar 압축 풀기 tar -xvf [ file name.tar ] 3. tar.gz..
2020.12.29 -
rm명령어
rm - 파일/ 디렉토리 삭제 rm [옵션] 파일명 rm [옵션] 디렉토리명 옵션 Option Long Option -f 강제로 파일/디렉토리 삭제 삭제 대상 없을 경우 출력 x -i 매번 삭제시마다 질문 -l 셋 이상 파일 삭제 또는 하위에 파일이나 디렉토리 있을 경우 질문 --interactive 상호대화형 모드 값(WHEN) 지정 WHEN 대신 once(-l옵션)와 always(-i옵션, default) 가능 --no-preserve-root '/' 특별취급 안함 --preserve-root '/' 삭제 안함 -r, -R --recursive 하위 디렉토리 포함 모든 내용을 삭제 -d --dir 빈 디렉토리들만 제거 -v --verbose 지워지는 파일 정보 출력 --help rm 사용법 출력 --..
2020.12.29