1、centos -Tab键命令补全
1 | $ yum install -y bash-completion |
2、自定义命令补全
1 | # 自定义生成kubectl命令补全 |
3、ubuntu-Tab键命令补全
编辑/etc/bash.bashrc 里面有这几行语句,去掉#注释
1 | #enable bash completion in interactive shells |
4、Linux设置环境变量
在 linux 里设置环境变量的方法 ( export PATH )
一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm /build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量:
4.1、直接用export命令:
立即生效,重启丢失。
1 | export PATH=$PATH:/opt/au1200_rm/build_tools/bin |
查看是否已经设好,可用命令export查看:
1 | #export |
4.2、修改profile文件:
1 | $ vi /etc/profile |
4.3. 修改.bashrc文件:
1 | $ vi /root/.bashrc |
后两种方法一般需要重新注销系统才能生效,最后可以通过echo命令测试一下:
1 | $ echo $PATH #输出变量 |
5、实时查看日志
tail -f /var/log/messages
6、客户端(Xshell、SecureCRT)拖拉文件到服务器
yum install lrzsz
7、YUM下载rpm包及依赖包
#只下载bash-completion包到home目录,不进行安装
yum install –downloadonly –downloaddir=/home bash-completion
8、删除多少前天备份
#删除目录/mnt/backup_data下30天前后缀为.sql的文件
find /mnt/backup_data/ -name “*.sql” -type f -mtime +30 -exec rm -f {} \;
9、nmon显示系统性能显示工具
1 | yum install nmon |
参考https://linux.cn/article-6467-1.html
10、Htop进程浏览器
yum install htop
11、查看磁盘i/o工具
1 | $ yum install sysstat |
1
2
3
4
5yum install iotop
#c查看哪个进程占用i/o
iotop
使用详解参考:http://man.linuxde.net/iotop
12、禁止用户登录系统
1 | #禁止 |