LINUX.ORG.RU

Топ-5 ваших самых основных Linux-команд

 , , , ,


0

2

Назовите 5 команд, которыми пользуетесь чаще всего в Linux. Причем в порядке убывания.

А еще поделитесь сайтом, где есть статистика/голосование по самым часто используемым командам, если такой есть.

Ответ на: комментарий от shkolnik_2019

запоминаешь десятки подкаталогов

А <TAB> на что?

anonymous
()
Ответ на: комментарий от anonymous

Откуда ж я его знаю

Вопросов больше не имею.

awk ‘{ print $1 }’ .bash_history | sort | uniq -c | sort -hr

Спасибо за попытку.

anonymous
()
Ответ на: комментарий от anonymous

Десятки? Километровые пути? Можно примера два-три из твоего кейса?

Все просто. В моей домашней директории все четко отсортировано в несколько рядов, а не выглядит как одна большая помойка. Некоторые вещи имеют многоуровневое разветвление. Пример - конфигурационные файлы, которые многие программы запихивают в 3-4 подкаталога. С какой стати я должен знать полный путь где они находятся, да еще и запоминать его?

Положим у меня нет каталога /home? И как мне теперь отвечать на твой вопрос?

Положим, у тебя и линукса нет, но ты все же здесь...

shkolnik_2019
() автор топика
Ответ на: комментарий от anonymous

Спасибо за попытку.

Попытку чего? Ты ж сказал, что нет вопросов, и вдруг такой «отскок» не пойми куда?

anonymous
()
Ответ на: комментарий от anonymous

Ты в прятки играешь в файловой системе? Смотри не потеряйся.

Ахахах.)

anonymous
()
Ответ на: комментарий от shkolnik_2019

Все просто.

Ну-ка….

В моей домашней директории все четко отсортировано в несколько рядов, а не выглядит как одна большая помойка.

Да ладно? А почему тогда у тебя часть конфигов программе лежит в виде .имя_программы, а часть в .config/*, а что-то вообще хрен пойми где? Это ведь всё в твоём домашнем каталоге. Не врун ли ты часом, а?

Некоторые вещи имеют многоуровневое разветвление. Пример - конфигурационные файлы, которые многие программы запихивают в 3-4 подкаталога.

А теперь пруф на хотя бы две программы у которых конфиги лежат с четырьмя каталогами в глубину.

С какой стати я должен знать полный путь где они находятся, да еще и запоминать его?

Ни с какой. Кто-то разве говорил об этом?

К слову, есть понятие alias, что ты знаешь о нём?

anonymous
()
Ответ на: комментарий от anonymous

Да ладно? А почему тогда у тебя часть конфигов программе лежит в виде .имя_программы, а часть в .config/*, а что-то вообще хрен пойми где? Это ведь всё в твоём домашнем каталоге. Не врун ли ты часом, а?

Спрашивай создателей программ, каждая где хочет там и хранит свои конфиги. И вообще, прекращай оффтопить.

shkolnik_2019
() автор топика

Скорее всего так:

cd
mc
emerge
ebuild
git

grem ★★★★★
()
pwd
mc
cd ~
poweroff
./configure
make
menangen ★★★★★
()
  • cd
  • ls
  • vi
  • go
  • git
  • ssh

Как-то так, за порядок не ручаюсь.

beastie ★★★★★
()
Ответ на: комментарий от anonymous

Удивительно, но анализ ‘.bash_history’ показал совсем не то, что я помню.

$ awk '{ print $1 }' .bash_history | sort | uniq -c | sort -hr | head
    609 mv
    311 git
    300 convert
    116 cat
     97 cp
     87 man
     83 ls
     81 sudo
     76 mkdir
     74 geany
anonymous
()

vi

emerge

htop

xfs_fsr

killall

anonymous
()
Ответ на: комментарий от filosofia

можно вычислять неостляторов CLI.

Рад за тебя, неосилятор ЛОРа.

anonymous
()
  1. flatpak update -y
  2. rpm-ostree upgrade
  3. systemctl reboot
  4. toolbox run sudo dnf upgrade -y
  5. ls, cp, mv, rm и т.д., как у всех.
papin-aziat ★★★★★
()
411 docker
272 vi
216 cd
214 docker-compose
205 ssh
sky92
()

куищще

anonymous
()
Ответ на: комментарий от anonymous

Хоть один честный человек нашелся.

anonymous
()
Ответ на: комментарий от record
firefox -P "vladi" -no-remote
firefox -P "youtube" -no-remote
firefox -P "shopping" -no-remote

)))
Только не в терминале, у меня своя запускалка команд с счетчиком запусков.

record ★★★★★
()
Последнее исправление: record (всего исправлений: 5)

В порядке увеличения частоты

su
mc
git
wine
ssh

gremlin_the_red ★★★★★
()
$ cat .bash_history | cut -d " " -f 1 | sort | uniq -c | sed "s/^\s*//" | sort -g
...
64 tail
132 vim
191 exit
202 cat
341 cd
354 ls
crutch_master ★★★★★
()

sudo
nano
ls -al
ping
apt

anonymous
()

Вот оно что

$ awk '{ print $1 }' .bash_history | sort | uniq -c | sort -hr  
     74 sudo
     42 firejail
     19 alsamixer
     17 pwgen
      6 cat
Deleted
()
awk '{ print $1 }' .bash_history | sort | uniq -c | sort -hr | head
    234 kubectl
    202 sudo
    193 git
     95 helm
     89 ls

почетное 16-е место занимает 25 cowsay

redwagon
()
Ответ на: комментарий от redwagon

Мб sudo надо удолить, для прозрачности списка, например так:

cat .bash_history| sed s/sudo// |awk '{ print $1 }' | sort | uniq -c | sort -hr | head
Тогда у меня выходит так:
    234 kubectl
    193 git
    134 helm
     97 ls
     75 cat

redwagon
()
Ответ на: комментарий от Enter

Хотя бы потому, что одна половина — разные программы, хоть и очень похожие, другая половина без перекомпиляции работать не будет, да и при этом поведение, скорее всего, хоть немного. но будет отличаться.

gremlin_the_red ★★★★★
()
pfg@srv3:~$  awk '{ print $1 }' ~/.bash_history | sort | uniq -c | sort -hr | head
    309 sudo
     88 mc
     69 systemctl
     69 htop
     48 qs
     47 git
     44 man
     41 ls
     31 dpkg
     30 echo
pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 1)
Ответ на: комментарий от gremlin_the_red

а при чем тут программы? Ты пытаешься сказать что если запустить из интерпретатора команд тот же влс в убунту и в виндовс это будет не одно и тоже? А если в макос? Ясно. Я думал Linux-команды это что-то уникальное.

Enter
()

dir cd md copy cls del

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.