linux终端无打印信息的实现

linux启动时会又大量信息打印,若要使启动信息不打印,需修改内核中两处:

1. 内核配置项。

CONFIG_SERIAL_ATMEL_CONSOLE=y    //去掉终端配置选项。
2. 内核解压缩时,终端由于uboot初始化过,所以解压信息会有打印,注释掉内核解压打印。

arch/arm/boot/compressed/misc.c

230     //putstr("Uncompressing Linux...");
231     do_decompress(input_data, input_data_end - input_data,
232             output_data, error);
233     //putstr(" done, booting the kernel.\n");

时间: 2024-10-29 10:48:46

linux终端无打印信息的实现的相关文章

Linux终端彩色打印+终端进度条【转】

转自:https://my.oschina.net/jcseg/blog/178047 开发的一个应用程序选择了终端界面, 为了使软件稍微好看些, 研究下Linux终端的彩色打印, 并且基于这个彩色打印实现了几种进度条, 在此总结下: (更多的是觉得这个东西挺好玩的... ) 一. Linux终端色彩打印: 1. 属性介绍:  (1). 来自网络的ANSI属性控制码: \033[0m                 关闭所有属性 \033[1m                 设置高亮度 \03

Linux学习_随笔:输出重定向 > log,由于print打印的内容过多,linux终端上显示不出完全信息

在调试代码的时候,我们时常借助print语句来进行调试.但有时,由于打印的内容过多,linux终端上显示不出完全信息. 1.此时我们可以借助命令:./test > log 或者是 ./test >> log 这样就把所有正确的信息都打印到log中,不正确的信息会打印到终端上. 注解: (1)> 是定向输出到文件,如果文件不存在,就创建文件:如果文件存在,就将其清空:一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节): (

Linux&Dos终端彩色打印

#! /usr/bin/env python # -*- coding: utf-8 -*- ################################################################################ # # Copyright (c) 2014 Baidu.com, Inc. All Rights Reserved # #############################################################

VS2013+cocos2d-x3.10 调试项目同时在控制台(黑窗--终端)打印信息

今天!有会儿空功夫,装了cocos2d-x v3.10. 新建项目,打开,发布,打包!(打包环境配置),真是一键搞定派. 好吧!这就是发展吧.快,简,易.只要你喜欢随心所欲. 在小玩之余发现了一个奇怪的事情,标准输出信息(如std::cout.printf等)不是都是输出到控制台的(也就是传说中的黑窗)?控制台那? 只有调试的游戏项目孤零零的站在那里! 我这里除了把HelloWorld!换了张图片以外!还有就是加了个onTouchBegan(),onTouchEnd()用于输出打印触摸的点的坐标

linux终端和shell

第一章 介绍和安装linux 请自行百度 第二章 linux终端和shell linux终端 虚拟终端由mingetty程序产生 切换终端 ctrl+alt+fn  n=1-6 虚拟终端(输入tty显示当前是那个终端) [[email protected] ~]# tty /dev/tty1 模拟终端 (使用ssh通过网络连接到linux) [[email protected] ~]# tty /dev/pts/0 linux的shell 查看系统使用的shell [[email protect

Linux程序员福利 - 追女友神奇(Linux终端运行炫酷程序)

概述 作为IT人员,给同事的感觉呆板,不会会浪漫,不懂情趣.其实不然,我们可以用我们的技能创造出IT人员独有的浪漫.girlLove脚本就可以实现IT人员的浪漫.girlLove本质上是一个简易的问答系统,通过设置不同的问题和答案来实现"浪漫"效果.读者通过改写该脚本,可以很轻松的实现一个基于Linux终端的调查系统或考试系统等. 详细 代码下载:http://www.demodashi.com/demo/12738.html 一.功能简介 作为IT人员,给同事的感觉呆板,不会会浪漫,

在Linux终端中查看公有IP的方法详解

首先回顾一下一般的查看IP的命令: ifconfigLinux查看IP地址的命令--ifconfigifconfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a  lo0: flags=849 mtu 8232 inet 127.0.0.1 netmask ff000000  hme0: flags=863 mtu 1500 inet 211.101.149.11 netmask ffffff00 broadcast 211.101.149.255 ether 8:0:20:

linux终端下飞鸽传书(飞秋)协议的简单实现

记得这还是当时在凌阳上网络课程时的做得一个小项目,过了这么久怕忘得一干二净,今天拿出来晒晒记忆,温故而知新. 这里我就不说飞鸽的具体协议了,而是重点列出主要我设计的程序框架. 工程文件组织架构: Makefile :工程编译管理文件 main.c :工程主main入口c文件 myinclude.h :公共头文件集合 ipmsg.h :IPMSG协议头文件 communication.c :用于实现消息及文件收发的c文件 communication.h file_manager.c :用链表实现的

Linux终端那件事儿

在这里,我们将会讨论如何更好的控制用户终端:也就说是键盘输入与屏幕输出.除了这些,我们还会了解我们编写的程序如何由用户处读取输入,即使是在输入重定向的情况下,以及确保输出到屏幕的正确位置. 这里所提供的一些底层访问也许正是我们所寻找的.我们在这里所涉及的大部分内容也同样可以很好的适用于运行在终端窗口下的程序,例如KDE的Konsole,GNOME的gnome-terminal,或者是标准的X11 xterm. 在这一章,我们将会了解下面一些内容: 终端读取 终端驱动器以及通用终端接口termio