标签: linux

如何在 linux 中做线不敏感差异(diff)?

我有两个文本文件,其中行的顺序无关紧要。我想找出一个文件中与另一个文件不同的行。在 linux 中使用 diff 可以找到差异,但也可以解释相同文本行的变化。

换句话说,我如何做线不敏感的差异?

linux diff

0
推荐指数
1
解决办法
241
查看次数

在 BIOS 和 OS 中只能看到我的一半 RAM

我有 4 根爱国者 4GB(链接),我的技嘉 MB(链接)上有 4 个插槽。

从 MB 可以看出,这是一台旧机器,最初它装有 Windows,但最近几年它拥有一系列不同的 Linux 发行版,目前是 Kubuntu 18.10 和 Ubuntu 18.04。

我知道一开始我看到的是完整的 16G,但不知道什么时候发生了变化,但最近意识到 BIOS 中只显示 8GB 并可用于我的操作系统。

到目前为止我尝试过的事情:

  1. 将 BIOS 更新到最新版本
  2. 将 CMOS 重置为优化的默认值
  3. 取出 MB 电池并在 5 分钟后放回
  4. 我自己尝试了每个插槽,它们都可以工作。我自己试过每根棍子,它们都有效。当我有一根棒时,它只显示 2GB,2 根 4GB,4 根 8GB

我一直在网上寻找解决方案,所以任何建议或想法将不胜感激

bios memory linux

0
推荐指数
1
解决办法
137
查看次数

为什么是 。默认在路径中?

许多人说出于安全原因,当前目录不在$PATH变量中,Linux 不会查看当前目录以查看该目录中是否有特定命令可用。但我确实cd /usr/bin做了ls,而且效果很好;我也做echo $PATH了,输出包含/usr/bin.

您应该注意到,出于安全原因,当前目录不在$PATH变量中,Linux 不会查看当前目录以查看该目录中是否有特定命令可用。

Sander van Vugt 的 Red Hat® RHCSATM/RHCE® 7 证书指南

为什么我能够运行ls,同时在/usr/bin

linux security path

0
推荐指数
1
解决办法
79
查看次数

这个目录是怎么隐藏的?

我在 CentOS 7 服务器上尝试列出一个子目录。当我第一次列出顶级目录时,它显示为空:

[me@server ~]$ ls -al /misc
total 4
drwxr-xr-x.  3 root root    0 Mar 13 12:49 .
dr-xr-xr-x. 20 root root 4096 Feb  1 09:54 ..
Run Code Online (Sandbox Code Playgroud)

但是,存在一个我具有读取/执行权限的子目录,可以列出:

[me@server ~]$ ls -al /misc/subdir
total 192
drwxr-xr-x. 50 root     root     4096 Feb 25 09:52 .
drwxr-xr-x.  3 root     root        0 Mar 13 12:49 ..
...other files and folders...
Run Code Online (Sandbox Code Playgroud)

在我第一次列出它之后,它出现在顶级目录中:

[me@server ~]$ ls -al /misc
total 8
drwxr-xr-x.  3 root root    0 Mar 13 12:49 .
dr-xr-xr-x. 20 root root …
Run Code Online (Sandbox Code Playgroud)

linux centos nfs file-permissions

0
推荐指数
1
解决办法
28
查看次数

如何在 Linux 上下载程序?

几个小时前,我从 Windows 切换到 Ubuntu Linux,现在,我正在尝试下载 Anki,但我不知道该怎么做,因为我不知道在终端中输入什么。有人可以帮忙吗?

linux ubuntu

0
推荐指数
3
解决办法
580
查看次数

Ubuntu 18 命令 apt-get dist-upgrade -qq --force-yes 已弃用

当我尝试作为

sudo apt-get dist-upgrade -qq --force-yes
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Run Code Online (Sandbox Code Playgroud)

然后尝试建议为:

sudo apt-get dist-upgrade -qq --allow
E: Command line option --allow is not understood in combination with the other options
Run Code Online (Sandbox Code Playgroud)

那么如何使用上面的命令呢?

linux ubuntu

0
推荐指数
1
解决办法
6276
查看次数

为什么在使用 5 个 CPU 而不是 12 个 CPU 时,我的 python 脚本运行得更快?

我在具有 12 个 CPU 的计算机上运行 TensorFlow/Keras 机器学习 python 脚本。

当我执行: taskset -c cpu_list main.py在我的 Ubuntu 终端中,我发现脚本的最佳 CPU 数量是 5。

差异相当显着,从 12 个 CPU 更改为 5 个时,时间减少了约 200%。

此外,1 个 CPU 的运行时间与 12 个相似。

我很困惑为什么会这样,为什么不使用所有 12 个提供最快的运行时间,因为它会有更多的 CPU 可用于计算?

linux cpu performance python

0
推荐指数
1
解决办法
483
查看次数

如何防止 sudo 用户看到其他 sudo 用户的数据?

我是 Linux 的新手(如果重要的话,是 Ubuntu)。我的公司在一台机器上有几个 sudo 用户。情况是这样的:

  1. 每个人都想要 sudo 用户权限,因为他们声称他们需要在工作期间安装 python 包(他们是 AI 工程师)

  2. 每个用户都在他们的主文件夹中保存私人 rsa 密钥以快速拉/推到 github。

所以理论上,如果一个 sudo 用户走红了,他可以抓住每个人的私钥并强加他们并提取他无权获得的源代码。我如何防止这种情况发生?

谢谢

linux sudo administrator python

0
推荐指数
1
解决办法
129
查看次数

在侧载发行版的 Linux/WSL 中设置默认用户

使用 Microsoft 商店的 WSL Distros,它们捆绑了一个实用程序来设置默认用户ubuntu config --default-user new_user_name。如果我旁加载发行版图像,则该选项不存在。没有它如何设置默认用户?

Windows 10 专业版 19033.1

至于安装发行版,我会从这里下载 tar.gz并使用wsl --import <Distro> <InstallLocation> <FileName>来安装它。

linux windows-subsystem-for-linux

0
推荐指数
1
解决办法
1237
查看次数

用户可以使用“sudo sudo su -”成为root

我在 sudoers 文件中授予了以下权限。

Cmnd_Alias      SUROOT=/bin/su "",\
                       /bin/su -,\
                       /bin/su - root,\
                       /bin/su root,\
                       /usr/bin/su "",\
                       /usr/bin/su -,\
                       /usr/bin/su - root,\
                       /usr/bin/su root
kj ALL = (ALL) ALL, !SUROOT
Run Code Online (Sandbox Code Playgroud)

当我尝试访问sudo su -其被阻止时

kj@u1804-1:~$ sudo su -
[sudo] password for kj:
Sorry, user kj is not allowed to execute '/bin/su -' as root on u1804-1.
Run Code Online (Sandbox Code Playgroud)

但是当我尝试访问sudo sudo su -它时允许。

kj@u1804-1:~$ sudo sudo su -
[sudo] password for kj:
root@u1804-1:~#
Run Code Online (Sandbox Code Playgroud)

我需要阻止对 root 用户的访问如何阻止sudo sudo命令

linux sudo bash ubuntu centos-7

0
推荐指数
1
解决办法
3135
查看次数