当前位置: 首页 > 科技观察

你所不知道的Linux使用技巧

时间:2023-03-12 20:42:54 科技观察

从大一开始,已经使用Linux快三年了。大一一直在用ubuntu,大二开始学运维,然后一直在用CentOS,以下是自己的一些心得和技巧,安利一下分享给大家。如果你有更好的技巧,也希望能与我分享。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”,最后使用:#sourcez.sh或#..bashrc生效,跳转到一个目录,直接用z+目录名(这个目录之前必须输入)。z这个脚本会为你每次进入的目录分配一个权重,然后根据权重转移到你进入的目录。2、配置vim如果你经常在终端写shell、python或者c,那么多半应该用到vim。作为一个vim党,没有一个酷炫的写代码界面怎么行,所以想要下面的界面?包含代码补全、文件快速查找、目录树、py和c头文件补全等功能。下载vim配置文件,解压到用户根目录下。请搜索使用方法。能不能操作的很熟练,就看你对vim的掌握程度了。3、设置mysql的提示有时需要同时连接多台服务器,操作不同的mysql。由于mysql命令行默认没有用户或主机提示,容易误操作,所以可以在/etc/my.conf中设置。在cnf文件中添加如下配置,显示mysql提示符:[mysql]prompt="\\u@\\h:\\d\\r:\\m:\\s>"重新进入mysql即可it:4.查看当前系统版本你可能经常使用下面的方法查看系统版本:[root@sta~]#cat/etc/issueCentOSrelease6.8(Final)Kernel\ronan\m[root@sta~]#cat/etc/redhat-releaseCentOSrelease6.8(Final)[root@sta~]#cat/etc/issue.netCentOSrelease6.8(Final)Kernel\ronan\m但是这些文件可能会暴露系统信息,一般是空文件或者此类文件也可能被篡改。然后使用如下命令,这可能是最准确的查看版本信息的命令:CentOS安装完成后,会默认安装一个centos-release+版本号的rpm包。5.查看系统盘如果想查看系统的磁盘使用情况,应该怎么办?fdisk和df命令应该用的最多,但是看看下面的命令:是不是比fdisk和df命令的结果更直观?