小编pra*_*tri的帖子

pts和tty的区别

可能的重复:
“终端”、“外壳”、“tty”和“控制台”之间的确切区别是什么?

我在使用who命令时总是看到 pts 和 tty但我从来不明白它们有什么不同?有人可以向我解释一下吗?

linux tty who

134
推荐指数
2
解决办法
14万
查看次数

用于登录 ssh 服务器的 Shell 脚本

我尝试编写一个 shell 脚本,它可以使用脚本中提到的密码自动登录到 ssh 服务器。我编写了以下代码:

set timeout 30
/usr/bin/ssh -p 8484 root@172.31.72.103
expect 
{
   "root@172.31.72.103's password" 
   {
      send "password\r" 
   }
}
Run Code Online (Sandbox Code Playgroud)

此代码运行不正常,仍然要求输入密码。有人可以帮我解决这个问题吗

password ssh expect

34
推荐指数
5
解决办法
28万
查看次数

最高输出:cpu 使用率 > 100%

这是我收集的最高输出: 最高输出

我注意到 top 显示 vlc 的 CPU 使用率 > 100%。

任何人都可以证明我为什么会这样显示,无论这是顶级应用程序中的错误还是其他问题。

linux top

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

从安装在 Ubuntu 中的 VirtualBox 启动已经安装的 Windows

我想从安装在我的 Ubuntu 中的 VirtualBox 启动安装在笔记本电脑内部硬盘(/dev/sda1)中的 Windows。有人可以告诉我如何在 VirtualBox 中做到这一点。

virtual-machine virtualbox

17
推荐指数
2
解决办法
3万
查看次数

Ctrl+Alt+F8 含义

我知道Ctrl+ Alt+ FX(X=1 到 X=7) 是 7 个不同的 tty。

突然,我试图找出其他组合Ctrl+ Alt+ FX(X=8 to X=12) 会导致什么。

按下组合键后,我发现黑屏只有一个光标在闪烁。有人可以解释一下这是什么意思。再次按Ctrl+ Alt+ 后,F7我可以返回 XWindows。

linux terminal

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

删除大量文件的更快方法

我有一个目录,其中非常快速地生成了许多缓存文件。由于这些文件非常小,因此它会很快消耗我的所有 inode。

目前我正在运行以下命令来查找所有早于 12 小时的文件并删除它们。

$ find ./cache -mtime +0.5 -exec rm {} \;
Run Code Online (Sandbox Code Playgroud)

但是此命令删除的速度比生成文件的速度慢。有人可以告诉我一些快速删除大量文件的替代方法。

linux find rm

13
推荐指数
2
解决办法
6万
查看次数

Ubuntu 中的文件相当于 RedHat 中的 /etc/inittab 文件

Ubuntu 中的哪个文件相当于/etc/inittabRedHat 中的文件?

在 RedHat 中,该/etc/inittab文件包含与要在其中启动 Linux 的运行级别相关的设置。

linux ubuntu init

11
推荐指数
2
解决办法
3万
查看次数

OOM Killer - 杀死 MySQL 服务器

在我们的一个 MySQL master 上,OOM Killer 被调用并杀死了 MySQL 服务器,导致大停电。以下是内核日志:

[2006013.230723] mysqld invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0
[2006013.230733] Pid: 1319, comm: mysqld Tainted: P           2.6.32-5-amd64 #1
[2006013.230735] Call Trace:
[2006013.230744]  [<ffffffff810b6708>] ? oom_kill_process+0x7f/0x23f
[2006013.230750]  [<ffffffff8106bde2>] ? timekeeping_get_ns+0xe/0x2e
[2006013.230754]  [<ffffffff810b6c2c>] ? __out_of_memory+0x12a/0x141
[2006013.230757]  [<ffffffff810b6d83>] ? out_of_memory+0x140/0x172
[2006013.230762]  [<ffffffff810baae8>] ? __alloc_pages_nodemask+0x4ec/0x5fc
[2006013.230768]  [<ffffffff812fca02>] ? io_schedule+0x93/0xb7
[2006013.230773]  [<ffffffff810bc051>] ? __do_page_cache_readahead+0x9b/0x1b4
[2006013.230778]  [<ffffffff810652f8>] ? wake_bit_function+0x0/0x23
[2006013.230782]  [<ffffffff810bc186>] ? ra_submit+0x1c/0x20
[2006013.230785]  [<ffffffff810b4e53>] ? filemap_fault+0x17d/0x2f6
[2006013.230790]  [<ffffffff810cae1e>] ? __do_fault+0x54/0x3c3
[2006013.230794]  [<ffffffff812fce29>] ? __wait_on_bit_lock+0x76/0x84
[2006013.230798]  [<ffffffff810cd172>] ? handle_mm_fault+0x3b8/0x80f
[2006013.230803] …
Run Code Online (Sandbox Code Playgroud)

linux mysql out-of-memory

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

带有空格的安全复制 (scp) 文件名的问题

我正在尝试使用安全副本(scp)复制文件。我正在尝试执行以下命令,但由于目录位置的绝对路径中的空间而出现错误。

scp -r -P 8484 root@172.31.72.103:/media/New Volume/lj /home/pratheep
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

scp: /media/New: No such file or directory  
scp: Volume/lj: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我尝试使用相同的命令添加额外的反斜杠

scp -r -P 8484 root@172.31.72.103:/media/New\ Volume/lj /home/pratheep
Run Code Online (Sandbox Code Playgroud)

但我仍然遇到同样的错误。

有人可以告诉我如何纠正它吗?

linux command-line scp

9
推荐指数
1
解决办法
8827
查看次数

Linux中的PATH环境变量

我想知道 linux 操作系统给出的标准环境变量如 PATH、HOME 是如何自动设置的。这些是从哪个文件中读取的。当特定用户登录时,应该有一些文件从中设置这些变量。

login path environment-variables

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