我前几天刚安装了Xubuntu 22.04.1,然后在上面安装了Cinnamon desktop。我对它很满意,但我不知道如何让它休眠。XFCE 上有一个 GUI 选项(如果启用),但在 Cinnamon 上,我只看到挂起/睡眠的选项。
无论如何,我想知道是否有一种让它休眠的命令行方式——特别是如果有一种特定于 Cinnamon 的方式。
我前几天刚安装了Xubuntu 22.04.1,然后在上面安装了Cinnamon desktop。我对它很满意,但我不知道如何让它休眠。XFCE 上有一个 GUI 选项(如果启用),但在 Cinnamon 上,我只看到挂起/睡眠的选项。
无论如何,我想知道是否有一种让它休眠的命令行方式——特别是如果有一种特定于 Cinnamon 的方式。
如果我想安装或卸载它(默认情况下是否安装),最新稳定版本的 Ubuntu 中包含什么包(用于查看文件结尾行的命令行工具)?
我已经安装了它;我只是不记得是我安装了它还是它已经在那里了。我制作了一个需要它作为依赖项的程序(这就是我问的原因)。
我习惯于通过 Nautilus (GTK 2) 设置 Samba 共享,这相当容易。不过好久没用了,现在用的是Xubuntu,它用的是Thunar。因此,我决定尝试通过命令行设置 Samba 共享,编辑相关文本文件等。
我已经成功地从服务器查看了我自己的共享,输入了我创建的用户的密码
sudo smbpasswd -a <user_name>
它允许我创建的唯一用户名与我的计算机登录用户的用户名相同。我已经成功地从客户端计算机以访客身份查看共享。
但是,我无法使用用户名和密码从客户端计算机查看共享。我尝试使用与服务器相同的用户名和密码,但无济于事。它确实要求输入密码,但无法识别用户名/密码。我尝试从服务器创建另一个用户(对于那台计算机,然后我创建了一个具有相同名称的 samba 用户),并在我的客户端计算机上使用登录用户的名称(无济于事)。
这是我附加到末尾的内容/etc/samba/smb.conf
(缩进用三个空格而不是四个空格,因为这就是文件的作用):
[myPath]
path = /home/myUser1/myPath
read only = no
writeable = yes
valid users = myUser1 myUser2
create mask = 0664
directory mask = 0775
force user = myUser1
我确实确保将共享文件夹的权限设置为 775,但我再次这样做了sudo chown -hR myUser1:myUser2 myPath
,但无济于事(访客访问除外)。
我还需要做什么?
存在类似的问题,但他们似乎没有同样的问题。也许他们知道一些我不知道的事情。
作为参考,为了让客人登录,我只是将valid users = myUser1 myUser2
上面替换为guest ok = yes
,并且在我这样做之后它在客户端工作正常sudo service smbd restart
。
需要明确的是,myUser1 是服务器上登录用户的名称。myUser2 是客户端上登录用户的名称。我什至尝试在客户端上创建一个名为 myUser1 的 Samba 用户(无济于事)。
我曾经读过一些关于在创建 Samba 用户后需要如何激活它们的内容,但我不太清楚细节以及是否真的有必要如所述,因为到目前为止几乎没有人谈论创建 Samba 共享提到它正如我所见,他们提到的编辑文件不存在。
也许不是将组设置为与我的客户同名的用户,也许我需要sambashare
成为组。也许我需要在我的客户端上创建一个名为 myUser2 的 Samba 用户。
我的客户端使用的是 Xubuntu 16.10(64 位),而我的服务器使用的是之前的版本(Xubuntu 16.04—32 位)。
我的用户的 bin 目录中有以下脚本;让我们假设文件名为“myScript”:
#!/bin/bash
python3 /myPath/myProgram.py "$@"
在命令行中,如果我键入myScript
,它会启动我的 myProgram.py。但是,如果我键入sudo myScript
,它会给我这个错误:sudo: myProgram: command not found
。
为什么这不起作用?我怎样才能让它发挥作用?
谢谢!
我如何为 Ubuntu/Linux 创建一个 cls 类型的命令,它不仅可以清除终端仿真器屏幕,而且还可以让您无法向上滚动以查看您清除的内容?请注意,该clear
命令不会删除文本。它只是将它向上滚动到看不见的地方。此外,有关将其设置为系统范围命令的任何信息cls
都会有所帮助(对于即将使用 Linux 的 Windows 用户尤其有用)。
我想制作一个从我的计算机启动的 Python 3.4 脚本,以便永久检查它以随计算机启动(编辑:永久检查意味着它不能通过 xfce4-session-settings 禁用)。(编辑:这应该会影响所有用户,甚至是未来的用户,但如果你在我说这个之前回答,我不会考虑是否接受它。)脚本不需要结束,特别是。我不希望非特权用户能够取消选中它。我该怎么做呢?
目前,他们无法删除或编辑(甚至无法查看详细信息)该条目(谢天谢地),因为它是为所有用户(甚至是未来的用户)制作的。但是,他们似乎可以取消选中它。
myScript.desktop
(我通过添加一个文件/etc/xdg/autostart
并给它以下文本来为所有用户启用它:
[Desktop Entry]
Type=Application
Name=NameOfMyScript
Exec=MyScript
Icon=system-run
X-GNOME-Autostart-enabled=True
)
该脚本允许我更新基于 dns 的 Web 过滤器的 IP 地址。它会定期检查丢失的连接,以防路由器重置和 IP 地址更改。
我在 Xubuntu 14.04,64 位。