精华内容
下载资源
问答
  • 2018-12-21 13:49:17

    Linux屏中信息量大,一屏或几屏显示不全

    两种方法

    1.加个参数 |more

    例如:ls -l  |more
    

    这样敲完命令后,屏幕信息会停留在第一页上,再敲回车后,又多显示一行。
    但如果,信息太多敲回车太麻烦,可以采用第二种方法。

    2.写入一个文件中

    例如:ls -l  > a.txt
    

    这样再次编辑a.txt就可以查看信息了。

    更多相关内容
  • 1. 保证屏幕可以正常显示 。 2. 设置bootargs bootargs添加个console参数注册新的控制台...第次设置tty1作为console控制台(LCD屏幕),第二次设置tttymxc0作为控制台(串口),两个可以同时显示终端,但此时LC

    1. 保证屏幕可以正常显示

    2. 设置bootargs

    bootargs添加一个console参数注册新的控制台即可。

    console=tty1
    

    比如,进入uboot命令行:

    setenv bootargs 'console=tty1 console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw'
    saveenv
    

    第一次设置tty1作为console控制台(LCD屏幕),第二次设置tttymxc0作为控制台(串口),两个可以同时显示终端,但此时LCD屏幕终端还不能交互。

    启动内核即可看到效果:

    3. 解决交互问题

    修改/etc/inittab文件,添加一行:

    tty1::askfirst:-/bin/sh
    


    修改完成以后保存/etc/inittab 并退出,然后重启开发板,重启以后开发板 LCD 屏幕最后一行会显示下面一行语句:

    Please press Enter to activate this console.
    

    按下回车键,即可进入终端,使用USB外接键盘,正常交互。

    展开全文
  • Qt在ARM或者linux上多屏显示

    千次阅读 2018-02-01 10:51:13
    利用Qt实现双屏显示,前提是设备中有两个屏幕。...(1)如果你定义了个 1600 * 800的窗口,比一屏多出来400个像素点就会自动在二显示,不用任何处理(前提是你到设备双屏能够正常运行) (2)如果想在
    利用Qt实现双屏显示,前提是设备中有两个屏幕。这样在linux中Qt实现双屏显示就很简单了。只需要把窗口利用move函数移动到另一个屏幕的像素点就可以了。例如:一屏分辨率为:1280 * 800 ,二屏分辨率为:800 * 480。
    (1)如果你定义了一个 1600 * 800的窗口,比一屏多出来400个像素点就会自动在二屏中显示,不用任何处理(前提是你到设备双屏能够正常运行)
    (2)如果想在一屏的基础上点击一个按钮弹出一个窗口,而这个窗口想要在二屏上显示,就需要利用move函数,把这个对话框的位置移动到二屏上显示:move(1280,0);

    对于上面的情况(1)(2),在linux上亲测没有问题,但是在ARM平台上出现问题:在点击了按钮后,窗口并没有在二屏上显示,而是在一屏中显示,而且置于最底层(原来的窗口挡住了这个窗口,因此并不能显示出来)。

    先来看一段代码;
    QDesktopWidget *desktopesktop = QApplication::desktop();
    int N = desktop->screenCount();
    qDebug()<<"screenCount :"<<N;
    qDebug()<<"screen1 rect:"<<desktop->screenGeometry(0);
    qDebug()<<"screen2 rect:"<<desktop->screenGeometry(1);


    代码中先通过QApplication::desktop()来获取到QDesktopWidget对象,而这个对象具有查看当前到设备具备有几个屏幕的函数screenCount();此时如果你到设备双屏能够正常运行,则上述输出“screenCount:2”,并输出两个屏幕到坐标原点以及分辨率。例如我的一屏 1280 * 800 ,二屏 800 * 480 ,则输出为(0,0,1280*800),(1280,0,800*400)。

    在ARM设备中正常双屏显示如下:

    #ifdef DOUBLE_SCREEN
    
    desktop = QApplication::desktop();
    int N = desktop->screenCount();
    qDebug()<<"screen :"<<N;
    qDebug()<<"screen1 rect:"<<desktop->screenGeometry(0);
    qDebug()<<"screen2 rect:"<<desktop->screenGeometry(1);
    
    DoubleScreen *m_DoubleScreen = new DoubleScreen;
    m_DoubleScreen->initLab(desktop->screenGeometry(1));
    m_DoubleScreen->show();
    
    
    #endif
    void DoubleScreen::initLab(QRect rect)
    {
            setGeometry(rect);
            this->resize(800,480);
            lab=new QLabel("this is desktop"+QString::number(num+1),this);
            lab->setGeometry(0,0,rect.width(),rect.height());
            lab->setAlignment(Qt::AlignCenter) ;
    
    }

    上述代码中DoubleScreen为继承QMainWindow的类,而initLab为他到成员函数,将二屏的rect作为initLab的参数传递进来,然后通过setGeometry()函数就能将DoubleScreen的窗口显示在二屏上了。

    展开全文
  • Linux的屏幕信息输出至文件

    万次阅读 2021-01-20 11:16:06
    设备名称 标准叫法 代号 标准输入设备 stdin = standard input 0  标准输出设备 stdout = standard output 1 标准错误设备 stderr = standard error 2 ...错误信息输出至屏幕 2,echo abc 2>out.tx...
    设备名称          标准叫法                    代号
    标准输入设备       stdin = standard input     0
    标准输出设备       stdout = standard output   1
    标准错误设备       stderr = standard error    2
    
    echo abc 1>out.txt 或 echo abc >out.txt 常规内容输出至文件,不再输出至屏幕;错误信息输出至屏幕
    echo abc 2>out.txt                      常规内容输出至屏幕;错误信息输出至文件,不再输出至屏幕
    echo abc &>out.txt                      常规内容、错误信息均输出至文件,且都不再输出至屏幕
    echo abc 1>out1.txt 2>out2.txt          常规内容输出至文件1,错误信息输出至文件2,且都不再输出至屏幕
    
    左边数字代号与大于号之间不能有空格,大于号与右面文件名之间可以有空格
    默认情况下使用数字代号1即常规内容输出,所以常规内容的输出可以不写数字1,空着就行。建议统一使用数字来书写。
    展开全文
  • Linux终端里面如何显示一屏的内容

    万次阅读 2016-07-30 14:21:48
     我在终端中使用”dpkg -l”命令显示主机中安装的软件时,发现内容很多,而当命令执行完毕后,只显示终端最后一屏的内容。前面的都无法查看,这个是很让人憋屈的。下面就这个问题说一下我的解决方法。 解决...
  • Ubuntu16.04/linux系统旋转显示器屏幕即竖屏显示(亲测) 首先确保你的线都已经插好了。 然后在你需要设置竖屏的界面下,打开终端,使用命令: xrandr -o left 这样电脑屏幕就会竖屏显示。 其他相关命令: $ xrandr...
  • Linux如何在屏幕上显示ASCII/中文字符

    千次阅读 多人点赞 2019-05-18 05:28:03
    如何在屏幕上显示一个字符? 很简单,调用 printf , 执行 echo … 然而,我们知道 任何显示的操作,最终都是在显示器上描像素 来完成的。换句话说,任何图案,包括GUI,文字字符等,全部是 画出来的! 把图案画出来...
  • Linux下屏幕亮度的调节

    千次阅读 2020-10-29 09:13:48
    2.2 外接显示屏调节 如果是外接显示屏的话,使用上面的方法是不能调节的,需要使用另条命令: xrandr 输入之后会显示对应的外接接口,比如: 这里的HDMI-1就是外接接口,然后通过: xrandr --output HDMI-1 --...
  • 实战Linux操作系统双屏显示(转)

    千次阅读 2019-03-09 15:06:06
    实战Linux操作系统双屏显示(转)  现在市面上的大多数显示卡配有两个视频输出(双VGA或者双DVI或者VGA + DVI),在Windows XP下借助驱动程序我们很容易配置双显,获得双倍的显示面积。那么,对于一些Lin...
  • linux扩展多

    万次阅读 2018-01-19 16:32:25
    、首先直接运行xrandr命令,查看设备的相关信息: xrandr 二、设置双屏幕显示: 克隆模式: xrandr --output VGA-0 --same-as LVDS --mode 1920x1080 扩展模式: xrandr --output VGA-0 --right-of LVDS...
  • 如果要设置为全屏的话,按默认热键Ctrl+Alt+Enter就可以了。 再次按下时即可退出全屏。 如果仍然显示有黑边时,点击“查看"工具栏,自动调整大小-自动适应窗口。即可出现全屏显示
  • 安装了linux(这里以Ubuntu为例)后,发现无法全屏,如下图 即使在设置里面也找不到适合我的显示器的分辨率(我的显示器为1080P) 网上很多人都说是因为没装显卡驱动,其实不是这样的。要解决这个问题,其实...
  • 在使用Ubuntu18.04的问题时,有个屏幕无法显示,鼠标能够显示出来但是整个屏幕是黑的,后来分析原因发现应该是显卡驱动的问题,重新安装驱动完成安装。 禁用自己的secure boot,也就是设置为disable,具体的进入...
  • linux如何滚屏翻

    千次阅读 2019-12-02 21:44:53
    由于linux黑窗口不带滚条,有时命令太多,需要翻 1、使用快捷键shift+pageup/pagedamn 2、使用LESS或者MORE指令 格式 <指令>|LESS #可以翻滚屏幕 LESS -N <file> #以可翻滚形式打开文件 其中 ...
  • 嵌入式Linux下竖屏显示配置

    千次阅读 2017-06-26 16:52:23
    另外种则是竖显示器,常见于娱乐、广告设备,手机最为常见的竖设备,以及户外的广告牌、售货机以及汽车的中控显示台等。大部分显示器控制器都可以支持横和竖,正如在手机和平板上看到的一样。   本文基
  • linux屏幕翻页快捷键 快捷编辑

    千次阅读 2021-05-17 19:59:33
    我们翻阅目录和打开文件后,经常会由于输出内容太多,使一屏无法显示,所以我们要经常用到这些命令,下面我们尝试下这些命令:ls -l /etc |moreless的动作命令:命令功能less -N /etc/profile显示行号j向下移动行;...
  • 把平板、手机作为电脑第二屏幕(Linux系统下)

    千次阅读 多人点赞 2020-02-12 14:10:00
    将平板、手机作为电脑第二屏幕(Linux系统下) 背景 把手机、平板作为电脑第二屏幕是上个学期偶然想到的,那时我一边看网上的教程一边码代码。由于看的是视频教程,缩小了就看不清上面的字,放大了又会挡住打字区域...
  • 嵌入式设备基于Linux实现双屏显示

    千次阅读 2017-03-14 16:42:28
    对于一些嵌入式领域应用如医疗,汽车等,多屏显示应用是需要的,因此本文就基于NXP iMX6 嵌入式ARM平台来实现双屏显示应用。   本文所采用的测试平台为来自Toradex的ARM 计算机模块平台Colibri iMX6DL搭配其...
  • Z6S串口中运行的是 FlyThings OS 嵌入式物联网界面系统,FlyThings OS是中科世为基于Linux为操作系统的核心并加入了GUI,硬件层,媒体层,网络层等为系统框架层。同时提供了基于Windows桌面上运行的FlyThings IDE...
  • echo -ne "内容\r"可以实现 -n,不换行;-e和\r配合,光标移至行首。不换行,覆盖原内容。
  • 引言: VMWare是目前业界最为流行的虚拟机工具,但是在使用过程中,安装了Linux虚拟机却无法全屏,这个问题该如何解决?
  • 查看当前连接屏幕信息 xrandr 显示信息如下: 复制屏幕 xrandr --output HDMI-1-1 --same-as eDP-1-1 --auto ...只显示 xrandr --output HDMI-1-1 --auto --output eDP-1-1 --off ...
  • Linux下双屏显示设置

    万次阅读 2012-09-18 17:16:19
    用单独的两块显卡来实现双屏显示,像ATI、nVidia和Matrox的双头显示技术,可以用显卡本身的驱动来解决,具体的操作,在各个驱动的man上都有。但是,有些显卡也可以按照本文的说明来做,前提是把同个显卡的device节...
  • 处理器:IMX6Q操作系统:Linux 3.14.28LCD接口:RGB24bit+SPI显示屏型号:TM043YDHG30-40问题描述:SPI设置完参数给显示屏后,屏幕可以显示图片。亮度颜色都正常,但是会存在很多杂点和抖动,而且部分区域色彩严重...
  • 命令后面用more命令:your_command | more
  • linux命令行终端的翻滚屏

    千次阅读 2020-12-31 03:57:28
    我们翻阅目录和打开文件后,经常会由于输出内容太多,使一屏无法显示,所以我们要经常用到这些命令,下面我们尝试下这些命令:ls -l /etc |moreless -N /etc/profile 显示行号less的动作命令:j 向下移动行;...
  • 想要让 Linux 启动时的信息同时显示在屏幕上并打印在串口中,可修改 u-boot 中的启动参数 :setenv bootargs 'console=tty0 console=ttymxc0,115200 root=/dev/nfs nfsroot=...... ip=dhcp'【console=tty0 是信息...
  • 安装linux后可以直接作为生产力,不像win下动不动就显示cpu爆满,我直接安装了pycharm是可以流畅使用的。以下为更改ubuntu核心的办法: 1.解决apt安装linux-surface出现401错误: 这个方案是iam-TJ大佬解决的 sudo ...
  • 嵌入式linux应用层读取...按触摸会输出信息的就是触摸对应文件 000b9b0 0003 0032 0017 0000 1b59 0000 0000 0000 000b9c0 09f2 000e 0000 0000 0003 0039 0000 0000 000b9d0 1b59 0000 0000 0000 09f2 000e 0000

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 229,600
精华内容 91,840
关键字:

linux 如何一屏一屏显示信息