Linux应用小技巧

简介

  本文针对Linux操作过程中提升工作效率问题,给出常见操作技巧,主要从Linux终端管理、显示git分支、终端快速检索历史命令等方面进行介绍。

  本文内容主要以Ubuntu系统为例进行介绍

Linux终端管理

  常见我们采用Ctrl+Shift+T来创建终端窗口,但是当此类窗口过多时,操作也不是很方便,因此可以采用byobu该工具来进行管理,具体操作如下:

1) 安装byobu:sudo apt-get install byobu

2) 应用byobu: 在终端中输入byobu,然后使用如下快捷键:

    F2   Create a new window

    F3   Move to the previous window

    F4  Move to the next window

    F5  Refresh all status notifications

    F6  Detach from the session and logout

    Shift-F6 Detach from the session, but do not logout

    F7  Enter scrollback/search mode

    F8 Rename the current window

    F9 Launch the Byobu Configuration Menu

    Alt-Pageup Scroll back through this window‘s history

    Alt-Pagedown Scroll forward through this window‘s history

    Shift-F2 Split the screen horizontally

    Ctrl-F2 Split the screen vertically

    Shift-F3 Move focus to the next split

    Shift-F4 Move focus to the previous split

    Shift-F5 Collapse all splits

    Ctrl-F5  Reconnect any SSH/GPG sockets or agents

    Shift-F12 Toggle all of Byobu‘s keybindings on or off

显示git分支

  在软件开发中,git是一个非常优秀的版本管理工具,在实际应用中我们经常需要提交个人的程序代码,因此显示个人的git分支能在应用给我提供不少便利。

在.bashrc中加入语句:

终端快速检索历史命令

  在应用Linux的过程中,经常需要快捷浏览历史命名,即输入部分字符即可达到所需命令,例如操作mvn clean install -Djavadoc.skip=true, mvn clean deploy -Dmaven.test.skip=true等。

为了能在bash中采用Up以及Down自动补全,可以按如下操作:

1)  在home下配置 " .inputrc " 文件,输入如下内容:

  $include /etc/inputrc
  "\e[A": history-search-backward
  "\e[B": history-search-forward
  #set editing-mode vi

   2) 也可以在.bashrc中进行绑定:

  bind ‘"\e[A": history-search-backward‘
  bind ‘"\e[B": history-search-forward‘

Vim便捷操作

    1) The ultimate vim distribution:https://github.com/spf13/spf13-vim

2) Climate is the ultimate command line tool for Linux:https://github.com/adtac/climate

具体内容请参考上述网址,在此不再详细介绍了。



  作者:志青云集
  出处:http://www.cnblogs.com/lyssym
  如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
  如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】。
  如果,您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是【志青云集】。
  本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则将依法追究法律责任。


时间: 2024-10-18 17:47:22

Linux应用小技巧的相关文章

《转》linux 使用小技巧

本文介绍了平时累积的Linux使用技巧. 文件的属性 文件的隐藏属性 lsattr : 列出文件的隐藏属性chattr : 修改文件的隐藏属性 [[email protected] ~]# chattr [+-=][ASacdistu] FileName+ : Add one attribute- : Remove one attribute= : Set to be the only attributes that the files have重要选项 a:只能追加文件的内容,但不能修改或删除

Linux实用小技巧

反引号的使用 $ echo `basename \`pwd\`` # 基于反引号的命令替换是可嵌入的,但是嵌入命令的反引号需要使用反斜杠转义 root $ d=$(date) #除了反引号可以用于命令替换,这里我们也可以使用$(command)形式用于命令替换 $ echo $d Tue Mar 10 11:51:33 EET 2015 $ dirname="$(basename $(pwd))" #和之前的反引号一样,该方式也支持嵌套. $ echo $dirname root 按照

linux常用小技巧

一.设置固定ip地址1.config查看用的是哪一个网卡这是假设用的是eth12.修改dns地址vim /etc/resolv.confsearch 域名地址nameserver 192.168.3.2 #主dns地址nameserver 14.114.114.114 #次dns地址3修改ifcfg-eth1文件vim /etc/sysconfig/network-scripts/ifcfg-eth1下面几个必须设置的项DEVICE=eth1IPADDR=192.168.3.128NETMASK

linux操作小技巧锦集

一.用户及用户组相关: cat /etc/group #查看用户组,第3列就是组的一个ID的概念 cat /etc/shadow #查看用户, cat /etc/passwd #查看用户,第4列,就是用户所属的组的ID 二.VI: VI太强大了,用熟练了会觉得很好用. i #从光标处开始编辑 s #从光标之后开始编辑,而且会删掉一个字符 a #从光标之后开始编辑,但是不会删掉字符u #回退 / #斜杠进入搜索模式,输入要搜索的字符串回车即可 n #向后查看搜索结果 N #向前查看搜索结果 set

Linux使用小技巧

1. 查看文件夹下各个文件及目录的大小 批注:查看当前文件夹下,深度为2的所有文件及目录的占用空间. du -h --max-depth=2 2. 设置计划任务 a) 打开计划任务 crontab -e b) 编辑计划任务 批注:可以添加计划任务,或者对已有的计划任务在行首加"#"注释(当然直接删除也行),如以下示例: */2 * * * * /root/bin/unison #* * * * * /NMS/domain1/check.sh c) 保持编辑后的计划任务 d) 重新加载计

Linux 相关小技巧

修改提示行 进入目录 创建 yanse.sh nano yanse.sh 修改颜色命令: PS1="[\e[1;36m][\[email protected]\h \W ]\$[\e[0m]" 保存 退出 exit 效果: ------------------------------------------------------------ 修改登录前提示 /etc/issue cat /etc/issue 查看修改登录前提示 /etc/issue 寻找帮助 根据自己需要进行修改 效

linux操作小技巧

巧妙利用别称 alias,让工作更有效率 在我的个人目录下/home/zdwu,打开.bashrc文件进行修改: 将  ll='ls -alF' 改为 ll='ls -ahlF',是的观察的结果显示更符合人性,比如文件大小是1.2G,而不是一串长长的数字 1 # some more ls aliases 2 alias ll='ls -ahlF' 3 alias la='ls -A' 4 alias l='ls -CF' 5 alias ..='cd ..' 6 alias ...='cd ..

Linux修复小技巧

在重启时不能进入系统,出现以下提示符时.此时输入root密码进入紧急模式,将/etc/fstab文件中除 “/”(根)以外的挂载点全部注释,进系统后在修复排错 原文地址:https://www.cnblogs.com/gchen-frank/p/11854599.html

使用linux的小技巧(最近更新 20200331)

1.将/根目录下的 中文文件夹名称改为 英文,运行于centos 7. export LANG=en_USxdg-user-dirs-gtk-update 2.ctrl + a 跳转到 命令行 首 ctrl + e 跳转到 命令行 尾 alt + f  向后移动一个单词 alt + b 向前移动一个单词. crtl + w 删除一个单词 esc + u将光标后的单词变为大写 esc + l 将光标后的单词变为小写 原文地址:https://www.cnblogs.com/--0--/p/1260