ubuntu terminal命令行常用到的小技巧

1 tab 命令补全

2  两个快捷键

CTRL+L  清屏幕  /  clear

CTRL+U 清除一行中(光标前的部分)

3 tree 命令

root@carey-ThinkPad-T400:/var/www# tree html/
html/
├── getSession.php
├── index.html
├── index.php
└── session.php

0 directories, 4 files
root@carey-ThinkPad-T400:/var/www# 

4.输入输出重定向

root@localhost ~]# ls -l >> /dev/null

符号 >> 是清空原内容,然后写入;符号 > 是在原内容的末尾追加屏

符号 >> 是清空原内容,然后写入;符号 > 是在原内容的末尾追加

输入重定向  符号 <

5 管道

管道就是把一个输出作为另一个输入,常用在分步处理

1
2
3
ls -/etc |more;对文件内容分页浏览
ls –l/etc | grep init;用命令执行结果里提取
ls –l /etc | grep init | wc –l;其中wc用于计算有多少行

wc命令:

wc命令用来统计多少行,多少个单词,多少个字符

wc #会依次输出 行数,单词数,字符个数

wc -l #行数

wc -w#单词数

wc -c #字符个数

6 命令连接符

&& 前一个命令执行成功,后一个命令才会执行

|| 前一个命令执行失败,后一个命令才会执行

7 命令替换符号

在键盘tab上边的那个·,注意不是引号

遇到命令替换符号,会把命令替换符号内的语句当成命令执行,然后把执行结果返回给上一层

8 读取文件的开头或者结尾

head -n 文件前几行 

tail  -n file 文件后几行 

tail -f file 持续观察一个文件的结尾,适合动态观察log文件

8 grep文件搜索字符串

grep 'guolei' /etc/passwd


/********************************************************************

grep 命令:

 -r   表示递归的搜索       grep -r hello_*                  grep -r hello_*.sh

 -i   表示忽略大小写搜索

 -n  行号


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值