原创 【shell】vim 替換

1. 替換 1.1 光標所在行的替換 其中,,s表示插入,g表示當前行查找 :s/abc/xyz/g 1.2 全文替換 其中,1表示第1行,$表示最後1行 :1,$s/abc/xyz/g 其中,%表示全文 :%s/abc/xyz/g

原创 【linux】git pull報錯

問題: git pull 報錯 The following untracked working tree files would be overwritten by checkout fix: 本地修改和git上衝突,清理到本地的這個文件

原创 【linux】linux core格式和生成位置

/proc/sys/kernel/core/core_pattern 默認內容:|/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e方法1:臨時修改:修改/proc/sys/kernel/cor

原创 【python運維】ansible when

1. 判斷參數的值 1.1 ansible 文件 ansible.yml --- - name: compile rpm hosts: build_machine vars_files: - test.yml t

原创 【docker】docker 運行su -報錯

問題: docker中運行su -,報錯,如下:   su : must be run from a terminal 解決:bing之後,找到一篇完美解決問題   echo "import pty; pty.spawn('/bin/b

原创 【linux】解決centos 7系統root用戶下Chrome無法啓動問題

由於ucentos 7系統自帶的是Firefox瀏覽器,需要安裝Chrome瀏覽器,但是在root用戶下安裝後發現,Chrome無法正常啓動。安裝及問題解決具體如下: 1. 官網下載 https://www.google.cn/chrom

原创 【python】paramiko 安裝

1. 準備依賴包   1. yum install python-devel 2. yum install libffi-devel 3. yum install -y openssl-devel 2. 下載pip包 1. wge

原创 【python】fabirc: Please specify (single) host string for connection

問題:  from fabric.api import * env.hosts = ['10.46.220.251'] env.password = 'nasadmin' def mytask(self): run('una

原创 【linux】Linux下出現Read-only file system的解決辦法

問題:centos7 重啓之後,無論做任何操作都報錯 Read-only file system 解決:使用mount命令重新把根目錄rw掛載下即可 cmd:mount -o remount rw /  問題:此環境fstab中沒有/的自

原创 【shell】vim插入 刪除

1. 插入 1.1 全文行首插入 其中,%表示全文, s表示插入,^表示行首,your_word表示插入的內容 :%s/^/your_word/ 1.2 全文行末插入 其中,%表示全文,s表示插入,$表示行末,your_word表示插入

原创 【linux】rpm 參數

1. 查看rpm包對應的文件內容 [root@251 ceph_dep]# rpm -qpl libtiff-4.0.3-27.el7_3.x86_64.rpm /usr/lib64/libtiff.so.5 /usr/lib64/lib

原创 【git】git 忽略一些文件不加入版本控制

問題: 編譯代碼生成一些編譯文件,不需要加入到版本控制中 [root@centos-xtao xtao-test-build-fix]# git status # On branch master # Your branch is ah

原创 【shell】判斷是否可以免密碼登陸

  更新ssh key的腳本,供參考   #!/bin/bash #install ssh-key to the host hostno=$1 passwd=xxxxx indicate_msg(){ msg=$1

原创 【python】logger的使用

logger_config.ini [loggers] keys = root [logger_root] level = DEBUG handlers = consoleHandler, fileHandler [handlers

原创 【linux】fpm編譯rpm包

一、準備fpm環境 修改yum源: 備份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 安裝阿里雲yum源 wget -O