리눅스에서 10 년 동안 떨어져있었습니다. 어떤 명령을 놓쳤습니까? [닫은]

나는 몇 년 동안 리눅스를 사용하지 않았지만 이제는 우분투 10.04로 다시 돌아 왔습니다. 나는 2000 년에 젠투를 실행하고 명령을 알고 있었지만 이제는 리눅스 세계가 조금 더 발전 했으므로 배울 새로운 명령이 많지 않습니까?

현재 널리 사용되고 있고 10 년 전에 존재하지 않은 Linux 쉘 명령 목록을 알고 있습니까?

지금까지 확인 : ngrep, sshfs, pv



답변

나는 당신이 2000 년에 무엇을 사용했는지 모른다. 아래에 내. 나는 명령 사용이 긴 꼬리를 따를 것으로 기대합니다. 기본 사항은 변경되지 않았지만 선택할 수있는 것이 더 많습니다.

history |awk '{print $2}' |sort |uniq -c |sort -rnk1,1 |head -n 20 |vipe
    219 ls
    100 git
     92 cd
     91 sudo
     66 <custom>
     64 aptitude
     60 locate
     54 grep
     52 less
     48 mplayer
     45 vim
     43 find
     36 cat
     31 <ssh alias>
     26 <ssh alias>
     24 dpkg
     23 file
     23 df
     21 <pgrep alias>
     20 man

답변

실제로, 당신은 아마 그리워하지 않았을 것입니다. 70 년대에 쓰여진 유명한 유닉스 참고 서적은 여전히 ​​인기가 있고 여전히 유용합니다. 기본 명령은 실제로 바뀌지 않았습니다.

즉시 떠오르는 유일한 것은 패키지 관리자입니다. 당신의 구문에 익숙해해야 aptitude하고 apt-get당신이 그들의 그래픽 프론트 엔드를 사용하지 않는 경우 등. 또한 버전 제어가 있습니다. 즉 svn, git그런 종류의 일에 빠지면 새롭고 인기가 있습니다. 그러나 이들은 정확히 핵심 UNIX 명령이 아닙니다.


답변

큰 차이는 이제 bash-completion의 매우 포괄적 인 지원입니다. 명령 줄을 훨씬 쉽게 사용할 수 있습니다.


답변

당신은 크게 다르지 않을 것입니다. 여기 저기 몇 가지 옵션이 있습니다. 대부분의 경우, 특히 Ubuntu와 같은 시스템에서는 대부분 새로운 항목이 GUI라는 것을 알게 될 것입니다.

당신이 큰 경우, 새 명령에 관한 화면 나 같은 팬, 새 감사 할 수 TMUX 또는 byobu을 .

나는 돌아가서 많은 것들의 출시 날짜를 확인해야했습니다 … wget (1996), curl (1997) 및 iptables (1998)는 2000 년 전에 몇 년이 지났으므로 그럴 수 없었습니다. 당신에게 새로운.


답변

pv-긴 명령을위한 진행률 표시 줄

pv아마 당신에게 새로운 것입니다. 파이프에서 입력을받을 수있는 모든 프로그램에 대한 진행률 표시 줄을 제공합니다.

설치하려면 (Ubuntu)

apt-get 설치 pv

큰 파일의 체크섬을 계산할 때 진행률을 표시합니다.

pv large_file | sha1sum

답변

ls, cp, dmesg, cat, grep 등. 연령대에 따라 무언가를 변경해서는 안됩니다. 🙂 기본 명령에서 아무것도 놓치지 않았습니다.


답변

주요 변경 사항 (원시 X11을 대체하는 데스크톱 제외)은 리포지토리 일 수 있습니다.

우분투 의 ‘ apt-get ‘구문 (및 Redhat의 비슷한 rpm)