Unix & Linux

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

4
터미널에서 YouTube 동영상 시청
터미널 (브라우저 또는 다른 창이 아니라 bash 세션에서)에서 YouTube 비디오를 볼 수있는 방법을 찾고 있습니다. 이를 수행하는 간단한 방법이 있습니까? 나는 이와 같은 것을 상상한다 : $ youtube <video-url> 이미 mplayer다음을 사용하여 비디오를 재생하는 방법을 알고 있습니다 . $ mplayer -vo caca local-file.avi 그러나 새 창이 열립니다. 터미널에서 재생하는 것이 …

2
curl 명령으로 URL을 인코딩하는 방법은 무엇입니까?
쿼리 매개 변수에 공간이있는 URL이 있습니다. 컬에서 이것을 사용하고 싶습니다. curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" 어느 것이나 Malformed Request-Line 내 이해에 따라 o / p는 쿼리 매개 변수에 존재하는 공간 때문입니다. curl 명령에 URL을 제공하기 전에 자동으로 URL을 인코딩 할 수 있습니까?
107 curl  url 

8
Python 3.6을 설치하는 방법?
이 게시물 당시 3.6 인 최신 Python을 설치하고 싶습니다. 그러나 저장소는 Python 3.4.2가 최신 버전이라고 말합니다. 난 노력 했어: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python 3.4.2 Windows 워크 스테이션에서 Python 3.6으로 업그레이드하기 위해 exe를 다운로드하고 "다음"을 몇 …

5
특정 크기의 파일을 생성 하시겠습니까?
name 파일을 생성하고 싶습니다 example.file. 사용할 수 있습니다 touch example.file 하지만 파일 크기가 정확히 24MB가 되길 원합니다. 터치의 맨 페이지를 이미 확인했지만 이와 같은 매개 변수는 없습니다. 특정 크기의 파일을 생성하는 쉬운 방법이 있습니까?
106 bash  command-line  files 

10
왜 argv에 프로그램 이름이 포함됩니까?
일반적인 Unix / Linux 프로그램은 명령 행 입력을 인수 개수 ( int argc) 및 인수 벡터 ( char *argv[]) 로 받아들 입니다. 의 첫 번째 요소 argv는 프로그램 이름이며 실제 인수가 뒤에옵니다. 프로그램 이름이 실행 파일에 인수로 전달되는 이유는 무엇입니까? 자신의 이름을 사용하는 프로그램의 예가 exec있습니까?

10
`sl`은 현재 디렉토리를 보여줍니까?
루프 아웃을하는 sl사람들을 위해, 사람들이 잘못 입력 할 경우 사람들을 혼란스럽게 만드는 유머러스 한 명령 줄 도구가 ls있습니다. 호출되면 증기 기관차를 인쇄합니다. 예를 들면 다음과 같습니다. ( ) (@@) ( ) (@) () @@ O @ O @ O (@@@) ( ) (@@@@) ( ) ==== ________ ___________ _D _| …
106 linux 

1
로그 회전 파일의 'tail -f'를 수행하는 방법은 무엇입니까?
장기 실행 시스템에는 보통 다음과 같은 터미널이 있습니다. $ tail -f /var/log/kern.log 또는 이와 같은 것이 열려 있습니다. 그러나 때때로 새로운 메시지가 더 이상 표시되지 않기 때문에 그러한 명령을 다시 시작해야합니다. 로그 파일 tail -f을 바꾼 로그 회전 작업 이 '감시' 때문이라고 가정합니다 . 이 다시 시작 문제를 피하려면 어떻게해야합니까? …
106 logs  tail  logrotate  rsyslog 

4
두 사용자간에 tmux 세션을 공유하는 다른 방법은 무엇입니까?
동일한 컴퓨터에서 다른 사용자와 tmux 세션을 공유하는 깨끗하고 쉬운 방법을 찾고 있습니다. -S socket-path옵션을 시도했지만 다른 사람이 세션에 연결할 수 있으려면 소켓 경로의 모든 권한을 열어야합니다. 작동하지만 약간 성가시다. 예를 들면 다음과 같습니다. # Me $ tmux -S /tmp/pair $ chmod 777 /tmp/pair # Another user $ tmux -S /tmp/pair …
106 users  tmux 

10
UNIX에서 zlib 데이터를 압축 해제하는 방법은 무엇입니까?
파이썬에서 zlib 압축 데이터를 다음과 같이 만들었습니다. import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (혹은 셸 한 라이너 echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) 이제 셸에서 데이터를 압축 해제하고 싶습니다. 어느 쪽도하지 zcat않고 uncompress일 : $ cat /tmp/data …
106 compression  gzip 

2
두 번째 필드를 정렬하려고 시도합니다. 두 번째로 먼저
여러 열을 정렬하려고합니다. 결과가 예상과 다릅니다. 내 데이터는 다음과 같습니다 (people.txt). Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21 Emily Bedford 18 Ana Villamor 44 Alice Villamor 50 Francis Chepstow 56 다음은 올바르게 작동합니다. …
106 sort 

10
ssh_exchange_identification : 읽기 : 피어에 의한 연결 재설정
OS X에서 우분투 12.04 서버로 ssh하려고합니다. 갑자기 물건이 작동을 멈출 때까지 SSH를 사용할 수있었습니다. 이것을 -v디버깅 하기 위해 온라인을 읽었습니다 . 출력은 아래와 같습니다. 다른 상자에 넣은 다음 해당 상자에서 서버로 ssh하면 로그인 할 수 있습니다. 이 문제를 디버깅하는 방법을 모르지만 배우고 싶습니다. $ ssh -v me@server OpenSSH_6.2p2, OSSLShim 0.9.8r …
106 ssh 

5
xfce4 터미널의 복사-붙여 넣기에 0 ~ 1이 추가됨
나는 xubuntu 14.04, 64 비트를 사용합니다. 내가 붙여 넣을 대신 예상되는 텍스트, 들어 xfce4-터미널에 텍스트를 붙여 넣기 할 때 모든 이제 다음, 그것은으로 둘러싸여 0~과 1~같은 : 0~mvn clean install1~ 텍스트는 있어야합니다 mvn clean install-나는 다양한 다른 응용 프로그램 (그놈 터미널, gedit 등)에 내용을 붙여 넣어 이것을 확인했습니다. xfce4 터미널을 …

4
파일 시스템에서 루트를위한 예약 공간-왜?
기본적으로 새로 작성된 파일 시스템은 루트에 할당 된 공간의 5 %로 작성됩니다. 또한 다음과 같이 정의 된 공간을 변경할 수 있다는 것을 알고 있습니다. tune2fs -m 1 /dev/sdXY 그래도 궁금한 점은이 예약 공간의 실제 목적입니다. 어떤 상황에서는 5 % 이상의 공간을 차지할 실용적인 목적을 제공합니까? 내가이 질문에 걸려 넘어진 이유는 …


2
타임 스탬프, 수정 시간 및 파일 생성 시간
난 그냥 알고 ls -t및 ls -f디렉토리 아래의 파일 및 하위 디렉토리의 다른 정렬을 제공합니다. 타임 스탬프, 수정 시간 및 파일 생성 시간의 차이점은 무엇입니까? 명령으로 이러한 종류의 정보를 얻고 변경하는 방법? 사람들은 어떤 종류의 정보가 파일이 다른 파일보다 "최신"이라고 말합니까? 어떤 종류의 정보 변경으로 인해 파일이 달라지지 않습니까? 예를 …
105 linux  filesystems  files 

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