Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A


5
tail은 전체 파일을 읽습니까?
tail25GB 텍스트 tail파일을 원하면 명령이 전체 파일을 읽습니까? 파일이 디스크에 흩어져있을 수 있기 때문에 파일이 필요하다고 생각하지만 그러한 내부 구조를 잘 이해하지 못합니다.
113 tail 

7
쓰기 권한이없는 파일로 stdout 리디렉션
파일에 대한 쓰기 권한이없는 파일을 수정하려고하면 오류가 발생합니다. > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing은 명령을 루트로 실행하기 때문에 도움이되지 않지만 쉘은 stdout 리디렉션을 처리하고 어쨌든 파일을 엽니 다. > sudo echo test > /tmp/foo zsh: permission denied: /tmp/foo …

12
라인 내에서 차이
차이점을보고있는 SQL 덤프가 있습니다. diff분명히 두 줄의 차이점을 보여줄 수는 있지만 쉼표로 구분 된 긴 목록의 값 중 실제로 줄을 다르게 만드는 값을 찾으려고 노력하고 있습니다. 특정 파일에서 두 줄의 정확한 문자 차이를 지적하기 위해 어떤 도구를 사용할 수 있습니까?
113 command-line  diff 



7
“/ dev”Linux 파일은 어떻게 만들어 집니까?
Linux에는 실제로 파일이 아닌 특수 파일이 있습니다. 가장 주목할만한 예는 다음 dev과 같은 "파일"폴더에 있습니다. /dev/null -파일에 쓰는 것을 무시합니다 /dev/random -파일 내용 대신 임의의 데이터를 출력 /dev/tcp -네트워크를 통해이 파일에 쓰는 모든 데이터를 보냅니다. 우선, 이런 종류의 "파일"의 이름은 실제로 어떤 종류의 스크립트 또는 이진 형태입니까? 둘째, 그것들은 어떻게 …
112 linux  files  devices 


1
nohup 출력을 nohup.out 이외의 로그 파일로 리디렉션하는 방법이 있습니까?
nohup프로세스를 끊지 않도록 프로그램을 자주 사용합니다 . 따라서 프로그램 program을 끊지 않게 하려면 다음 명령을 사용하십시오. nohup program & 여기서 &백그라운드에서 프로세스를 넣습니다. 시작할 때 nohup다음과 같은 메시지가 표시됩니다. nohup :`nohup.out '에 출력 추가 출력을 다른 파일로 보내는 방법이 nohup.out있습니까? 종종을 사용하여 동일한 디렉토리에서 많은 프로세스를 실행하려고 nohup하지만이 작업을 수행하면 …

4
두 디렉토리를 복사 병합하는 방법?
Linux 에서이 구조를 가진 두 개의 디렉토리 이미지와 이미지 2가 있습니다. /images/ad /images/fe /images/foo ... 및 기타 4000 폴더 다른 하나는 다음과 같습니다. /images2/ad /images2/fe /images2/foo ... 및 기타 4000 폴더 이러한 각 폴더에는 이미지가 포함되어 있으며 images와 images2 아래의 디렉토리 이름은 정확히 동일하지만 내용이 다릅니다. 그런 다음 모든 4000 …


6
Linux는 여러 개의 연속 경로 구분 기호 (/ home ///// username /// file)를 어떻게 처리합니까?
파일 위치를 scp 하위 프로세스로 전달하는 파이썬 스크립트를 작성 중입니다. 괜찮습니다. 그러나 경로에 이중 '이있는 파일 이름으로 경로를 연결할 수있는 상황에 처해 있습니다 /. bash는 파일 구분 기호가 여러 개인 경우 신경 쓰지 않는다는 것을 알고 있지만 정확히 어떻게 수정되는지 궁금합니다. 여분 /의 s 를 제거하는 bash입니까, 아니면 실제로 중요하지 …

20
두 컴퓨터간에 대량의 데이터를 보내는 가장 빠른 방법은 무엇입니까? [닫은]
이것은 내가 자주하는 상황입니다. 내부에 320GB 하드 드라이브와 16GB 램 ( 정확한 사양은 여기 에 나와 있지만 소스 는 다른 시스템에서도 자주 발생하는 문제이므로 모든 시스템에서 작동하는 응답을 선호합니다) "합리적인"리눅스 머신) 몇 테라 바이트의 하드 드라이브 공간이있는 백업 서버가 있습니다 ( 정확한 사양 은 위의 면책 조항 참조). 320GB의 데이터를 …

4
현재 디렉토리를 기준으로 심볼릭 링크 만들기
내 홈 디렉토리에 외부 HDD의 디렉토리를 가리키는 심볼릭 링크를 만들려고합니다. 다음과 같이 지정하면 정상적으로 작동합니다. cd ~ ln -s /run/media/name/exhdd/Data/ Data 그러나 이것을 시도하면 잘못된 링크가 생성됩니다. cd /run/media/name/exhdd ln -s Data/ ~/Data 이것은 내가 연결할 수없는 링크를 만듭니다 cd. 내가 시도하면 bash는 다음과 같이 불평합니다. bash: cd: Data: Too …
110 directory  symlink  ln 

5
로그 파일의 마지막 n 줄만 모니터링하는 방법은 무엇입니까?
내가 표시하고자하는 성장 로그 파일이 단지 지난 15 개 라인. 내가 할 수있는 일은 다음과 같습니다. tail -n 15 -F mylogfile.txt 로그 파일이 채워 tail지면 디스플레이에 마지막 줄이 추가됩니다. 마지막 15 줄만 표시하고 업데이트 후 마지막 15 줄 이전에 줄을 제거하는 솔루션을 찾고 있습니다. 당신은 아이디어가 있습니까?
110 logs  monitoring  tail 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.