精华内容
参与话题
问答
  • Terminal

    千次阅读 2016-02-14 21:46:38
    快捷键窗口 F1 帮助菜单 F11 全屏 Ctrl + Shift + T 在打开的命令行窗口中打开... Ctrl + Shift + Q 退出Terminal Ctrl + Shift + N 打开新的终端窗口 Ctrl + Shift + PgUp/PgDn 左移右移标签页 Ctrl + Page Up

    快捷键

    窗口

    • Ctrl + Shift + + 放大字体
    • Ctrl + Shift + - 减小字体
    • Ctrl + 0 还原字体
    • F1 帮助菜单
    • F11 全屏
    • Ctrl + Shift + T 在打开的命令行窗口中打开一个新的Tab
    • Ctrl + Shift + W 关闭标签页
    • Ctrl + Shift + Q 退出Terminal
    • Ctrl + Shift + N 打开新的终端窗口
    • Ctrl + Shift + PgUp/PgDn 左移右移标签页
    • Ctrl + Page Up/Down 实现Tab的切换
    • Ctrl + S 暂停屏幕输出
    • Ctrl + Q 继续屏幕输出
    • Ctrl + D 关闭终端
    • Ctrl + C 终止进程/命令
    • Ctrl + Z 暂停进程
    • Ctrl + PgUp/PgDn 切换标签页
    • Ctrl + Shift +上/下 终端上下滚动
    • Shift + PgUp/PgDn 终端上下翻页滚动
    • Alt + 数字 切换至对应的标签页
    • 右键 设置Profile, Show Menubar
    • 两次 Tab 或 三次 Esc 或 Ctrl + L 将显示所有的命令及工具名称
    • Ctrl + X@ 显示可能hostname补全
    • Alt + F2 输入gnome-terminal打开终端

    移动光标

    • Ctrl + A 光标移动到开始位置
    • Ctrl + E 移动到最末尾
    • Alt + B 往回移动一个word(或者Option+Right-Arrow)
    • Alt + F 往前移动一个word(或者Option+Left-Arrow)
    • Ctrl + B 向回移动光标
    • Ctrl + F 向前移动光标
    • Esc + B 移动到当前单词的开头
    • Esc + F 移动到当前单词的结尾
    • Ctrl + XX 在EOL和当前光标位置移动
    • Ctrl + Left-Arrow 光标移动到上一个单词的词首
    • Ctrl + Right-Arrow 光标移动到下一个单词的词尾

    历史命令

    • history 显示历史
    • Ctrl + P 上一个命令(或者方向键的上箭头)
    • Ctrl + N 下一个命令(或者方向键的下箭头)
    • Ctrl + R 输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl + R,搜索上一条匹配的命令
    • Alt + < 追加历史列表项
    • Alt + > 追加历史上一项
    • !num 执行命令历史列表的第num条命令
    • !! 执行上一条命令
    • !?string? 执行含有string字符串的最新命令
    • Ctrl + (X U) 按住Ctrl的同时再先后按x和u,撤销刚才的操作

    编辑

    • Ctrl + W 剪贴当前光标位置之前的一个word(以空格、标点等为分隔符)
    • Ctrl + K 剪贴此处至最末尾(包括自身)
    • Ctrl + U 剪贴此处至最开始(不包括自身)
    • Ctrl + Y 粘贴由 Ctrl + U, Ctrl + D, Ctrl + W 删除的单词


    • Ctrl + D 删除当前字符(Del)

    • Ctrl + H 删除当前字符前一个字符(Backspace)
    • Alt + Del 删除当前光标之前的一个word
    • Alt + D 删除当前光标之后的一个word
    • Esc + W 删除光标所在处之前的字符至其单词尾(以空格、标点等为分隔符)
    • Ctrl + L 相当于clear,即清屏
    • Ctrl + & 恢复 Ctrl + H 或者 Ctrl + D 或者 Ctrl + W 删除的内容


    • Alt + T 交换当前光标所在处的word与当前光标所在处之前的一个word

    • Ctrl + T 交换当前光标所在处之前的倒数第一个和倒数第二个character
    • Esc + T 交换当前光标所在处之前的倒数第一个和倒数第二个word


    • Alt + U 把当前词转化为大写

    • Alt + L 把当前词转化为小写
    • Alt + C 把当前词汇变成首字符大写


    • Ctrl + V 插入特殊字符,如Ctrl + V + Tab加入Tab字符键


    • 鼠标左右键 选择

    • 左键拖动选择 复制
    • 鼠标中键 粘贴


    • Ctrl + Shift + C 复制

    • Ctrl + Shift + V 粘贴
    • Ctrl + Shift + F 查找
    • Ctrl + Shift + H 查找下一个
    • Ctrl + Shift + G 查找上一个

    相关设置

    Terminal样式更改

    • Edit -> Profile -> 新建一个基于默认设置的
    • General -> Profile name: MySettings && Font: Monospace 12 && 去掉勾选的显示Menubar && Default size: 120 columns
    • Title and Command -> Initial title: 路近隐香处 翩然雪海间 && Keep initial title
    • Colors -> Background color: #07242E && Text color: #08F3DD && Build-in schemes: XTerm
    • Background -> 设置成透明: 75%

    修改ubuntu默认启动terminal的位置和大小等启动参数

    • sudo vim /usr/share/applications/gnome-terminal.desktop
    • 打开一个终端仿真器,将它的位置和大小调整到你希望它启动时默认的位置
    • 执行xwininfo,然后点击刚刚你调整的那个窗口,记下输出的最后一行
    • 再次修改gnome-terminal.desktop,把[Desktop Entry] 中的exec = gnome-terminal后面加上刚刚输出的最后一行的内容,和隐藏菜单的命令–hide-menubar
    • 比如我的就是Exec=gnome-terminal –geometry 114x32+419+112 –hide-menubar 切忌每行后面不要留多余的空格否则编译语法会不通过或找不到命令
    • –geometry参数用来修改启动的行列数与窗口坐标 Rows x Cols + X + Y
    • gnome-terminal –help-window-options
    • gnome-terminal –show-menubar
    • gnome-terminal –save-config=profile && sudo vim ~/profile && gnome-terminal –load-config=profile 也可以进行相关的设置

    改xterm为256色

    • 相同的colorschema,vim和gvim的颜色差距还是很大的,因为gvim使用X的颜色,而vim只能使用终端提供的颜色,所以造成了二者的显示差异。
    • 现在的终端模拟器早就支持256色了,不过默认可能还是8色的。
    • tput colors 查看xterm终端支持的颜色
    • xterm终端默认还是8色的
    • echo $TERM 查看终端类型
    • xterm
    • 只要将终端类型更改为xterm-256color即可,有两种方式可以来修改
    • 1、修改.bashrc文件
    • ~/.bashrc文件添加, 如果是zsh的,改.zshrc
    if [ "$TERM" == "xterm" ]; then
    export TERM=xterm-256color
    fi
    • 也可以不用if结构
    • 2、修改.Xresourcesw文件
    • ~/.Xresources文件添加
    xterm*termName: xterm-256color
    • 只要其中一种方式修改即可,修改生效后,重新查看
    • $ tput colors
    • 256
    • echoTERM
    • xterm-256color
    • 如果系统默认没有xterm-256color类型,可安装ncurses-term包,里面有许多附加的终端类型定义,里面还有一个终端类型xterm+256color,也可以开启256色支持,不知道与xterm-256color有什么区别。
    • vim开启256色支持
    • 编辑~/.vimrc文件,添加
    • set t_Co=256
    • t_Co即terminal Color之意
    • 开启256颜色之后,colorschema在vim里好看了许多,而且与gvim显示的差别不大。

    改Terminal为256色

    • sudo apt-get install git-core
    然后要设一下solarized theme for GNU ls,不然在 Terminal 下 ls 啥的都灰蒙蒙的,就是给Solarized增加了目录ls的颜色功能:
    • git clone git://github.com/seebi/dircolors-solarized.git
    • cp ~/dircolors-solarized/dircolors.256dark ~/.dircolors
    • vim .bashrc 或 vim .zshrc
    添加 eval `dircolors .dircolors`  (注意是左上角的)
    • 即可将生成的代码设置到LS_COLORS环境变量上面,这个时候再ls,可以看到漂亮的配色。不行?试试ls –color(速度配个alias吧)
    • 设置 Terminal 支持 256 色,vim .barshrc 并添加 export TERM=xterm-256color(原因上面已经提到,已经添加的就忽略)
    接下来下载 Solarized 的 Gnome-Terminal 配色:
    • git clone git://github.com/sigurdga/gnome-terminal-colors-solarized.git
    • cd gnome-terminal-colors-solarized到该目录下运行配色脚本:
    • ./set_dark.sh或./set_light.sh,可以自由切换深色和浅色。
    • 或者./solarize 也可切换,比如执行一次是dark,再一次变light。如此交替。

    Ubuntu Terminal SSH 连接 RedHat 中文乱码

    • vim .bashrc
    export LANG='UTC-8'
    export LC_ALL='en_US.UTF-8'
    展开全文
  • logcat adb logcat -v time > X:/xxx.txt 保存log到指定文件(ctrl + c 结束输出) adb logcat -c 清除之前日志缓存 shell su -c reboot 重启设备

    logcat

    • adb logcat -v time > X:/xxx.txt
      保存log到指定文件(ctrl + c 结束输出)
    • adb logcat -c
      清除之前日志缓存

    安装卸载

    • adb install xxx.apk
      安装
    • adb uninstall com.xxx.xxx
      卸载
    • 打开
      am start -n com.xxx.xxx/com.xxx.xxx.Activity
    • 关闭
      am force-stop com.xxx.xxx

    安装卸载固件

    • adb remount
      重新挂载system image(如果不执行这一步,system image是不可写的)
    • adb shell cd /system/app
      进入固件app所在目录
    • rm xxx.app
      删除

    shell

    • su -c reboot
      重启设备
    • pm list packages
      安装程序列表
    • input keyevent keycode
      模拟按键

    沉浸

    • adb shell settings put global policy_control immersive.full=*
      全屏沉浸

    • adb shell settings put global policy_control immersive.status=*
      沉浸状态栏

    • adb shell settings put global policy_control immersive.navigation=*
      沉浸导航栏

    • adb shell settings put global policy_control immersive.full=apps,-com.xxx.xxx.appname
      指定app取消

    • adb shell settings put global policy_control null
      全部取消

    复制

    • adb push X:\xxx.txt /sdcard
      复制到android设备
    • adb pull /sdcard/xxx.txt X:\xxx
      从android设备获取文件 (注意权限,复制系统权限的目录下的文件,需要 root ,并且一般的 Android 机 root 之后并不能使用命令去复制,而需要在手机上使用类似于 RE 的文件浏览器,先对系统的文件系统进行挂载为可读写后,才能在手机上复制移动系统文件)

    更多常用

    • adb connect 192.168.0.1
      连接指定的设备
    • adb reboot
      重启
    展开全文
  • 终端(terminal)、shell区别与联系

    千次阅读 2019-05-10 00:30:27
    1、终端(terminal) 终端(termimal),作用是提供一个命令的输入输出环境,在linux下使用组合键ctrl+alt+T打开的就是终端。 2、shell shell是一个命令行解释器,是linux内核的一个外壳,负责外界与linux内核的...

    1、终端(terminal)

    终端(termimal),作用是提供一个命令的输入输出环境,在linux下使用组合键ctrl+alt+T打开的就是终端。

    2、shell

    shell是一个命令行解释器,是linux内核的一个外壳,负责外界与linux内核的交互。shell接收用户或者其他应用程序的命令, 然后将这些命令转化成内核能理解的语言并传给内核, 内核执行命令完成后将结果返回给用户或者应用程序。当你打开一个terminal时,操作系统会将terminal和shell关联起来,当我们在terminal中输入命令后,shell就负责解释命令

    展开全文
  • Windows 全新终端 Windows Terminal

    万次阅读 热门讨论 2019-05-07 09:49:18
    Windows Terminal Windows 控制台主机 (conhost.exe) 上述两项目的共享组件 ColorTool 示例项目将展示如何使用 Windows Console APIs Windows Terminal Windows Terminal 是一个全新的、流行的、功能强大的...

    本项目包含:

    • Windows Terminal
    • Windows 控制台主机 (conhost.exe)
    • 上述两项目的共享组件
    • ColorTool
    • 示例项目 将展示如何使用 Windows Console APIs

    Windows Terminal

    Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具。包含很多来社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本渲染等等。

    同时该终端依然符合我们的目标和要求,以确保它保持快速、高效,并且不会消耗大量内存和电源。

    âWindows Terminalâçå¾çæç´¢ç»æ

    âWindows Terminalâçå¾çæç´¢ç»æ

    Windows 控制台主机

    Windows 控制台主机程序 conhost.exe是 Windows 原生的命令行体验,它实现了 Windows 的命令行基础架构,同时提供 Windows Console API, 输入引擎、渲染引擎和用户配置信息。本项目中的控制台主机代码实际上是 Windows 中的 conhost.exe 的源码。

    控制台的主要目的是对已有控制台应用保持向后兼容性。

    自从 2014 年有了 Windows 命令行以来,开发团队已经给控制台增加了很多新特性,包括窗口透明化、基于行的选择以及支持 ANSI / 虚拟终端序列 Virtual Terminal sequences24-bit color, 以及一个 Pseudoconsole ("ConPTY") 等等。

    但是由于控制台主要的目标是维护向后兼容性,所以尽管这么多年社区一直希望我们能添加一些特性(例如 Tabs),但是我们不可能再增加这些特性。

    诸多限制让我们决定开发一个全新的 Windows Terminal。

    共享的组件

    在对控制台进行大修的同时,我们对其代码库进行了大量的改进。主要是将逻辑实体清晰地划分为模块和类,引入了一些关键的扩展点,用更安全、更高效的STL容器替换了几个旧的、自制的集合和容器,并通过使用微软的 Wil header 库使代码更简单、更安全。

    这项大修工作导致创建了几个对 Windows 上的任何终端实现都有用的关键组件,包括一个新的基于 DirectWrite 的文本布局和渲染引擎、一个能够存储 UTF-16 和 UTF-8 的文本缓冲区以及一个VT解析器/发射器。

    构建一个全新终端

    当开始构建全新终端应用程序时,我们探索并评估了几种方法和技术堆栈。最终决定继续使用 C++ 开发,并通过共享上述的现代化组件来实现我们的目标,并基于现代 Windows 应用程序平台和 UI 框架之上进行开发。

    此外,我们意识到终端的渲染器和输入堆栈可以构建成可重用的 Windows UI 控件,方便其他人可以将其合并到其他应用程序中。

    源码构建

    该项目使用 git submodules 包含一些相关依赖,要确保子模块被更新,请在构建器使用如下命令检查:

    git submodule update --init --recursive

    OpenConsole.sln 需要在 Visual Studio 构建或者是使用 MSBuild 在命令行中构建。命令行构建的方法如下:

    nuget restore OpenConsole.sln
    msbuild OpenConsole.sln

    我们还在 tools 目录下提供了一组常用的脚本可以帮助自动化处理构建和运行测试的过程。

    原文地址:https://www.oschina.net/p/windows-terminal 

    展开全文
  • linux终端terminal个性化配置

    万次阅读 2014-09-26 19:13:13
    {本文介绍linux终端字体颜色设置、终端提示符显示内容设置、自定义alias命令} linux打开终端快捷键: ctrl + alt + t 新窗口中打开 ctrl + shift +t 新标签页中打开 ... 系统默认状态下的终端显示为紫底白字...
  • 手把手带你体验最新Windows Terminal

    千次阅读 2019-06-10 17:25:52
    Windows 全新终端 Windows Terminal然而,官方还没有发布正式版,要编译安装该工具,并没有想象的那样简单.甚至可以说,坑非常多虽然转投Mac已近3年,用的顺风顺水,但看能能让程序员”从Mac叛逃”的工具,还是想上手亲测...
  • 新版Windows Terminal

    千次阅读 2020-04-07 18:30:38
    微软在19年的时候宣布开发新的Windows Terminal,虽然这仅仅是一个终端,并非开发一个新的shell,但是新版整合了各种shell并且超级好看!! 这个终端的优点是可以打开各种不同的shell,比如cmd、PowerShell、Azure、...
  • Windows Terminal 已上架,快尝鲜

    万次阅读 2019-06-23 20:31:27
    Windows Terminal 早期预览版本已经上架 Microsoft Store。 Windows Terminal是微软今年在 Build 2019 上宣布推出的全新开源终端应用,它带来了许多强大的特性,比如多标签页、Unicode 和 UTF-8 字符支持、GPU ...
  • ForeWord 本文主要介绍了终端的基本概念和终端在系统中登录的过程。 Key Point: 基本概念及访问终端的方法(Code) 终端登录过程详解 ...~tips:全文阅读需要3min~Terminal 在UNIX/LINUX系统中,用户通过
  • 前言:其实单纯的从命令界面与图形界面之间的切换是很容易的,就那么几个命令,但是要彻底弄懂这背后的设计架构需要涉及到很多的概念,本文为你讲解Ubuntu 18.10操作系统中的X Window,内容是了解自己机器上的 X ...
  • Windows Terminal新版终端 美化设置背景图片和标题

    万次阅读 多人点赞 2019-08-12 10:50:28
    Windows Terminal 是微软在 2019 年 5 月的 Build Developer 会议上宣布并于 6 月份推出的一款开源终端应用程序。 Windows Terminal 包含命令提示符和 PowerShell 的所有优点,其主要功能之一是能够打开多个选项卡...
  • Windows Terminal 前言 一直使用Windows进行研究学习的小伙伴是不是都对Windows自己的cmd感到心累呢?对比Linux那丝滑的终端,这终端是真的不好看。 原cmd 虽然之前挣扎了一丢丢,但是也还是达不到咱的标准,于是...
  • windows terminal配置

    千次阅读 热门讨论 2019-10-09 23:45:40
    Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具。包含很多来自社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本渲染等等。...
  • Windows Terminal美化教程

    千次阅读 2020-07-21 11:26:00
    Windows Terminal安装和配置教程。
  • Windows Terminal使用与美化教程

    万次阅读 多人点赞 2020-06-05 14:04:42
    不过好在微软推出了 Windows Terminal,经过我的实测,感觉还是不错的。毕竟颜值才是第一生产力。 开始操作 下载 Windows Terminal 下载很简单,在微软商店下载即可。 安装一个字体,比较推荐的是 Fira Code。...
  • Windows Terminal安装指南

    千次阅读 2019-05-08 10:05:21
    2019年五月windows terminal上线github,这是令程序员兴奋的一件大事。 首先我觉得有必要隆重介绍一下windows terminal。它是一款神奇的命令行工具。它的诞生可以让windows也能和linux和mac一样轻松做开发了。你不用...
  • windows 终端解决方案 windows terminal

    千次阅读 2019-11-28 12:44:29
    作为一个常年使用 windows 系统开发的前端,做梦都想要有一个类似 Mac 或者 Linux 命令行的终端,直到我看到了 windows terminal 先放图,相比前两者,高端大气上档次有没有,命令支持也非常丰富 windows terminal ...
  • Windows Terminal 美化,当前路径打开terminal 下载Windows Terminal 直接在win10商店里搜索terminal下载,自动安装。 美化terminal 打开terminal,在左上角,第一个tab后,新建标签页旁边有个下标箭头,点开里面的...
  • 自定义图With thenew Windows Terminal app, Windows now finally has a tabbed terminal that can run Cmd, PowerShell, and Bash prompts in the same window. It’s deeply customizable, too—you can even ...
  • Windows Terminal 配置美化过程

    千次阅读 2020-07-04 01:48:36
    1. 预先准备 1. 1 美化 PowerShell 在 Manjaro 上用的是 Oh-My-Zsh。为了符合习惯,使用类似的 Posh-Git 和 Oh-My-Posh,在 PowerShell 中执行以下的命令进行安装1: Install-Module posh-git -Scope CurrentUser ...
  • WindowsTerminal.zip

    2019-05-21 15:25:08
    自己编译的Windows Terminal ,版本为Dev Build .之前preview版本没有传。这个版本编译好之后就拿过来一起分型了。win10版本要求 > 1903。安装前需要装证书。
  • Windows Terminal 美化

    千次阅读 2020-05-29 21:30:31
    Windows Terminal 美化 Windows TerminalWindows自带的类似于Linux终端的命令处理工具( 可通过Windows Store搜索下载。),适用于命令行和命令提示符,包括PowerShell、CMD等用户。通过美化可以将Windows自带的...
  • Windows Terminal添加、使用主题

    千次阅读 2020-01-11 22:16:29
    此方法在Windows 10 版本1909上通过Microsoft Store中安装的Windows Terminal测试通过,其它版本可能有些许区别。 添加主题 Windows Terminal从profiles.json中读取配置,初始状态下配置文件很“简陋”: // To ...
  • Windows Terminal 快速安装

    千次阅读 2019-06-28 09:56:25
    六月份微软在开发者大会上公布了全新的windows terminal命令行工具,想要尝鲜的朋友可以试试。 方式一:前往windows terminal的github地址下载,再使用vs2019进行编译使用。 方式二:如果不想太麻烦,可以在微软商店...
  • windows10 1903 + Windows Terminal 体验

    千次阅读 2019-05-31 20:59:50
    windows10 1903 + Windows Terminal 体验 windows10 1903 安装 系统安装这里就不过多赘述了,在msdn上下载win10 1903 customer 版,这个版本包括家庭版,教育版,专业版等win10版本,这里我选择了win10专业版。 ...
  • Windows Terminal & PowerShell 7 美化

    千次阅读 2020-08-19 09:42:41
    记录一下有关Windows Terminal的折腾记录。 一、最后的成果图 二、Windows Terminal & PowerShell安装 1.Windows Store 直接搜索进行下载 2.如果你无法访问 Microsoft Store,GitHub 发布页上发布有内部版本。...
  • Windows Terminal Windows 控制台主机 (conhost.exe) 上述两项目的共享组件 ColorTool 示例项目 将展示如何使用 Windows Console APIs Windows Terminal Windows Terminal 是一个全新的、流行的、功能...
  • 下面的主要是我根据 官方文档 修改的 windows terminal 的配置,效果如下, 效果预览1, 未使用背景图片,白色主题 黑色主题 效果预览2, 使用背景图片 美化 修改配置文件的位置: 点击箭头,在点击设置 一定要...
  • 参考资料:https://felord.cn/windows-terminal-beautify.html略有改动 一.下载 2.安装主题 打开PowerShell安装Oh-My-Posh和Posh-Git Set-ExecutionPolicy Bypass Install-Module posh-git -Scope CurrentUser...
  • Windows Terminal 使用及美化

    千次阅读 2020-07-08 17:41:44
    不过好在微软推出了 Windows Terminal,经过我的实测,感觉还是不错的。毕竟颜值才是第一生产力。 image-20200604173746487 开始操作 下载 Windows Terminal 下载很简单,在微软商店下载即可。 image-...

空空如也

1 2 3 4 5 ... 20
收藏数 216,512
精华内容 86,604
关键字:

terminal