Ctrl + Alt + F1 выведет вас в соответствующий терминал. Вы должны иметь возможность устанавливать вещи, используя sudo apt-get install xxx.
Вы могли бы найти aptitude полезную вещь в такой ситуации (sudo apt-get install aptitude, если у вас ее еще нет), поскольку она
Если вам нужно запустить графическое приложение с надлежащего терминала (собственное имя: TTY), вы можете обнаружить, что у вас есть ошибки об отсутствии возможность находить дисплей. Вы можете исправить это, выполнив export DISPLAY=:0. Это было бы удобно для загрузки AWN без перезагрузки.
Ваш текущий каталог .. Таким образом, cp /foo/fam/foo . копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашего текущего рабочего каталога представляет собой две точки, то есть ... (Спасибо @djeikyb.)
Итак, из /usr/house/firstfloor/basement, cd .. доставит вас на один уровень до /usr/house/firstfloor.
В том же примере (начиная с /usr/house/firstfloor/basement команда cd ../.. перенесет вас в /usr/house.
Вы также можете использовать $PWD с echo до получите текущий каталог:
echo $PWD
Кстати, $OLDPWD предоставит вам ваш предыдущий каталог. (Который в bash вы также можете получить, набрав cd -.)
Ваш текущий каталог .. Таким образом, cp /foo/fam/foo . копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашего текущего рабочего каталога представляет собой две точки, то есть ... (Спасибо @djeikyb.)
Итак, из /usr/house/firstfloor/basement, cd .. доставит вас на один уровень до /usr/house/firstfloor.
В том же примере (начиная с /usr/house/firstfloor/basement команда cd ../.. перенесет вас в /usr/house.
Вы также можете использовать $PWD с echo до получите текущий каталог:
echo $PWD
Кстати, $OLDPWD предоставит вам ваш предыдущий каталог. (Который в bash вы также можете получить, набрав cd -.)
Ваш текущий каталог .. Таким образом, cp /foo/fam/foo . копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашего текущего рабочего каталога представляет собой две точки, то есть ... (Спасибо @djeikyb.)
Итак, из /usr/house/firstfloor/basement, cd .. доставит вас на один уровень до /usr/house/firstfloor.
В том же примере (начиная с /usr/house/firstfloor/basement команда cd ../.. перенесет вас в /usr/house.
Вы также можете использовать $PWD с echo до получите текущий каталог:
echo $PWD
Кстати, $OLDPWD предоставит вам ваш предыдущий каталог. (Который в bash вы также можете получить, набрав cd -.)
Ваш текущий каталог - .
. Итак, cp / foo / fam / foo.
копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашей текущей рабочей directory, является двумя точками, т. е. ..
. (Спасибо @djeikyb.)
Итак, из / usr / house / firstfloor / basement
, cd ..
доставит вас на один уровень до / USR / дом / firstfloor
.
В том же примере (начиная с / usr / house / firstfloor / basement
команда cd ../..
приведет вас к / usr / house
.
Вы также можете использовать $ PWD
с echo
, чтобы получить текущий каталог:
echo $ PWD
Кстати, $ OLDPWD
предоставит вам ваш предыдущий каталог. (Что в bash
вы также может достигать, набрав cd -
.)
Ваш текущий каталог .. Таким образом, cp /foo/fam/foo . копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашего текущего рабочего каталога представляет собой две точки, то есть ... (Спасибо @djeikyb.)
Итак, из /usr/house/firstfloor/basement, cd .. доставит вас на один уровень до /usr/house/firstfloor.
В том же примере (начиная с /usr/house/firstfloor/basement команда cd ../.. перенесет вас в /usr/house.
Вы также можете использовать $PWD с echo до получите текущий каталог:
echo $PWD
Кстати, $OLDPWD предоставит вам ваш предыдущий каталог. (Который в bash вы также можете получить, набрав cd -.)
Ваш текущий каталог - .
. Итак, cp / foo / fam / foo.
копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашей текущей рабочей directory, является двумя точками, т. е. ..
. (Спасибо @djeikyb.)
Итак, из / usr / house / firstfloor / basement
, cd ..
доставит вас на один уровень до / USR / дом / firstfloor
.
В том же примере (начиная с / usr / house / firstfloor / basement
команда cd ../..
приведет вас к / usr / house
.
Вы также можете использовать $ PWD
с echo
, чтобы получить текущий каталог:
echo $ PWD
Кстати, $ OLDPWD
предоставит вам ваш предыдущий каталог. (Что в bash
вы также может достигать, набрав cd -
.)
Ваш текущий каталог - .
. Итак, cp / foo / fam / foo.
копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашей текущей рабочей directory, является двумя точками, т. е. ..
. (Спасибо @djeikyb.)
Итак, из / usr / house / firstfloor / basement
, cd ..
доставит вас на один уровень до / USR / дом / firstfloor
.
В том же примере (начиная с / usr / house / firstfloor / basement
команда cd ../..
приведет вас к / usr / house
.
Вы также можете использовать $ PWD
с echo
, чтобы получить текущий каталог:
echo $ PWD
Кстати, $ OLDPWD
предоставит вам ваш предыдущий каталог. (Что в bash
вы также может достигать, набрав cd -
.)
Ваш текущий каталог - .
. Итак, cp / foo / fam / foo.
копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашей текущей рабочей directory, является двумя точками, т. е. ..
. (Спасибо @djeikyb.)
Итак, из / usr / house / firstfloor / basement
, cd ..
доставит вас на один уровень до / USR / дом / firstfloor
.
В том же примере (начиная с / usr / house / firstfloor / basement
команда cd ../..
приведет вас к / usr / house
.
Вы также можете использовать $ PWD
с echo
, чтобы получить текущий каталог:
echo $ PWD
Кстати, $ OLDPWD
предоставит вам ваш предыдущий каталог. (Что в bash
вы также может достигать, набрав cd -
.)
Ваш текущий каталог - .
. Итак, cp / foo / fam / foo.
копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашей текущей рабочей directory, является двумя точками, т. е. ..
. (Спасибо @djeikyb.)
Итак, из / usr / house / firstfloor / basement
, cd ..
доставит вас на один уровень до / USR / дом / firstfloor
.
В том же примере (начиная с / usr / house / firstfloor / basement
команда cd ../..
приведет вас к / usr / house
.
Вы также можете использовать $ PWD
с echo
, чтобы получить текущий каталог:
echo $ PWD
Кстати, $ OLDPWD
предоставит вам ваш предыдущий каталог. (Что в bash
вы также может достигать, набрав cd -
.)
Ваш текущий каталог - .
. Итак, cp / foo / fam / foo.
копирует файл в ваш текущий каталог.
Аналогичная конструкция для «одного каталога вверх» или родительского каталога вашей текущей рабочей directory, является двумя точками, т. е. ..
. (Спасибо @djeikyb.)
Итак, из / usr / house / firstfloor / basement
, cd ..
доставит вас на один уровень до / USR / дом / firstfloor
.
В том же примере (начиная с / usr / house / firstfloor / basement
команда cd ../..
приведет вас к / usr / house
.
Вы также можете использовать $ PWD
с echo
, чтобы получить текущий каталог:
echo $ PWD
Кстати, $ OLDPWD
предоставит вам ваш предыдущий каталог. (Что в bash
вы также может достигать, набрав cd -
.)
..
означает, что один каталог ниже. Может использоваться несколько раз, т.е. cd ../..
– djeikyb
11 February 2011 в 18:04
..
перенесет вас в родительский каталог вашего текущего каталога. Хорошая точка зрения.
– belacqua
11 February 2011 в 18:13
.
и ..
являются файловыми уровнями, поэтому любая программа их примет. С другой стороны, ярлыки, такие как ~
и ~ -
, являются частью оболочки.
– grawity
11 February 2011 в 23:46
Вы можете использовать $ (pwd), он будет разрешен для вывода команды pwd.
Пример:
echo $(pwd)
./ представляет текущий каталог. Таким образом, вы можете использовать команду cp ~/anotherdir/dir2/file ./. Это скопирует файл «файл» в currect рабочий каталог.
Чтобы использовать текущий каталог в качестве целевого каталога, используйте одну точку «.»
Используя ваш пример, вы должны ввести: cp ~/anotherdir/dir2/file . [!d3 ]
Чтобы увидеть имена файлов точек ., .. и ../../ в действии, скопируйте и вставьте в свой терминал следующие команды:
mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
cd a/b/c
cp /etc/default/grub .
cp /etc/default/grub ..
cp /etc/default/grub ../c2
cd ../../
tree
Появится вывод из команды tree например:
.
└── b
├── c
│ └── grub
├── c2
│ └── grub
└── grub
3 directories, 3 files
. в верхней части дерева выводит новый текущий каталог a, который является бабушкой дедушки a/b/c, с которой мы перешли к использованию команды cd ../../. Под a мы видим подкаталоги a/b, a/b/c и a/b/c2
Сначала мы создали 4 каталога на одной строке, используя [ f17], чтобы объединить несколько строк.
Затем мы перешли в каталог a/b/c, который является текущим каталогом для следующих команд копирования:
В первой команде копирования (cp) мы назначили адресату наш текущий каталог (c) с .. Во второй команде копирования мы устанавливаем место назначения в родительский каталог (b) с помощью ... В третьей команде копирования мы устанавливаем место назначения в каталог sibling (c2) с помощью ../c2. Затем, как указано ранее, мы изменили текущий каталог на a и выполнили команду tree, чтобы отобразите все каталоги и файлы в разделе a.
После того, как мы закончили, мы удалим три каталога и файлы с помощью:
cd ~/
rm -r tree
Переменная среды для текущего каталога - $ PWD
echo $PWD
Вы можете использовать точку (.), расширение ~+ тильды, команду pwd или переменную $ PWD для представления текущего рабочего каталога (CWD). Все эти команды могут сделать это:
mv file_old_dir . mv file_old_dir ~+ mv file_old_dir $(pwd) mv file_old_dir $PWDДа (как отмечали другие), текущий каталог «.», поэтому вы можете запускать программы / скрипты из текущего каталога с ./script (просто скрипт не будет работать, если только это не входит в состав PATH, что не рекомендуется). Использование $ PWD или $ (pwd) немного переборщило, даже если другие сказали, что использование одного символа точки короче, наверняка :) «..» является родительским каталогом, наверняка «/» является корнем. Также приятно отметить, что «cd -» поместит вас в предыдущий каталог, где вы были до того, как вы изменили cwd (текущий рабочий каталог). Это может быть полезно и в повседневной работе. Одна команда «cd» без каких-либо команд в командной строке помещает вас в «~» (ваш дом).
Вы можете использовать точку (.
), расширение ~ +
тильда , команду pwd
или переменную $ PWD для представления текущего рабочего каталога (CWD). Все эти команды могут сделать это:
mv file_old_dir.
mv file_old_dir ~ +
mv file_old_dir $ (pwd)
mv file_old_dir $ PWD
./ представляет текущий каталог. Таким образом, вы можете использовать команду cp ~/anotherdir/dir2/file ./. Это скопирует файл «файл» в currect рабочий каталог.
Вы можете использовать $ (pwd), он будет разрешен для вывода команды pwd.
Пример:
echo $(pwd)
Переменная среды для текущего каталога - $ PWD
echo $PWD
Чтобы использовать текущий каталог в качестве целевого каталога, используйте одну точку «.»
Используя ваш пример, вы должны ввести: cp ~/anotherdir/dir2/file .
Чтобы увидеть имена файлов точек ., .. и ../../ в действии, скопируйте и вставьте в свой терминал следующие команды:
mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
cd a/b/c
cp /etc/default/grub .
cp /etc/default/grub ..
cp /etc/default/grub ../c2
cd ../../
tree
Появится вывод из команды tree например:
.
└── b
├── c
│ └── grub
├── c2
│ └── grub
└── grub
3 directories, 3 files
. в верхней части дерева выводит новый текущий каталог a, который является бабушкой дедушки a/b/c, с которой мы перешли к использованию команды cd ../../. Под a мы видим подкаталоги a/b, a/b/c и a/b/c2
Сначала мы создали 4 каталога на одной строке, используя &&, чтобы объединить несколько строк.
Затем мы перешли в каталог a/b/c, который является текущим каталогом для следующих команд копирования:
В первой команде копирования (cp) мы назначили адресату наш текущий каталог (c) с .. Во второй команде копирования мы устанавливаем место назначения в родительский каталог (b) с помощью ... В третьей команде копирования мы устанавливаем место назначения в каталог sibling (c2) с помощью ../c2. Затем, как указано ранее, мы изменили текущий каталог на a и выполнили команду tree, чтобы отобразите все каталоги и файлы в разделе a.
После того, как мы закончили, мы удалим три каталога и файлы с помощью:
cd ~/
rm -r tree
Да (как отмечали другие), текущий каталог «.», поэтому вы можете запускать программы / скрипты из текущего каталога с ./script (просто скрипт не будет работать, если только это не входит в состав PATH, что не рекомендуется). Использование $ PWD или $ (pwd) немного переборщило, даже если другие сказали, что использование одного символа точки короче, наверняка :) «..» является родительским каталогом, наверняка «/» является корнем. Также приятно отметить, что «cd -» поместит вас в предыдущий каталог, где вы были до того, как вы изменили cwd (текущий рабочий каталог). Это может быть полезно и в повседневной работе. Одна команда «cd» без каких-либо команд в командной строке помещает вас в «~» (ваш дом).
переменная среды для текущего каталога - $ PWD
echo $ PWD
./ представляет текущий каталог. Таким образом, вы можете использовать команду cp ~/anotherdir/dir2/file ./. Это скопирует файл «файл» в currect рабочий каталог.
Вы можете использовать точку (.), расширение ~+ тильды, команду pwd или переменную $ PWD для представления текущего рабочего каталога (CWD). Все эти команды могут сделать это:
mv file_old_dir . mv file_old_dir ~+ mv file_old_dir $(pwd) mv file_old_dir $PWDВы можете использовать $ (pwd), он будет разрешен для вывода команды pwd.
Пример:
echo $(pwd)
Да (как отмечали другие), текущий каталог «.», поэтому вы можете запускать программы / скрипты из текущего каталога с ./script (просто скрипт не будет работать, если только это не входит в состав PATH, что не рекомендуется). Использование $ PWD или $ (pwd) немного переборщило, даже если другие сказали, что использование одного символа точки короче, наверняка :) «..» является родительским каталогом, наверняка «/» является корнем. Также приятно отметить, что «cd -» поместит вас в предыдущий каталог, где вы были до того, как вы изменили cwd (текущий рабочий каталог). Это может быть полезно и в повседневной работе. Одна команда «cd» без каких-либо команд в командной строке помещает вас в «~» (ваш дом).
Чтобы использовать текущий каталог в качестве целевого каталога, используйте одну точку «.»
Используя ваш пример, вы должны ввести: cp ~/anotherdir/dir2/file .
Чтобы увидеть имена файлов точек ., .. и ../../ в действии, скопируйте и вставьте в свой терминал следующие команды:
mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
cd a/b/c
cp /etc/default/grub .
cp /etc/default/grub ..
cp /etc/default/grub ../c2
cd ../../
tree
Появится вывод из команды tree например:
.
└── b
├── c
│ └── grub
├── c2
│ └── grub
└── grub
3 directories, 3 files
. в верхней части дерева выводит новый текущий каталог a, который является бабушкой дедушки a/b/c, с которой мы перешли к использованию команды cd ../../. Под a мы видим подкаталоги a/b, a/b/c и a/b/c2
Сначала мы создали 4 каталога на одной строке, используя &&, чтобы объединить несколько строк.
Затем мы перешли в каталог a/b/c, который является текущим каталогом для следующих команд копирования:
В первой команде копирования (cp) мы назначили адресату наш текущий каталог (c) с .. Во второй команде копирования мы устанавливаем место назначения в родительский каталог (b) с помощью ... В третьей команде копирования мы устанавливаем место назначения в каталог sibling (c2) с помощью ../c2. Затем, как указано ранее, мы изменили текущий каталог на a и выполнили команду tree, чтобы отобразите все каталоги и файлы в разделе a.
После того, как мы закончили, мы удалим три каталога и файлы с помощью:
cd ~/
rm -r tree
./ представляет текущий каталог. Таким образом, вы можете использовать команду cp ~/anotherdir/dir2/file ./. Это скопирует файл «файл» в currect рабочий каталог.
Вы можете использовать точку (.), расширение ~+ тильды, команду pwd или переменную $ PWD для представления текущего рабочего каталога (CWD). Все эти команды могут сделать это:
mv file_old_dir . mv file_old_dir ~+ mv file_old_dir $(pwd) mv file_old_dir $PWD