p4 linux 命令行,《linux就该这么学》学习笔记25期2020-P4

本文介绍了Linux中的重定向、管道符和环境变量的使用,如如何使用`>`和`>>`进行输出重定向,以及如何通过`|`进行命令连接。同时讲解了如何利用`grep`和`wc`命令统计限制登录用户。还提到了VIM编辑器的基本操作,如`i`、`a`、`o`进行编辑,`esc`退出,`:wq`保存退出等。此外,讨论了 `$PATH` 变量及其作用,并展示了如何查看和定位命令的路径。
摘要由CSDN通过智能技术生成

第3章 管道符、重定向与环境变量。

重定向符  》  将命令输出到一个文件

ls -l hello.cfg > test

二个大于号  >> 可以追加内容

输出重定向 >

标准 >  覆盖 >  追加 >>

错误 2> 覆盖2> 追加 >>

不论是标准还是错误 &>

命令

可以将文件输入到命令

| 管道符,任意门,Shift+\键即可输入管道符

其执行格式为“命令A | 命令B”

作用也可以用一句话来概括“把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入”。

找出被限制登录用户的命令是grep "/sbin/nologin" /etc/passwd;

统计文本行数的命令则是wc -l。

grep "/sbin/nologin" /etc/passwd | wc -l

合在一起是统计限制登录有多少个

通配符

星号*    空值或无穷多

?  单个字符

[0-9] 单个数字

[1,3,5]  精确匹配某个数字

[a-z]单个小写字母

[A-Z]单个大写字母

[a,c,g]精确匹配某个字母

50分钟

如果只想查看文件名为sda开头,

ls -l /dev/sda?

55分钟

4个最常用的转义字符如下所示。

反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。

单引号(''):转义其中所有的变量为单纯的字符串。

双引号(""):保留其中的变量属性,不进行转义处理。

反引号(``):把其中的命令执行后返回结果。

反引号在 esc键下面这个键

别名 alias,可以替代一串命令,重启系统后失效

如想重启网卡 systemctl restart network

可用alias test="systemctl restart network"

这样直接输入test可替代运行

unalias test 取消别名

直接输入alias,可查看当前系统运行的别名

或想别名永远生效,要写到 /etc/profile下,随机启动

82分钟

$PATH 外部命令的路径,[注意大写]

echo $PATH 显示路径

whereis 命令名,可查看外部命令所在路径

也可用which 命令名,可查看命令所在路径

HOME保存用户家目录

MAIL 邮件目录

LANG 语言编码

RANDOM 随机变量

PS1=符号,可以将目录提示改为该符号

=========

88分,第四章VIM编辑器与Shell命令脚本

定义好目录变量

WORKDIR=/home/linuxprobe

cd $WORKDIR 就可以直接进入该目录

export WORKDIR 提升到全目录

vim 文件名,进入编辑 ,按键a、i、o开始编辑

a、i在当前光标前插入编辑,o,在光标行下一行输入

esc退出,输入冒号,再输入wq完全退出或wqi强制保存退出

冒号进入末行模式

w 保存

q 退出

叹号!强制

ctrl+Z强制退出

dd 删除、剪切光标所在行

p 可将刚才dd的行粘贴回来

u 撤消undo

yy 复制光标所在行,再按P 粘贴出来

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值