linux
FerrisYu
这个作者很懒,什么都没留下…
展开
-
vim配置(基于vundle)
vim配置,支持显示目录树,编程开发。原创 2023-01-15 03:06:57 · 227 阅读 · 0 评论 -
sapic自建图床 && MWeb Pro配置
mweb-图床功能中自定义图床的使用指南POST文件名:固定为picbed图片url路径:固定为src,表示服务端返回的json里url字段的key值。返回的json格式参考:官方文档搭建属于自己的图床。原创 2022-08-11 02:40:21 · 574 阅读 · 1 评论 -
spawn expect获取ssh返回值
#!/bin/bash## 用法: auto_ssh root密码 root@10.71.162.232 "ls" 10.71.162.232## $1 用户名和IP## $2 执行的shell命令## $3 密码## $4 IPuser=$2cmd=$3user_pwd=$1IP=$4ssh-keygen -f ~/.ssh/known_hosts -R $IP...原创 2020-02-24 10:10:37 · 2334 阅读 · 2 评论 -
Ubuntu挂载windows共享目录
参考链接:Mount Windows Shares For Everyone On Ubuntu 17.04 / 17.10总结一下:windows共享一个文件夹,指定用户。具体就不写了,可以参考上面的链接。linux上操作sudo apt-get install cifs-utilsmkdir /home/ferrisyu/winshare# 下面2句我没有执行也可以#chow...原创 2020-01-30 23:30:12 · 888 阅读 · 0 评论 -
pip设置国内源
本次使用的系统版本是Ubuntu 18.04.1 LTS,与ubuntu 16应该没有什么区别。操作步骤sudo apt-get install python-pipmkdir ~/.pipvi ~/.pip/pip.conf文件内容:[global]index-url = http://pypi.douban.com/simple[install]trusted-host=...原创 2020-01-30 23:08:00 · 148 阅读 · 0 评论 -
新装ubuntu常用配置
本次新装的版本是Ubuntu 18.04.1 LTS,与ubuntu 16的设置没有什么区别。设置term为彩色打开文件~/.bashrc,将force_color_prompt=yes前面的注释取消,强制显示彩色。可以执行如下语句自动修改文件:sed -i "s/#force_color_prompt=yes/force_color_prompt=yes/g" ~/.bashrc设置s...原创 2020-01-30 23:05:43 · 277 阅读 · 0 评论 -
mac os vim配置(基于vundle)
参考链接自己做了少量修改,主要是状态栏和自动补全弹窗颜色问题。https://segmentfault.com/a/1190000003962806配置如下set nocompatible " requiredfiletype off " required" set the runtime path to include Vu...原创 2020-01-30 22:35:33 · 749 阅读 · 0 评论 -
ubuntu16 samba快速配置
安装sambasudo apt-get install samba编辑配置文件sudo vi /etc/samba/smb.conf在文件最下面添加此配置,路径自己根据情况修改[ferrisyu] comment = data browseable = yes path = /home/ferrisyu write list = ferrisyu ...原创 2020-01-30 22:23:49 · 430 阅读 · 0 评论 -
plink pscp rsync常用方法
#! /bin/bashself=`realpath $0`curpath=`dirname $self`#develop enviroment infodev_user=rootdev_psd=123456dev_ip=192.168.0.100dev_src_root=/home/test/PSCP_EXE="pscp.exe -pw $dev_psd"PLINK_...原创 2018-02-23 09:36:11 · 467 阅读 · 0 评论 -
spawn自动远程输入密码
#!/bin/bashsrc=$1dst=$2psd=$3flag=$4expect<<- ENDset timeout -1spawn rsync $flag $src $dstexpect { "(yes/no)?" { send "yes\n" expect "*assword:" { send "$psd\n"} } ...原创 2017-12-26 09:57:32 · 1048 阅读 · 0 评论 -
shell从管道读取命令行并解析,双引号中有空格计算为一个参数
read linen=1bInString=0bIsLastSpace=0for(( i = 0; i < ${#line}; ++i));do temp=${line:i:1} if [ "$temp" = "\"" ]; then param[$n]=${param[$n]}$temp原创 2015-01-15 00:17:56 · 2462 阅读 · 0 评论 -
ssh服务添加加密码算法
sftpdriver提示incompatible, 连接失败在sshd_config最后加上这个:#Legacy changesKexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521原创 2017-11-24 00:07:06 · 7668 阅读 · 0 评论 -
linux下c++filter查看函数修饰名
c++函数在编译之后会变成类似下面的样子:_ZNK4Json5ValueixEPKc 在linux命令行使用c++filter:root@SSDEV016:~ $ c++filt _ZNK4Json5ValueixEPKcJson::Value::operator[](char const*) const 这样就得到函数的原始名称 如果没有安装c++filter原创 2014-07-11 10:31:46 · 10902 阅读 · 1 评论