the linux command line学习笔记之三

linux键盘操作技巧

光标移动:

Ctrl-a    Move cursor to the beginning of the line.
Ctrl-e    Move cursor to the end of the line.
Ctrl-f     Move cursor forward one character; same as the right arrow key.
Ctrl-b    Move cursor backward one character; same as the left arrow key.
Alt-f     Move cursor forward one word.
Alt-b    Move cursor backward one word.
Ctrl-l    Clear the screen and move the cursor to the top left corner. The
            clear command does the same thing.

修改命令行文本:

Ctrl-d    Delete the character at the cursor location
Ctrl-t     Transpose (exchange) the character at the cursor location with the
             one preceding it.
Alt-t      Transpose the word at the cursor location with the one preceding it.
Alt-l      Convert the characters from the cursor location to the end of the
             word to lowercase.
Alt-u     Convert the characters from the cursor location to the end of the
             word to uppercase.

命令行中剪切与复制:

Ctrl-k     Kill text from the cursor location to the end of line.
Ctrl-u     Kill text from the cursor location to the beginning of the line.
Alt-d      Kill text from the cursor location to the end of the current word.
Alt-Backspace
            Kill text from the cursor location to the beginning of the current
            word. If the cursor is at the beginning of a word, kill the previous
            word.
Ctrl-y     Yank(复制) text from the kill-ring and insert it at the cursor location.

命令行history:

!!      重复上一条命令,相当于副键盘的向上键;
!number       执行history中第number条的命令行;
!string           执行history中以string开始的命令行;
!?string         执行上一条history中包含string的命令行;

时间: 2024-10-12 16:58:18

the linux command line学习笔记之三的相关文章

the linux command line学习笔记之四

linux权限相关命令: ● id             显示用户ID● chmod     修改文件权限● umask     设置默认的文件权限 ● su            以另一个用户的身份运行shell● sudo        以另一个用户的身份执行命令 ● chown     修改文件的owner ● chgrp       修改文件的group owner● passwd    修改用户的密码 权限与二进制八进制的对应 八    二      权限 0     000    

the linux command line学习笔记之一

常用命令: pwd:print working directory,查看当前的工作目录: cd ~user_name:进入用户的家目录: [[email protected] ~]# cd ~bob [[email protected] bob]# ln file link:创建硬链接: 注:硬链接不能参考不在同一个分区上的文件 硬链接不能参考目录 ln -s item link:创建软链接: 注:软链接可以参考目录 type :显示一个命令的类型: which:显示一个可执行命令的位置,对ba

the linux command line学习笔记之二

有关命令扩展(Expansion) echo: [[email protected] ~]# echo *    #*被扩展成文件名 0227_2.sh 02273.sh 0227.sh anaconda-ks.cfg Desktop Documents Downloads err.txt initial-setup-ks.cfg Music perl5 Pictures Public Templates test test.txt Videos vmware-tools-distrib [[e

Data Science at the Command Line学习笔记(一)

学习Data Science at the Command Line时,win7下安装环境是遇到了一些小问题,最后通过百度解决. 1)电脑安装完vagrant+virtual box之后,新建工作目录,cmd进入工作目录后 $ vagrant init data-science-toolbox/data-science-at-the-command-line 生成了一个Vagrantfile文件.文件内容如下: Vagrant.configure(2) do |config| config.vm

linux网络编程学习笔记之三 -----多进程并发服务端

首先是fork()函数.移步APUE 8.3.  比較清晰的解释能够參考http://blog.csdn.net/lingdxuyan/article/details/4993883和http://www.oschina.net/question/195301_62902 补充一点是:fork返回后,原进程中的每一个文件或套接口描写叙述符的引用计数加1(相当于被多打开了一次),每调用一次close,引用计数减1,仅仅有当引用计数减到0时才会真正关闭该套接字. 可运行文件被linux运行的唯一方式

Data Science at the Command Line学习笔记(二)

1.vagrant建立简单httpserver方法: 1)映射端口 修改Vagrantfile, 末尾添加本地端口和虚机端口的映射关系, 然后执行vagrant reload. Vagrant::Config.run do |config| # Forward guest port 8000 to host port 8000 config.vm.forward_port 8000, 8000 end 2)启动HTTPServer 通过python自带web服务器SimpleHTTPServer

马哥Linux学习笔记之三——加密

1.明文传输 ftp,http,smtp,telnet 2.机密性:plaintext-->转换规则-->ciphertext ciphertext-->转换规则-->plaintext 完整性:单项加密算法,提取数据特征码.输入一样,输出必然一样:雪崩效应,输入的微小改变,将会引起结果的巨大改变:无论原始数据是多少,结果大小都是相同的:不可逆,无法根据特征码还原原来的数据. 3.密钥 4.对称加密:有加密算法,有密钥 5.密钥交换算法 IKE(Internet Key Excha

Linux内存管理学习笔记——内存寻址

最近开始想稍微深入一点地学习Linux内核,主要参考内容是<深入理解Linux内核>和<深入理解Linux内核架构>以及源码,经验有限,只能分析出有限的内容,看完这遍以后再更深入学习吧. 1,内存地址 逻辑地址:包含在机器语言中用来指定一个操作数或一条指令的地址. 线性地址:一个32位无符号数,用于直接映射物理地址 物理地址:片上引脚寻址级别的地址 2,逻辑地址->线性地址 2.1 段选择符与段寄存器 逻辑地址:段选择符(16位)+段内偏移(32位) index:在GDT或L

Linux System Programming 学习笔记(五) 进程管理

1. 进程是unix系统中两个最重要的基础抽象之一(另一个是文件) A process is a running program A thread is the unit of activity inside of a process the virtualization of memory is associated with the process, the threads all share the same memory address space 2. pid The idle pro