小编Jac*_*eck的帖子

无法启动“cinnamon-session-cinnamon”

我刚刚尝试启动 Linux(我使用的是 Mint),出现以下错误:

: unable to launch "cinnamon-session-cinnamon" X session ---
"cinnamon-session-cinnamon" not found; falling back to default session.
Run Code Online (Sandbox Code Playgroud)

通常当我登录时,小登录框的右上角会有一个小山标志,如下图所示:Linux Mint 登录屏幕示例但现在当它给我这个错误时,当我登录时,角落里没有徽标......这有点奇怪。


当我开始写这个问题时,它提出了这个问题

该问题/答案的唯一问题是,当我单击“确定”时,它不会加载任何内容(或者至少不会加载它看起来的样子)。我可以按ctrl+ alt+leftArrowctrl+ alt+ ,然后看到一个切换工作区的小窗口,但仅此而已......我无法判断当我按+ +rightArrow时终端是否打开。我尝试执行命令来查看终端是否打开并且我可以发出命令,但它似乎不起作用。ctrlaltTshutdown

我怎样才能解决这个问题?

linux terminal linux-mint

8
推荐指数
1
解决办法
1万
查看次数

mv: 目标“XXX”不是目录

我正在尝试编写一个 bash 脚本,该脚本将遍历目录\n并将文​​件重命名为“Chapter1.mp3”、“Chapter2.mp3”(文件名真的很疯狂,任何人都无法识别它们是什么)等,\n但是当我这样做时,出现以下错误:

\n
mv: target \'Chapter##.mp3\' is not a directory\n
Run Code Online (Sandbox Code Playgroud)\n

我记得,mv命令允许您指定文件名和目录...为什么我会收到此错误?以下是我的代码:

\n
cptr=0;\n\nfor i in ./myFolder/*; do\n    cptr=$(($cptr+1)); # I can\'t remember, can I use cptr++?\n    mv -v $i "Chapter$cptr.mp3";\ndone;\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试过删除文件扩展名,删除引号,甚至使用cp代替,但我尝试过的任何方法都不起作用。\xc2\xa0\n为什么它要求目标只能是目录而不是文件名?

\n

我正在使用带有适用于 Linux 的 Linux 子系统的 Ubuntu 20.04 LTS 终端;\n这有什么区别吗?

\n

bash shell-script mv

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

linux ×1

linux-mint ×1

mv ×1

shell-script ×1

terminal ×1