linux使用技巧教程,你不知道的 Linux 使用技巧
链接:http://www.tianfeiyu.com/?p=2621
作者:struggling
1.快速跳转命令 - z
要是每次都要进入一个目录很深的文件夹下,像下面这样:# cd /root/py/auto/fabric
每次都要输入好多个目录名是不是很烦躁,下面有一个非常方便的操作可以取代它 一 z 命令:
z 的源码在这里:https://github.com/rupa/z/blob/master/z.sh
你只需要把源码复制到用户目录下的 z.sh 文件,然后在 .bashrc 这个文件的最后添加 “source /path/to/z.sh”,最后使用:# source z.sh
或者# . .bashrc
就可以生效了,要跳转到一个目录,直接使用 z + 目录名(此目录必须是以前进入过的)。
z这个脚本会为你每次进入的目录分配一个权重,然后根据权重调到你所输入的目录中。
2. 配置 vim
如果经常在终端下写shell,python 或者c,大多数应该都使用vim吧,作为一个 vim 党,没有一个酷炫的写代码的界面怎么能行呢,所以,你想要下面的界面吗?包含代码补全,快速搜素文件,目录树,py和c 头文件补全等功能。
下载 vim 配置文件 并将其解压在用户根目录即可完成,使用方法请自行搜索,能不能操作的非常熟练还得看你对 vim 的掌握情况。
3. 为 mysql 设置提示符
有时候需要同时连接到多台服务器的,并且操作不同的 mysql,由于 mysql 命令行默认没有用户或主机的提示符,这样容易误操作,所以可以在 /etc/my.cnf 文件中添加以下配置来显示 mysql 的提示符:[mysql]
prompt=
重新进入 mysql 就这样了:
4. 查看当前系统版本
你可能经常使用以下方法查看系统的版本:[root@sta ~]# cat /etc/issue
CentOS release 6.8 (Final)
Kernel r on an m
[root@sta ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
[root@sta ~]# cat /etc/issue.net
CentOS release 6.8 (Final)
Kernel r on an m
但是这些文件可能会暴露系统的信息,一般都会清空文件或者此类文件也可能会被篡改。那就要使用下面的命令了,这可能是最准确的用来查看版本信息的命令:
CentOS 安装完成后都会默认安装一个centos-release+版本号的rpm包。
5.查看系统磁盘
想要查看一个系统的磁盘使用量,怎么办?使用最多的应该是fdisk 和df命令吧,但是看看下面的命令:
是不是比fdisk 和df命令的结果直观多了。
关于找一找教程网
本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[你不知道的 Linux 使用技巧]http://www.zyiz.net/tech/detail-147820.html
linux使用技巧教程,你不知道的 Linux 使用技巧相关推荐
- EOS中JAVA从Linux下载文件,教程 - 在Linux上安装EOS
你想学习如何在Linux上安装EOS? 在本教程中,我们将向您展示如何在运行Ubuntu Linux的计算机上安装EOS. EOS相关教程: 在此页面上,我们提供了与EOS.IO相关的教程列表的快速访 ...
- Kali+Linux+聊天室教程,Kali Linux实战篇:Ettercap 使用教程+DNS欺骗攻击实战
一.Ettercap 使用教程 EtterCap是一个基于ARP地址欺骗方式的网络嗅探工具.它具有动态连接嗅探.动态内容过滤和许多其他有趣的技巧.它支持对许多协议的主动和被动分析,并包含许多用于网络和 ...
- Linux学习入门级教程:Linux基本命令操作
本人从事IT行业已有十多年,有着丰富的实战经验,总结了大量的学习方法,更是积累了很多的学习资料,很高兴能在这里跟大家交流学习,希望能在这里跟大家共同进步和成长! 更多学习资料添加扣扣资源群:66130 ...
- arch linux 2014 安装教程,Arch Linux 2014.03.01 硬盘安装 Win + Grub4dos + Arch
Arch Linux 安装有很多方法,但是,Grub4dos 下安装可以具有更多的灵活性,且可以随时调整. 好了,步入正题吧. 第一步,准备 1.首先,还是GRUB4DOS,这个资料Linux公社很多 ...
- linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤
由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...
- linux硬盘系统安装教程图解,Linux操作系统添加安装新硬盘的方法图解
安装完Linux后,用过一段时间,觉得硬盘不够用了,要加装一块新硬盘,该怎么办呢?笔者这里首先要提醒大家的是,在Linux中安装第2块硬盘需要注意:如果是IDE硬盘,注意主.从盘的设置:如果是SCSI ...
- linux英文安装教程图解,Linux安装中英文对照小手册
CD Found To begin testing the CD media before installation press OK.(按下OK键安装前首先测试光盘媒体) Choose Skip t ...
- linux服务器搭建教程c,Linux服务器上搭建web项目环境
一.下载并安装jdk 去官网下载linux系统上jdk的安装包jdk-8u181-linux-x64.tar.gz,在Linux的/usr目录下新建文件夹java,可以使用命令:cd /usr ...
- linux内核并发教程,修改Linux内核参数提高Nginx服务器并发性能
当linux下Nginx达到并发数很高,TCP TIME_WAIT套接字数量经常达到两.三万,这样服务器很容易被拖死.事实上,我们可以简单的通过修改Linux内核参数,可以减少Nginx服务器 的TI ...
最新文章
- Idea不能新建package的解决
- Java线程如何转储
- 机器学习入门学习笔记:(2.4)线性判别分析理论推导
- swift瀑布流实现_CSS 实现瀑布流布局(display: flex)
- eclipse 关闭时progress information弹框_如何关闭 iPhone 中的评分和好评弹窗?
- Step-by-step to LSTM: 解析LSTM神经网络设计原理
- 用C++实现可重用的数学例程
- 每日算法系列【LeetCode 875】爱吃香蕉的珂珂
- 第二次课动手动脑的问题以及课后实验性的问题
- 天使和恶魔差异只在一念之间
- java 插件开发教程_Eclipse插件开发的详细教程
- 如何为人员办理离职停保
- Scrum和TFS2010
- ucfirst.php
- 【题解】CF1418C Mortal Kombat Tower
- page8-JQ的点击隐藏与显示
- 使用 make工具在Linux系统(CentOS为例)上编译构建源码并安装的步骤(软件以diction项目为例)
- 万豪酒店品牌进驻江苏盐城,持续华东区拓展
- 方法调用机制内存分析★
- 全国手机短信中心号码
热门文章
- SAP Spartacus界面看不到Carousel左右移动控件的一个可能原因
- Java的Covariance设计原理和SAP ABAP的模拟实现
- Angular应用里使用HTTP服务的一个具体例子
- ABAP Development Tool前后台交互的原理
- SAP Commerce配置属性的优先级
- 如何使用ABAP把数字转换成单词
- SAP Marketing 和SAP marketing Cloud的区别
- Cloud for Customer UI toolbar里按钮的渲染逻辑
- Cloud for Customer里的Shell menu manager
- S/4HANA Adapt UI按钮的实现逻辑