Домашня » як » Як відобразити список останніх команд в Ubuntu Linux

    Як відобразити список останніх команд в Ubuntu Linux

    Linux має багатий досвід командного рядка, який іноді може бути трохи складним для людей, які переходять з Windows. Відображення списку останніх команд досить просте, однак:

    > історія

    1 ps -ef
    2 вбити 24188
    3 ps -ef
    4 tail logfile.log

    Якщо ви хочете знайти команду, яку ви використовували раніше, але у вас є великий список історії, ви можете швидко знайти її, передавши її через grep. Припустимо, ми пам'ятаємо, що вводимо команду ftp, але не можемо пам'ятати ім'я домену сервера:

    > історія | grep ftp

    321 ftp ftp.cdrom18.com

    Досить простий матеріал! Що робити, якщо ми хочемо відобразити список елементів, які ми найчастіше використовуємо? Ми можемо використовувати набагато складнішу команду, наприклад:

    awk 'print $ 2' | awk 'BEGIN FS = "|" print $ 1' | сортувати | uniq -c | сортувати-р

    114 ls
    105 ./runreports.sh
    97 кд
    24 безвідмовної роботи
    15 mysql
    13 vi

    Остання команда була завдяки Lifehacker, який є прекрасним сайтом, на який ви обов'язково повинні підписатися.

    Методи, що використовуються в останній команді, корисні в інших контекстах. Я буду розміщувати більше подібних команд, що йдуть вперед.