У меня возникла проблема, во-первых, я не могу свободно CD с терминала, например:

[eldritch@localhost ~]$ ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos
[eldritch@localhost ~]$ cd /Downloads
bash: cd: /Downloads: No such file or directory

Вторая проблема, я пытаюсь запустить файл, и я получаю это:

[root@localhost Downloads]# ls
NVIDIA-Linux-x86_64-340.24.run  yakuake-2.9.9.tar.xz

[root@localhost Downloads]# ./yakuake-2.9.9.tar.xz 
bash: ./yakuake-2.9.9.tar.xz: Permission denied

2 ответа2

2

Во-первых, я бы порекомендовал вам изучить руководство по оболочке Linux, если вы с ним не знакомы. Есть некоторые основные вещи, которые вам нужно знать о том, как организованы файлы и как работают разрешения.

Если вы запустите ls , ваша оболочка покажет вам все файлы и каталоги в текущем рабочем каталоге. Чтобы попасть в каталог загрузок, вы должны набрать:

cd Downloads

и не

cd /Downloads

Это потому, что / является корнем вашего диска, где обычно нет каталога загрузок. Чтобы увидеть ваш текущий рабочий каталог, введите

pwd

который будет печатать что-то вроде /home/dima/ . Вот где Downloads : /home/dima/Downloads .


Что касается вашего второго вопроса, вы не можете выполнить файл .tar.xz . То, что вы пытаетесь сделать, работает только с файлами, помеченными как исполняемые, которые обычно являются только скриптами или программами. Архивы типа .tar.xz должны быть разархивированы:

tar -xvf file.tar.xz

Если вы находитесь в системе, где tar не поддерживает этот формат, возможно, вам нужно

sudo apt-get install xz-utils

до.

0

Ваша первая проблема в том, что вы находитесь в своей домашней папке, или ~ . Затем вы cd ать в /Downloads который находится на корне.

Решение

cd Downloads

или же

cd ~/Downloads

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

xz yakuake-2.9.9.tar.xz

Возможно, вам придется сначала установить xz . Если вам нужна помощь в этом, расскажите нам, каков ваш дистрибутив.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .