首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux终端输入设备tty

tty简介 Linux tty命令用于显示终端机连接标准输入设备的文件名称。 在Linux操作系统中,所有外围设备都有其名称与代号,这些名称代号以特殊文件的类型存放于/dev目录下。...你可以执行tty(teletypewriter)指令查询目前使用的终端机的文件名称。...实例 显示当前终端 # tty /dev/pts/4 stty是什么 stty 其实就是 set tty stty erase 使用方法 说明 一般终端连接上去,Backspace键并未删除光标左面那个字符...$ stty erase "^H" (大小写不敏感)  这里输入"^H",就是两个字符,一个^,一个H。  同样,如果想恢复到DEL删除  $ stty erase ^? ...由于终端默认 ctrl + backspace 为删除 操作很不方便,这样设置后 直接 backspace 就能删除了

17530

bash 终端命令梳理

作为一个接触了 Linux 有一段时间的人,趁这个时间整理一下。...clear 清除屏幕或窗口内容 clear env 显示当前所有设置过的环境变量 env who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称...作用:返回上一层目录 Tips:..表示上一层目录,而.表示当前目录 Tips:如果想要执行当前目录可执行文件a,需要输入....:~/bin 作用:将其他文件夹路径(本机用户下面的bin目录)添加到PATH Tips: 这样做只是一次性的,也就是说在当前终端,是可以直接生效的,但是当你关闭后,重新打开终端,这个操作是不被保存的。...如果我们想自定义自己的profile,可以在自己的家目录下新建文件命名为:.profile,这个文件会在你打开终端时自动执行 我们将刚刚的命令2输入其中,然后保存退出(vim下使用:wq) 这样的话,在我们刚刚已经登录的终端里面它还是不起作用的

68410
您找到你想要的搜索结果了吗?
是的
没有找到

升级linux bash

bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu) Copyright (C) 2009 Free Software Foundation,...There is NO WARRANTY, to the extent permitted by law. 3)Linux Bash严重漏洞修复紧急通知(2014年9月25日更新) 日前Linux官方内置...Bash中新发现一个非常严重安全漏洞,黑客可以利用该Bash漏洞完全控制目标系统并发起攻击,为了避免您Linux服务器受影响,建议您尽快完成漏洞修补,修复方法如下: 漏洞检测方法 可以使用如下命令来检查系统存在此漏洞...: env x='() { :;}; echo vulnerable' bash -c "echo this is a test" 如果在一个含有版本号小于bash 4.3的linux或者unix系统上执行以上命令...5)漏洞存在条件 任何已知程序,只要满足以下两个条件就可以被用来通过bash漏洞导致任意命令执行: 1、程序在某一时刻使用bash作为脚本解释器处理环境变量赋值; 2、环境变量赋值字符串的提交取决于用户输入

5.4K90

Linux-Bash配置

例如,文件内容为: [root@iZwz9ayvrn26ptadymu9ymZ ~]# cat /etc/issue \S Kernel \r on an \m 那么登录时显示的信息为: CentOS Linux7...(Core) Kernel 3.10.0-693.5.2.el7.x86_64 on an x86_64 issue文件内可以设置的参数有: 代码 含义 \d 本地端时间的日期 \l 显示第几个终端机接口...的输入按键含义(另起笔记学习)。...intr:发送interrupt(中断)信号给正在run的进程 quit:发送quit信号给正在run的进程 erase:向后删除字符 kill:删除目前指令行的文字 eof:End of file 结束输入...stop:停止目前屏幕输出 susp:发送terminal stop信号给正在run的程序 设定参数的命令为: stty [指令] [按键] 3.2 set set可以显示所有的变量,可以设置输出指令输入

5.5K10

个性化终端 | zsh bash oh-my-zsh

一直搞不清楚各类终端的区别,最近看到一张图描述的不错。 ? 自己装虚拟机发现为什么自己的虚拟机默认sh这么丑,而且自动补全不好用,今天才发现原来看到很好看的终端默认sh是zsh,而非bash。...对于如今的绝大部分GNU/Linux(Debian系除外)和Mac OS X用户来说,系统默认的/bin/sh指向的是bash: $ file /bin/sh/bin/sh: symbolic link...to `bash' 不妨试试用zsh来取代bash作为系统的/bin/sh: # ln -sf /bin/zsh /bin/sh 安装步骤 下面就来讲讲配置过程,以及个性化方法: 第一步,安装zsh并修改为默认...更多主题可以查阅官网:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes 参考文献 在MAC下面有什么好用的终端工具?...:https://www.zhihu.com/question/21865155 Ubuntu的终端美化:https://www.jianshu.com/p/a0884732c8c1 Zsh和Bash究竟有何不同

1.3K10

理解Linux 终端终端模拟器和伪终端

你可能听说过 TTY 和 PTY 这些缩写,也在 /dev 目录下看到过 /dev/tty[n] 设备,大概知道它们和 Linux 终端的概念有关。...也就是说,用内核模块模拟物理终端设备,因此被称为终端模拟器(terminal emulator)。 上图是一个典型的Linux桌面系统。...Linux上这种模拟的文本终端也被称为虚拟终端(Virtual consoles)。...我们在桌面启动终端程序 gnome-terminal,它向操作系统请求一个PTY master,并把 GUI 绘制在显示器上 gnome-terminal 启动子进程 bash bash 的标准输入、标准输出和标准错误都设置为...注意,bash 在启动时已经将标准输入被设置为了PTY slave bash 解释从输入读取的字符,发现需要运行 ls bash fork 出 ls 进程。

26410

LinuxBash Shell详解

一、Bash Shell概述   1.什么是bash           bash是Bourne Again Shell的简称,是从unix系统中的sh发展而来的,是用户和Linux内核交互的工具,用户通过...bash操作内核完成系统的使用和管理。   ...4.Linux有自定义变量(local)和环境变量(environment)。   5.自定义变量和环境变量的作用范围不同。   ...HISTFILESIZE:记录历史指令保存的最大值                 HISTSIZE:记录使用history命令查看历史指定输出的个数最大值                 COLUMNS:终端窗口显示的宽度...                LINES:终端窗口显示的高度                 PS1:设置提示符号前面的内容样式(\d,\h,\t,\u,\w,\!

3.2K40
领券