远程登录server时打印很多错误字符串

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
li901029
帖子: 1
注册时间: 2016-06-22 13:49
系统: ubuntu server 14.04

远程登录server时打印很多错误字符串

#1

帖子 li901029 » 2016-06-22 13:53

Last login: Tue Jun 21 20:26:51 2016 from 1*3.*4.75.33
: command not found
No command 'port' found, did you mean:
Command 'pork' from package 'pork' (universe)
Command 'sort' from package 'coreutils' (main)
Command 'poet' from package 'libpoet-perl' (universe)
Command 'psort' from package 'radiance' (universe)
port: command not found
The program 'socket' is currently not installed. You can install it by typing:
apt-get install socket
: command not found
No command 'port' found, did you mean:
Command 'pork' from package 'pork' (universe)
Command 'poet' from package 'libpoet-perl' (universe)
Command 'psort' from package 'radiance' (universe)
Command 'sort' from package 'coreutils' (main)
port: command not found
The program 'socket' is currently not installed. You can install it by typing:
apt-get install socket
: command not foundng
: No such file or directoryog/mysql/error.log
key_buffer_size: command not found
max_allowed_packet: command not found
table_open_cache: command not found
sort_buffer_size: command not found
join_buffer_size: command not found
thread_cache_size: command not found
thread_concurrency: command not found
net_buffer_length: command not found
read_buffer_size: command not found
read_rnd_buffer_size: command not found
myisam_sort_buffer_size: command not found
: command not found
max_connections: command not found
max_connect_errors: command not found
interactive_timeout: command not found
wait_timeout: command not found
innodb_lock_wait_timeout: command not found
lock_wait_timeout: command not found
character-set-server: command not found
collation-server: command not found
: command not found
: command not found
server-id: command not found
: command not found
innodb_buffer_pool_size: command not found
: command not found
: command not found
: command not found
max_allowed_packet: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
key_buffer_size: command not found
sort_buffer_size: command not found
No command 'read_buffer' found, did you mean:
Command 'readbuffer' from package 'chiark-rwbuffer' (universe)
read_buffer: command not found
No command 'write_buffer' found, did you mean:
Command 'writebuffer' from package 'chiark-rwbuffer' (universe)
write_buffer: command not found
: command not found
: command not found
: command not found
expire_logs_days: command not found
max_binlog_size: command not found


每次登录root成功后,立即打印这些信息,请问在哪里删除?
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

Re: 远程登录server时打印很多错误字符串

#2

帖子 onlylove » 2016-06-22 14:40

你是不是修改过.bashrc
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 远程登录server时打印很多错误字符串

#3

帖子 poloshiao » 2016-06-22 16:36

远程登录server
远程登录的方法或工具 很多種類
如何設定 也會影響
你給的資訊越詳細 獲得可行建議的速度越快
头像
astolia
论坛版主
帖子: 6444
注册时间: 2008-09-18 13:11

Re: 远程登录server时打印很多错误字符串

#4

帖子 astolia » 2016-06-22 17:18

鉴于里面出现了innodb_*,应该是把mysql的配置文件当成脚本来执行了。
检查一下shell的所有初始化文件,包括/etc/profile,~/.bash_profile,~/.bashrc,看看里面引用mysql配置文件部分语法上有没有错误。
也不排除是某次磁盘错误fsck修复时把mysql的配置文件里的内容弄到shell的启动初始化文件里了
回复