Ubuntu学习笔记——命令行的使用

1命令行语法格式:
命令 + 选项 + 参数

2.命令行基本用法

1.tab自动补全
2.查看历史输入过的命令行 history 调用以前输入过的命令行 !编号
3.用 ; 可以实现在一行中执行多条命令
4.用 \ 可以将一个命令在下一行中输入
5.Ctrl + C 可以实现强制中断命令,但不是万能的

3.命令行的输入与输出
1.输入重定向:
让出入不是来自键盘,而是文件

root@ubuntu:/home/hisi/Desktop# wc < /etc/shadow
  46   46 1539
root@ubuntu:/home/hisi/Desktop# 

2.输出重定向:
让输出不要显示在屏幕上,而写入指定文件中。
例如将根目录的文件名放到一个文件中:
在这里插入图片描述
在这里插入图片描述
如果写入的文件中已有数据,那么文件会被覆盖
在这里插入图片描述
在这里插入图片描述
要避免这种现象,就需要选择追加功能 >>,这个符号可以把标准输出写入到文件的末尾。
在这里插入图片描述
在这里插入图片描述
管道:用于将一个命令的输出作为另一个命令的输入,使用 “|”符号来连接。
例如查看shadow文件的行数可以这样:
在这里插入图片描述
wc -l 中的-l选项的意思是显示行数 l —> line

命令替换:命令替换和重定向有些不同,后者是把文件里面的数据当作输入(<),或者是把文件里面的数据当作标准输入(>),是和文件有关的,而命令替换的意思是把一个命令的结果当作另个一命令的参数。
格式为:

命令1 `命令2`

其中命令2的输出作为命令1的参数,注意这里的符号是反引号,被他括起来的内容将作为命令执行,执行的结果作为命令1的参数。例如,以下命令将pwd命令列出的目录作为cd命令的参数,cd 得到的路径是当前所在地址,所以会停留在当前目录下。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值