参考网址:软件匠艺小组之第八期把命令行玩飞起来

1、如果想要将文件重定向到文件里,而又想看重定向的内容, tee命令

例如:ls | tee foot.txt

2、如果想要字母显示为大写独特的,命令:figlet

命令:  toilet ,显示多个颜色

3、限制用户的权限,命令:bash -r

4、建立临时文件或临时目录: 命令: 建立文件:mktemp  , 目录:mktemp -d

5、如果想要精简的显示所在的进程ip,可以通过命令:  pgrep

6、动态显示安装或拷贝的进度条,命令: pv

安装方法:apt-get install pv

7、用ascii字符描绘动物,命令:cowsay

安装方法:apt-get install cowsay

打印羊图案: cowsay -f sheep

8、bash 终端下对字符操作的快捷键

移动:  单个字符移动:ctrl+b ctrl+f   单词移动: alt+b alt+f    行首: ctrl+a 行尾: ctrl+e

删除: 删除后面的一个字符: ctrl+h  删除后面一个字符: ctrl+d , 删除光标到行尾: ctrl+k    删除当前光标至行首的字符 Ctrl + W

上个命令: ctrl+p    下个命令: ctrl+n

删除整一行: ctrl+c  ctrl+u  ctrl+g(此命令不支持)

9、其它命令,需要插件补全:

网址:https://github.com/hzijone/awesome-shell

功能 ls -[tab键] , 参数选择

cd -[tab键],目录选择, 终端输入d, 显示目录并进行选择

10、tldr 对命令的帮助说明进行优化

简介:    https://codingstyle.cn/topics/26?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

安装:  sudo apt-ge install python-pipe   sudo pip install tldr

11、Autojump 对cd命令的优化,谁用谁知道

简介: https://codingstyle.cn/topics/22

安装: sudo apt-get install autojump

12、   theFuck。对代码输入错误后进行纠正

13、zsh的使用与插件的安装

简介:  https://codingstyle.cn/topics/39

安装:

1、 sudo apt-get install zsh git

2、sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    3、chsh -s /usr/local/bin/zsh

linux 之常见的好用命令的更多相关文章

  1. Linux中常见的150个命令(干货)

    目录 线上查询及帮助命令 文件和目录操作命令 查看文件和内容处理命令 文件压缩及解压缩命令 信息显示命令 搜索文件命令 进程管理相关命令 用户管理命令 基础网络操作命令 深入网络操作命令 有关磁盘与文 ...

  2. Linux下常见权限操作相关命令

    ls -alls -ld chmod 700 sys_config chmod 700 sys_objschmod 4711 objget su test_setuid -c "./objp ...

  3. linux下常见解压缩命令

    linux下常见的压缩文件格式有tar.gz.tar.gz.tar.bz2.zip等等.对于不同的压缩文件格式有对应的解压缩命令.下面就对此小结一下: 1.后缀为.tar 用 tar –xvf 解压 ...

  4. 第九章、文件与文件系统的压缩与打包 Linux 系统常见的压缩命令

    Linux 系统常见的压缩命令: 在Linux中,压缩文件的扩展名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2』 Linux 支持的压缩命令非常多,且不同 ...

  5. linux之常见命令

    linux之常见命令 创建一个目录 /data mkdir /data ls -l /data/ cd /data/ pwd 相对路径与绝对路径 1.绝对路径 从根开始的路径 /data 2.相对路径 ...

  6. Linux菜鸟——常见命令一 查看及创建目录文件等命令

    命令行提示符 [root@localhost ~]# [当前用户名@主机名 当前所在目录]$ linux 超级用户 root window 超级用户 administartor # 超级用户 $ 普通 ...

  7. Linux Ubuntu 常见的压缩命令

    小知识: Linux上常见的压缩命令就是gzip与bzip2,compress已经不再流行.gzip是有GNU计划所开发出来的压缩命令,该命令已经替换了compress命令.后来GNU又开发出bzip ...

  8. linux --- 10.常见命令

    1.在登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么()A.NID B.PID C.UID C.CID 2.下面那个用户存放用户密码信息()A./boot B./etc ...

  9. Linux下压缩与解压命令tar

    Linux下常见压缩文件的扩展名 *.gz:gzip压缩的: *.bz2:bzip2压缩的: *.tar:tar程序打包但没有压缩的: *.tar.gz:打包后并经过gzip压缩的: *.tar.bz ...

随机推荐

  1. [Android]Unit Test for Android

    根据Android Developer文档,对Android的UT做个学习总结: 1. 搭建Eclipse测试环境. Eclipse的ADT(Android Developer Tools) 插件为我 ...

  2. 屠蛟之路_蛟灵岛战役(上)_SixthDay

    乘风破浪,屠蛟少年们终于到达beta怪蛟大boss的老巢--蛟灵岛. 这是一座孤立在东海深处的荒岛,岛上黑烟缭绕.瘴气重重,屠蛟少年们一登岛,就感受到浓浓的腥味和妖气. 果然,再小心翼翼,走两步居然陷 ...

  3. linux网络配置命令

    ifconfig 命令命令功能ifconfig命令被用于配置和显不Linux内核中网络接口的网络参数.命令语法ifconfig (参数)参数说明add〈地址〉:设置网络设备IPv6的P地址;del〈地 ...

  4. gnuplot使用1

    安装之后,迫切需要运行一个程序来看看,首先要找到软件默认的使用路径: 输入 show loadpath命令就会显示默认查找的几个路径, loadpath is loadpath from GNUPLO ...

  5. javascript 字符串加密的几种方法

    8进制 /*8进制加密*/ function EnEight(){ var monyer = new Array();var i,s; for(i=0;i<txt.value.length;i+ ...

  6. Yocto开发笔记之《网卡配置》(QQ交流群:519230208)

    QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 ============================================== # ifconfig -a # ...

  7. 数据库SQL优化大总结

    1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...

  8. Spring MVC学习笔记——JSR303介绍及最佳实践

    JSR 303 – Bean Validation 是一个数据验证的规范,2009 年 11 月确定最终方案.2009 年 12 月 Java EE 6 发布,Bean Validation 作为一个 ...

  9. MySQL学习笔记——多表连接和子查询

    多表连接查询 # 返回的是两张表的乘积 SELECT * FROM tb_emp,tb_dept SELECT COUNT(*) FROM tb_emp,tb_dept # 标准写法,每个数据库都能这 ...

  10. 有了这个,再也不用每次连新机器都要设置secure crt属性了

    我连服务器用的是secure crt,每次ssh新服务器的时候都得手动设置字符编码和背景颜色,今天问了旁边的开发原来可以全局设置,以后连服务器的时候就再也不用手动设置相关属性了.步骤如下: 一开始点击 ...