Linux 命令

### 清空 ls 出来的文件内容 ls /usr/local/nginx/logs/*.cn/*.log| xargs -I x -n 1 sh -c "echo > x" ### grep 遍历文件查找指定内容 grep -r 'nginx' /usr/local/nginx/conf/*.conf ### linux磁盘已满,查看哪个目录最大 du -s /var/* | sort -nr ### scp 远程复制 从本地复制到远程 scp local_file remote_username@remote_ip:remote_file 从远程复制到本地 scp root@www.runoob.com:/home/root/others/music / ......

Git 常用命令

目前项目版本控制系统主要由Git,SVN,今天我们来聊一聊Git的常见命令 ##### git init 初始化 git 仓库 ##### git add 往仓库中添加文件 ##### git commit 提交到本地仓库 ##### git branch git branch -M main 命名分支名为main git branch test 创建test分支 git branch -b test1 创建test1分支并切换到test1分支 git branch 查看本地所有分支 git branch -r查看远程所有分支 git branch -a查看本地和远程所有分支 git branch -d 删除本地分支 git bra ......

Linux神器——Vim

Vim是从 vi 发展出来的一个文本编辑器 ![vi-vim-cheat-sheet-sch.gif](https://blog.xskymm.com/usr/uploads/2021/09/1755515173.gif) ### 升级 [官方资源](https://github.com/vim/vim "官方资源") 选择需要的release包 github 太慢?[参考这个改一下吧](https://blog.xskymm.com/archives/131/ "参考这个改一下吧") ``` wget https://github.com/vim/vim/archive/v8.1.1766.tar.gz tar -zxvf v8.1.1766.tar.gz # 进行 ......

Linux 神器——vim 常用 NERDTree 快捷键

常用的就上面这几个,后面的一般没有用到 - ctrl + w + h 光标 focus 左侧树形目录 - ctrl + w + l 光标 focus 右侧文件显示窗口 - ctrl + w + w 光标自动在左右侧窗口切换 - ctrl + w + r 移动当前窗口的布局位置 - o 在已有窗口中打开文件、目录或书签,并跳到该窗口 - go 在已有窗口 中打开文件、目录或书签,但不跳到该窗口 - t 在新 Tab 中打开选中文件/书签,并跳到新 Tab - T 在新 Tab 中打开选中文件/书签,但不跳到新 Tab - i split 一个新窗口打开选中文件,并跳到该窗口 - gi split 一个新窗口打开选中文件,但不跳到 ......

linux 下安装bugzilla

这里,我们将展示如何在一台Ubuntu 14.04或CentOS 6.5/7上安装Bugzilla。Bugzilla是一款基于web,用来记录跟踪缺陷数据库的bug跟踪软件,它同时是一款免费及开源软件(FOSS),它的bug跟踪系统允许个人和开发团体有效地记录下他们产品的一些突出问题。尽管是”免费”的,Bugzilla依然有很多其它同类产品所没有的“珍贵”特性。因此,Bugzilla很快就变成了全球范围内数以千计的组织最喜欢的bug管理工具。 Bugzilla对于不同使用场景的适应能力非常强。如今它们应用在各个不同的IT领域,如系统管理中的部署管理、芯片设计及部署的问题跟踪(制造前期和后期),还有为那些诸如RedHat,NASA,Linux- ......