Linux Bash基础

1.快捷键

为了高效的使用Linux命令,所以需要使用快捷键来辅助完成工作!

ctrl+a          将光标移动到行首
ctrl+e 将光标移动到行尾
ctrl+k 删除光标后的所有内容
ctrl+u 删除光标前的所有内容
ctrl+w 删除光标之前的内容,按单词进行删除
ctrl+l 清理屏幕 ==> clear
ctrl+r 搜索历史执行过的命令(按关键字搜索)
ctrl+c 结束当前正在Bash窗口前台运行的程序
ctrl+d 退出当前Bash Shell ==>logout

2.别名 alias

别名可以将我们很长的命令,做出一个很短的命令,便于我们快速调取使用.

使用方法:比如我们查看网卡配置命令很长,可以设置一个简短的别名

  1. 临时设置方法只在当前窗口生效

    输入alias可以输出所有别名
    1.临时配置方法
    #alias net='cat /etc/sysconfig/network-scripts/ifcfg-eth0'

    2.临时取消别名
    #unalias net
  2. 永久设置别名将别名添加到每次打开bash窗口都会自动加载的文件即可

    当前用户下#cat ~/.bashrc文件会自动加载,这个文件也指向/etc/bashrc,所以添加在那个文件都可以
    #设置方法
    echo "alias net='cat /etc/sysconfig/network-scripts/ifcfg-eth0'" >>/etc/bashrc

3.历史记录 history

  1. history作用

    1.能够记录我们的所有操作,便于我们后期追溯之前都做了什么。
    2.能够快速调取当时的命令进行二次执行
  2. 使用方法

    !123                #调用history历史记录中123次的操作再次执行
    !! #快速掉用上一条执行过的命令
    按ecs在按 . #快速调取上一条命令的参数
  3. 参数

    -w 保存当前shell执行过的历史命令,至文件中存储默认存放~/.bash_history文件
    -c 清空命令历史记录,不会清空文件 实例:history -c
    -d 删除命令历史的第n行 实例:history -d 123

4.帮助手册 --help | man

使用方法

ls --help
man ls -->按q退出

 

posted @ 2021-04-25 22:23  小迷茫c  阅读(69)  评论(0)    收藏  举报