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.