Просто у вас было несоответствие суммы хэш-файла в архиве US на некоторых свежих установках 12.04.5. Более короткое решение, которое работало для меня по крайней мере:
# rm /var/lib/apt/lists/partial/us.archive.ubuntu.com_ubuntu_dists_precise_*
# rm /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise*
# aptitude update
... now worked ...
Если вы ищете хорошее руководство для изучения командной строки, моим фаворитом является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные shell-скрипты.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Если вы ищете хорошее руководство для изучения командной строки, моим любимым является LinuxCommand.org
В руководстве будут показаны основы командной строки и даже поможет вам написать полезные сценарии оболочки.
Тем не менее, большинству пользователей не нужно будет использовать командную строку для большинства повседневных операций. Я не думаю, что командная строка должна препятствовать переходу пользователей на Ubuntu. Но как только вы узнаете силу командной строки, вы не сможете жить без нее!
Вот некоторые общие команды для управления файловой системой:
cp [src] [dest] - копирует src в dest mv [src] [dest] - перемещает src в dest (также используется для переименования) cd [dir] - изменяет текущий каталог на dir pwd - печатает текущий каталог cat [file] - печатает содержимое файла на экране rm [file] - удаляет файл1 rmdir [dir] - удаляет пустой каталогПрефикс любой из команд с помощью [ f8] заставляет команду выполняться как пользователь root.
1 - не набирать sudo rm -rf /, поскольку он стирает файловую систему
1) Завершение табуляции:
Великая экономия времени. Если вы вводите команду, вам нужно только ввести достаточно команды для предоставления начального сегмента, который может быть расширен только одним способом, а затем один раз нажать TAB, чтобы развернуть начальный сегмент всей командой. Так, например, в моей системе umo TAB расширяется до umount. (В моей системе, какие начальные сегменты расширяются только одним способом, это функция того, что вы установили и т. Д.). Если вы не набираете достаточно, чтобы сделать завершение однозначным, TAB не будет расширяться, но вторая TAB отобразит список возможных доработок. Таким образом, в моей системе um TAB TAB дает:
umask umax_pp umount umount.hal
Завершение вкладки также работает по путям: cd /home/me/docs/reallylo TAB будет, если оно уникально, развернуть до cd /home/me/docs/reallylongdirname и, если не уникально, предложить список продолжения кандидата, как с um выше.
2) man some-command или some-command --help или some-command -h:
Если вы не можете вспомнить, как работает команда, вы можете получить документацию прямо в оболочке. man обычно обеспечивает наиболее подробную информацию. Обычно один или оба аргумента --help и -h для команды содержат краткую сводку.
3) head:
man some-command берет терминал и не позволяет вводить команды, пока отображается текст человека. man some-command | head отобразит первые 10 строк. man some-command | head -n отобразит первые n строк. В обоих случаях вы получите свое приглашение назад, чтобы вы могли иметь текст человека на экране при вводе вашей команды.
Переключиться на zsh!
Хотя это очень похоже на bash, у него есть много хороших дополнительных функций из коробки (например, например, коррекция опечатки, даже в предыдущем компоненте пути или полезном виджет для вызова справки для текущей команды (через run-help, я нажимаю ESC-h после того, как, например, набрав mplayer, и он откроет справочную страницу. После закрытия я вернусь к старой строке)).
Я рекомендую следующую книгу, которая охватывает zsh, bash и некоторые другие оболочки: От Bash до Z Shell: Покорение командной строки. Пока мне уже несколько лет, я рад, что это не заставило меня отказаться от покупки. Эта рекомендация также выполняется, если вы не хотите переключиться на zsh.
Я много лет использую командную строку с нескольких лет (локально и через SSH), я только недавно сделал переход на zsh сам (в основном из-за моего пользовательского приглашения bash, которое несовместимо). Вот мой От Bash до Z Shell: Покорение командной строки (интегрировано в мой репозиторий dotfiles).
Вы можете использовать chsh -s /bin/zsh для переключения вашей оболочки (через / etc / passwd) или просто вызвать его из текущей оболочки, т. е. введите zsh в приглашении bash (вам, вероятно, придется сначала его установить (sudo apt-get install zsh).
«apropos» (или это эквивалентно: «man -k»), чтобы найти команду, чтобы что-то сделать.
$ apropos [my query]
Например, чтобы найти команду для копирования файлов:
$ apropos copy
отобразит список команд, из которых
cp (1) - copy files and directories
является одним.
«cp» - это команда, а «1» - это раздел из где он появляется. Раздел 1 - это общие пользовательские команды (другие разделы включают такие вещи, как вызовы библиотеки, которые вас не интересуют). Чтобы ограничить поиск только секцией 1, используйте:
$ apropos -s1 [my query]
Чтобы затем узнать больше о команде, используйте «человек». например,
$ man cp
Попробуйте использовать fish
fish - это дружественная пользователю командная строка для UNIX-подобных операционных систем, таких как Linux.
Среди прочего, у нее есть более продвинутые вкладки, чем bash, которые может быть очень полезно во время обучения.
http://fishshell.org/index.php
history | grep SOMETHING - находит команду, которую вы использовали до того, как она содержит SOMETHING.
fortune -: -)
Чтобы узнать, как использовать команду, добавьте пробел, а затем «--help» до конца - это говорит вам, как использовать его и предоставляет список параметров.
например
cp --help
Карманный справочник и справочник Ubuntu содержит главу об использовании командной строки. Он быстро запустится и запустится с командной строкой.
Также можно бесплатно загрузить или прочитать онлайн.
Найдите книгу Ubuntu с хорошим индексом командной строки, zerox it и поместите ее рядом с компьютером. Заставляй себя использовать его. Хорошим ресурсом является книга «Команды Ubuntu Linux Toolbox 1000+», охватывает все, что вам нужно знать (http://www.amazon.com/Ubuntu-Linux-Toolbox-Commands-Debian/dp/0470082933)
Однако, если вы не запускаете сервер, на рабочем столе Ubuntu почти все доступно с графическим интерфейсом.
Я рекомендую использовать CLI Companion:
CLI Companion - это инструмент для хранения и запуска команд терминала из графического интерфейса. Люди, незнакомые с терминалом, найдут CLI Companion полезным способом познакомиться с терминалом и разблокировать его потенциал. Опытные пользователи могут использовать CLI Companion для хранения их обширного списка команд в списке, доступном для поиска.
Вы получите его, выполнив:
sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion
Если вы не хотите добавлять PPA-попытку CLI Companion для 12.04 (последняя версия 1.1-6, выпущенная в 2012-04-14 - проверьте эту страницу для более новых версий.) - или удалите PPA после установки с помощью sudo add-apt-repository -r ppa:clicompanion-devs/clicompanion-nightlies.
Я узнал тонну об использовании командной строки и о том, как работать с ней, начиная с чтения «Поваренной книги Баша» от O'Reilly и Associates. Это книга о сценариях Bash, но укусы размером с кулинарной книгой делают ее очень доступной. В качестве побочного преимущества, если вы думаете: «Gee, я бы хотел сделать X, но я не знаю, как», вы можете использовать оглавление для поиска X (и Y и Z в этом отношении) и получить хорошую идею о том, как это сделать (и достойное объяснение того, как это работает с указателями на другие рецепты и ресурсы, которые могут еще больше расширить ваше понимание).
Я читал официальную серверную книжку Ubuntu, (2-е издание), чтобы изучить системное администрирование, и не только я стал более опытным в использовании командной строки, но я также начал изучать внутреннюю работу ОС
Использование Ubuntu Server Edition помогает мне легче изучить командную строку, потому что у меня нет GUI для резервного копирования.
Найдите книгу Ubuntu с хорошим индексом командной строки, zerox it и поместите ее рядом с компьютером. Заставляй себя использовать его. Хорошим ресурсом является книга «Команды Ubuntu Linux Toolbox 1000+», охватывает все, что вам нужно знать (http://www.amazon.com/Ubuntu-Linux-Toolbox-Commands-Debian/dp/0470082933)
Однако, если вы не запускаете сервер, на рабочем столе Ubuntu почти все доступно с графическим интерфейсом.
Чтобы узнать, как использовать команду, добавьте пробел, а затем «--help» до конца - это расскажет вам, как использовать его и дает список опций.
, например
g1]
cp --help