728x90
-파일 복사 : scp (현재파일경로/이름) + ( ) +(목적 파일 위치/이름)
cp /dev/test /var/www/html/test
-폴더 복사: scp -r (현재파일경로/이름) + ( ) +(목적 파일 위치/이름)
cp -r /dev/aaa /var/www/html/aaa
서버에서 서버로 옮길 때, port 번호 적고 싶으면, -P 사용
-파일 찾기
find /home -name stanza_resources/resources.json
- 파일 쪼개기
split -l (라인수) (파일이름)
xxa
xab
xac
...
40000개 라인으로 쪼갬.
총 11개의 파일로 쪼개지는데, wc -l x*로 라인수 합계하면 419727로 원본 파일 라인수와 같다.
-여러 명령어 한 번에 실행
- ; 앞의 명령어와 상관없이 다음 명령어 실행
#folder1 만들고, folder2 만듦
mkdir folder1;mkdir folder2
- && 앞의 명렁어가 성공했을 때 다음 명령어 실행
#folder1을 만들면, .py 파일 실행. 만약 mkdir folder1이 성공적으로 끝나지 못하면 python 명령도 실행 안 됨.
mkdir folder1;python ~~.py
- & 앞의 명령어와 함게 뒤에 명령어도 동시에 실행
#folder1 파일을 만들면서 동시에 python 파일도 실행.
mkdir folder1&python ~~.py
동시 실행시, 주의!
#동시에 실행되기 때문에, 아직 만들어지지 않은 파일에 들어가려는 cd folder1은 실패한다. 그러나 mkdir folder1은 성공적으로 끝나기 때문에 folder1은 생성 됨.
mkdir folder1&cd folder1
-4000라인이 넘는 이름이 일관성 있는 파일 한 번에 삭제
find . -name "파일이름*" -exec rm -rf {} \;
'CODE > Linux' 카테고리의 다른 글
리눅스 파일 처리 명령어(mv, cp, head, cat) (0) | 2021.08.22 |
---|---|
리눅스 프로세스 제어 명령어(fg, bg, kill, ps, ctrl+z, ctrl+c) (0) | 2021.08.18 |
vi 명령어(q, wq, set number, i, dd, o) (0) | 2021.08.18 |
리눅스 기본 명령어 정리 (0) | 2021.07.04 |
리눅스 필기 (0) | 2021.07.02 |