网安day5

有些小事耽搁了但再晚也不会断更——这里只是列出来了一些常见的操作,但具体的解释和实际的应用操作实例还是根据网课的来着

一l、lnux常用命令

Ctrl+E:光标移到行尾

Ctrl+A:光标移到行首

Ctrl+K:清除光标后至行尾的内容

Ctrl+U;清除光标后至行首的内容

clear:清屏,但是命令还在

history:查看历史命令

history -从:清除历史命令,kali :echo > ~/,zsh_hitory

别名配置alias:

查看别名:alias

设置别名:vim ~/.bashrc

格式: alias short=‘xxx;xxx'

生效: source ~/.bashrc

通识符:

* :任意字符

?:单个字符

[]:括号里面可选一个,比如[0-9][a-z]

{}: 多个||{*.log,*.text}

系统环境变量:

环境变量的作用

查看全部变量:env

查看单个变量:echo $XXX

用户变量:~/.bashrc

系统变量:/etc/profile

二、文件描述符和重定向

标准输入(stdin,ID:0)——设备:键盘

标准输出(stdout,ID:1)——设备:显示器

标准错误输出(stderr,ID:2)——设备:显示器

重定向(改变输入输出的方向):

>和>>;输出重定向

&>;表示将一个流重定向到另一个文件描述符

<和<<:输入重定向

输出重定向:

标准输出重定向:命令格式:command >file  示例 ls / 1>test.txt ,ls / 1>>test.txt(1可以省略)

标准错误输出重定向:命令格式:command 2>file  示例:find / -name "aaa" 2>err.txt,find / -name "aaa" 2>/dev/null

输出和错误重定向:命令格式:command >file>2&1示例;find / -name "aaa">test.txt 2>&1

输入重定向:

command <file:将file文件中的内容作为command的输入(省略了0)

command <END :从标准输入中读取数据,分界符END才停止

command <file1>file2 :将file1作为command的输入,并将command的处理结果输出到file2

wc -l <test.txt :统计文件中有多少行文本

wc -l <<END :统计用户在终端中注入的文本的行数

(再也不贪玩了,呜呜呜呜,明天赶上,我保证)

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值