Linux 终端操作之「I/O Redirection」】的更多相关文章

I/O 重定向是在终端运行程序时很常用的技巧,但是我对它所知甚少.今天我在 DigitalOcean 上发现了一篇很好的 tutorial.这篇随笔记录一下我的心得体会和发现的一个问题. I/O redirection 是附在命令末尾的一个表达式(expression),严格说来并非命令的主体,只是修饰性的. I/O redirection 命令 >.>>.<.<< 是二元运算符(binary operator),其两侧的参数(也称「操作数」,operands)是文件名…
终端操作快捷键: 新建家目录下终端窗口:Ctrl+Alt+t在当期当前路径下新建终端窗口:Ctrl+Shift+n退出终端窗口:Ctrl+Shift+q 多个终端窗口之间相互切换:Tab+Alt 终端窗口字体变大:Ctrl+shift+'+'终端窗口字体变小:Ctrl+'-'终端窗口字体原始大小:Ctrl+0终端全屏:F11 终端清屏:Ctrl+l 新建标签页:Ctrl+shift+T关闭标签页:Ctrl+shift+W标签页左移:Ctrl+PageUp标签页右移:Ctrl+PageDown…
这次聊聊 「/proc 文件夹」. /proc 文件夹用来保管系统状态相关的文件的特殊文件夹,这个文件夹中有的文件只是内存上的虚拟文件. /proc 文件夹下有些文件可以反映各个进程的运行状态.所以说是决定Linux运行的非常重要的文件夹. 通过这个文件夹下文件,可以获取各式各样的信息.比如,请在命令行下输入「cat /proc/cpuinfo」试试看.可以获得CPU的信息. 其它还可以获得内存信息,驱动信息,以及其它软硬件方面的各种信息. 因此,修改 /proc 文件夹下的文件,可以调整系统的…
这次介绍下新闻上提到的「小型移动式PC」.(这个当时日本新闻上的内容) 最近,经常在日本的大卖场中看到一种小型的移动式PC.不仅是小巧方便携带,而且价格也便宜.而且,省电功能的加入,使电池能工作更长的时间. 但是,由于这种PC比较小,可能也不太适合长时间的使用. 根据新闻的说法,这种小型的移动PC在国外有很多都是安装的Linux操作系统的.原因之一是「消减成本」. 这种被成为「NETBOOK」(上网本)的PC,是由美国的一个被称为 OLPC 的 NPO 率先发起的项目,这个项目的目的是为了给发展…
坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:Oschina.云+社区.知乎等各大平台都有. 目录 一.什么是 Toast 二.获取 Toast 提示信息的前提 1.针对这种元素,有的时候我们需要做什么呢? 2.要获取 Toast 信息要满足以下四个要求 3.怎么看 Server 版本? 4.如果 Appium Server 版本低于 1.6.3+,代码中必须指定 automationName 为 UIAutomator2 三.4 点需要注意的事情 1.在我们等待元素可见的时候,不要用 vi…
这周解释下「UTC 和 JST」. 地球上的国家之间是存在时差的.然而互联网是遍布全球的网络,跨国境的数据传输是很频繁的.因此,互联网上的服务器就需要一个共通的时间. 实际上,互联网上的服务器,大部分都是使用「协调世界时(UTC:Universal Time Coordinated)」.可能在学校的地理课上学过,英国使用的GMT因为和UTC是一致的而闻名.严格来说,GMT和UTC是不一样的. UTC是以铯原子的振动时间为基准,GMT是从1958年1月1日0时0分0秒开始计算的时间. 但是,地球的…
这次想说说「SCP和SFTP」. 不管SCP还是SFTP,都是SSH的功能之一.都是使用SSH协议来传输文件的. 不用说文件内容,就是登录时的用户信息都是经过SSH加密后才传输的,所以说SCP和SFTP实现了安全的文件传输. SCP和CP命令相似,SFTP和FTP的使用方法也类似.SCP和SFTP的共同之处在于「使用SSH将文件加密才传输的」 使用「WinSCP」或者「FileZilla」之类的客户端,还可以和Windows之间进行文件传输. SCP和SFTP的不同之处,首先就是之前提到的,SC…
这次聊聊「编译器和解释器」. 编程语言中,有以C为代表的编译型语言和以Perl为代表的解释型语言.不管是哪种,程序都是以人类能够理解的形式记录的,这种形式计算机是无法理解的. 因此,才会有编译器和解释器. 对于编译型语言,是使用编译器将人类可读的代码转换为机器能够理解的「机器语言」文件,然后通过执行这个「机器语言」文件来实现程序的执行. 另一方面,对于解释型语言,是使用解释器将人类可读的代码逐行解释,一边解释一边执行这个程序.(这里的解释是将代码解释成机器语言,让计算机能够理解) 甚至有的语言既…
1. ctr + alt + t 打开新的终端窗口2. ctr + shift + + 终端窗口字体放大3. ctr + - 终端窗口字体缩小4. ls : 查看目录下的文件信息5. pwd: 查看目录所对应路径6. touch: 创建文件7. mkdir: 创建文件夹8. cd: 切换目录 8.1 cd .. 切换到上一级目录 8.2 cd 目录名: 切换到指定目录 8.3 cd -: 切换到上一次路径 8.4 cd ~: 切换到用户的家目录 /home/python 8.5 cd .: 切换…
熟练使用快捷键可以很大的提高效率,以下列出一些常用的快捷键命令方便随时查阅 1. 移动光标 Ctrl + a 标移到行首.它在多数文本编辑器和 Mozilla 的 URL 字段内可以使用.Ctrl + e 把光标移到行尾.它在多数文本编辑器和 Mozilla 的 URL 字段内都可使用. Alt + f 光标向前移动一个单词Alt + b 光标向后移动一个单词 Ctrl + f 光标向前移动一个字符,相当与->Ctrl + b 光标向后移动一个字符,相当与<– Esc + b 移动到当前单词的…