命令行基础

基本语法

命令+选项(以-或--开头)+参数

用于查看文件的几个命令

file /etc/passwd #file命令扫描文件内容的开头,显示该文件的类型
head -n 20 /etc/passwd #head命令显示文件开头部分,用-n指定行数,默认是10行
tail -n 3 /etc/passwd #tail命令显示文件结尾的部分,用法同head
wc /etc/pass #wc命令计算文件中的行、字、字符的数量,选项分别是-l,-w,-c。

命令输入的几个技巧

1. Tab键补全命令

如果键入的字符不唯一,按两次Tab键可以显示以键入字符开头的所有命令。

2. history命令显示之前执行的命令的列表

history
!26
!ls 

输入history显示历史命令列表,用!number扩展至指定编号对应的命令,用!string扩展至最近一个以指定字符串开头的命令。

3. Esc+. 组合键复制上一个命令的最后一个单词到当前光标所在位置

4. 命令编辑技巧(MacOS的Terminal)

快捷键 描述
ctrl+a 跳到命令行开头
ctrl+e 跳到命令行结尾
ctrl+u 将命令行光标处到命令行开头的内容清除
ctrl+k 将命令行光标处到命令行结尾的内容清除
option+向左箭头 跳到命令行前一个字的开头
option+向右箭头 跳到命令行后一个字的开头

你可能感兴趣的:(命令行基础)