小编dev*_*sda的帖子

使用vimrc时无法打开syntax.vim错误

当我尝试打开我的.bashrc文件时。然后它显示这些行:

Errordetected while processing /etc/vimrc:
line 45:
E848: Can't open file /usr/share/vim/vim70/syntax/syntax.vim
Press ENTER or type command to continue
Run Code Online (Sandbox Code Playgroud)

当我转到/etc/vimrc文件时,它显示syntax on第 45 行。我已经安装了 3 次操作系统,它总是显示相同的错误。

vim centos vimrc

6
推荐指数
1
解决办法
8134
查看次数

rsh 显示“轮询:电路设置中的协议失败”,为什么?

在开始时 rsh 工作正常,但在进行一些更改后,它显示一些错误 [更改显示在此问题的末尾,请参阅],我正在分享相同的内容。

命令

$ /usr/bin/rsh 本地主机 ulimit -n

输出

poll: protocol failure in circuit setup
Run Code Online (Sandbox Code Playgroud)

面对这个问题后,我点击了这个链接,但没有得到任何帮助。

它工作正常,但是当我从这个链接进行一些更改时,然后它会显示如上的输出。现在我恢复了所有更改,但它显示了相同的输出。为什么?

这些是我在文件中添加的行,通过查看上面的链接显示在左侧。

/etc/pam.d/login:       session    required     pam_limits.so
/etc/pam.d/sshd:        session    required     pam_limits.so
/etc/pam.d/su:          session    required     pam_limits.so
/etc/pam.d/system-auth: session    required     pam_limits.so
Run Code Online (Sandbox Code Playgroud)

是我正在尝试做的事情的链接。

编辑 1

strace -o log.txt rsh localhost pwd,一些输出行是,

connect(3, {sa_family=AF_INET, sin_port=htons(514), sin_addr=inet_addr("127.0.0.1")}, 16) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 4
bind(4, {sa_family=AF_INET, sin_port=htons(1022), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(4, 1)                            = 0
write(3, "1022\0", 5)                   = 5
poll([{fd=3, …
Run Code Online (Sandbox Code Playgroud)

linux bash pam rsh

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

Logger 命令 - 如何在给定文件中存储日志?

请解释以下命令的作用。

logger_cmd="logger -p local0.info ${program-name}[$$]:"

$logger_cmd "There is some files missing in ${dest-dir}"
Run Code Online (Sandbox Code Playgroud)

如何在日志文件中写入任何消息?

我写了一个命令,但它没有在 llog.txt 中显示任何消息。帮我。

 logger -s "any message" -t "WARNING" -f ~/llog.txt
Run Code Online (Sandbox Code Playgroud)

bash syslog logger

3
推荐指数
1
解决办法
7661
查看次数

为什么我不能在 rsh 中使用 strace?

如果我运行 rsh,它可以工作,但会在开头打印一些奇怪的“连接被拒绝”消息:

$ rsh localhost pwd
connect to address 127.0.0.1 port 544: Connection refused
Trying krb4 rsh...
connect to address 127.0.0.1 port 544: Connection refused
trying normal rsh (/usr/bin/rsh)
/home/service
Run Code Online (Sandbox Code Playgroud)

但是如果我在 strace 下运行 rsh,它根本不会连接到服务器:

$ strace -c rsh localhost ulimit -n
connect to address 127.0.0.1 port 544: Connection refused
Trying krb4 rsh...
connect to address 127.0.0.1 port 544: Connection refused
trying normal rsh (/usr/bin/rsh)
rcmd: socket: Permission denied
% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- …
Run Code Online (Sandbox Code Playgroud)

permissions tcp socket strace rsh

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

标签 统计

bash ×2

rsh ×2

centos ×1

linux ×1

logger ×1

pam ×1

permissions ×1

socket ×1

strace ×1

syslog ×1

tcp ×1

vim ×1

vimrc ×1