在基于 Linux 的系统上有很多重复的功能,例如它们做同样的事情:
sudo --login --user <user>
sudo su - <user>
Run Code Online (Sandbox Code Playgroud)
该sudo-only方法看起来更优雅。可以su不破坏太多东西吗?
我的交换内存显示SWAP critical 0% free在 NMS 上。
我试过:
`$ swapon --show`
Run Code Online (Sandbox Code Playgroud)
但什么也没有出现。我继续做:
$ free -m
total used free shared buff/cache available
Mem: 7873 2858 1151 1295 3863 3373
Swap: 0 0 0
Run Code Online (Sandbox Code Playgroud)
然后:
$ swapon -a
swapon: /swapfile: insecure permissions 0644, 0600 suggested.
swapon: /swapfile: read swap header failed
Run Code Online (Sandbox Code Playgroud) 你推荐哪个?一些需要考虑的 POV:
[注意] 这个问题原本是 Debian 5 "lenny" 和 Debian 6 "squeeze" 之间的推荐请求。我修改了它以使其更通用。
我将我的主机名设置为一个数字,其中运行hostname给出:
6592
Run Code Online (Sandbox Code Playgroud)
但是当我运行时ping 6592,我得到:
connect: Invalid argument
Run Code Online (Sandbox Code Playgroud)
我检查了相关的维基百科页面,它确实说允许这样的主机名(IIUC)。我错过了什么?
我正在寻找一个简单的 GUI telnet 客户端。我只使用过 CLI 一个,简单地命名为telnet.
在 CentOS 5 机器上执行以下命令:
$ sudo cp file1 file2
Run Code Online (Sandbox Code Playgroud)
给了我以下错误:
抱歉,不允许用户 my_username 在 site_name.com 上以 root 身份执行“/bin/cp file1 file2”
root 权限怎么可能不够用?
我知道块/字符设备文件是以编程方式创建的(由驱动程序本身?)以促进与使用标准 I/O 调用的设备驱动程序的通信。但是为什么要使用命令行从命令行创建这些设备文件mknod?
请提供一些常见的用例。
如果以下命令tail未运行,则不产生任何输出,我会很高兴:
ps --no-headers $(pidof tail)
Run Code Online (Sandbox Code Playgroud)
相反,我得到:
964 pts/2 00:00:01 bash
4393 pts/2 00:00:00 ps
Run Code Online (Sandbox Code Playgroud) gdm(基于2.20)和 gdm3(基于2.30)都在Debian Squeeze中可用。假设gdm3应该取代gdm,为什么它们都仍然支持?