![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux/unix
jeremiahyuan
这个作者很懒,什么都没留下…
展开
-
python使用xlwings操作表格
# -*- coding: UTF-8 -*-##库安装的教程:包含mac和windows #https://zhuanlan.zhihu.com/p/107086691import xlwings as xw#创建excel实例,打开Excelapp = xw.App(visible = True,add_book = False)#打开工作簿target = app.bo...原创 2020-02-26 21:46:24 · 2842 阅读 · 0 评论 -
shell脚本设置
alias updatedb='/usr/libexec/locate.updatedb' export PATH="$PATH:$HOME/.ft" # Tell ls...原创 2019-11-23 14:25:09 · 177 阅读 · 0 评论 -
Vim工程开发环境配置
Vim工程开发环境配置Vim的几个使用备忘Vim的几个使用备忘内容作用%跳转到配对的括号去[[跳转到代码块的开头去(但要求代码块中’{'必须单独占一行)gD跳转到局部变量的定义处‘’跳转到光标上次停靠的地方, 是两个’, 而不是一个"mx设置书签,x只能是a-z的26个字母·x跳转到书签处("`"是1左边的键)>增加缩...原创 2019-08-29 16:14:48 · 134 阅读 · 0 评论 -
vim+clion常用功能及命令
命令内容 命令功能 备注 :sp 横向分割窗口 +filename打开文件 :vsp 纵向分割窗口 +filename打开文件 ctrl+ww 切换分频窗格 command+shift+[/] 切换tab页面 Clion快捷键 v/V 视图模式/行视图模式 d0/d$ 删除...转载 2019-06-14 14:52:27 · 2641 阅读 · 0 评论 -
linux——动态库
1、使用gcc或者g++命令生成动态库gcc -fPIC -shared test.c -o libtest.so2、通过-L选项添加动态库的搜索路径,通过-ltest去链接上文中生成的libtest.so,由于linux中对于动态库的搜索默认以lib开头,以so结尾后缀,所以步骤1中生成的动态库必须是libxxx.so的形式(很多时候自己只生成为test.so的形式,导致链接总是不成功...原创 2019-03-30 13:21:23 · 248 阅读 · 0 评论 -
动态库编译—fPIC地址不相关的编译选项
使用libgsoap的I2模块编译生成动态库的时候出问题:可以看出是因为libgsoap的动态库调用有问题,并且给出了建议重新使用-fPIC选项进行编译解决:解决在链接生成自己的动态库时遇到:libgsoap.a(libgsoap_a-stdsoap2.o): relocation R_X86_64_32S against `a local symbol' can notbe...原创 2019-02-28 19:37:22 · 2029 阅读 · 1 评论 -
git使用命令记录
一、git本地添加到github远程仓库进入到本地仓库所在文件夹git remote add origin https://github.com/jeremiahyuansong/XMindNote.gitgit push -u origin master二、git本地仓库新建进入你要创建仓库的文件夹git init三、仓库拷贝git clone https:/...原创 2019-02-23 14:12:38 · 130 阅读 · 0 评论 -
centos更换KDE桌面环境的问题排查
为了解决一个centos系统上的显示问题:2、更换KDE桌面环境yum groupinstall "KDE Plasma Workspaces"问题:更换桌面环境后重启启动不了Xserver, failed to initialize the NVIDIA kernel module 应该是和以troubleshooting模式安装系统并更新系统显卡驱动有关系,因为如果直接...原创 2019-02-23 14:10:26 · 2057 阅读 · 0 评论 -
linux好用的命令
1、命令内容:ps -e | grep isa命令功能:显示进程名中带有isa的所有进程的信息命令内容:ps -TF -p 17003命令功能:显示进程号为17003的进程所创建的所有线程,SPID为线程的资源id,STIME为线程创建时间命令内容:ps -T -p 17003命令功能:显示进程号为17003的进程所创建的所有线程(线程的名称可显示)使用示例:2...原创 2019-02-23 11:40:05 · 542 阅读 · 0 评论 -
自己写的有用的shell脚本
一、进程监听自启动shell脚本#!/bin/shwhile [ 1 ]dops -fe|grep chargepost |grep -v grepif [ $? -ne 0 ]thenecho chargepost `date '+%Y%m%d %H:%S:%M'`echo "start process....."cd $PRJHOME/bin;./chargeposte...原创 2019-02-23 11:27:42 · 225 阅读 · 0 评论 -
kill命令——系统内部执行流程
问题背景之所以想考虑记录这个问题是由于在一次面试的过程中,面试官问道在linux服务器上如何跑一个守护进程,即在通过shell终端登入系统执行该进程后,推出shell终端,应用进程不会退出,我的回答是使用shell脚本添加到自启动中去。面试官而后又引导我回到在linux系统中执行kill命令之后系统实际发生了什么(或者换一个问题,当在终端中按下ctrl+c之后为什么可以结束一个进程)说明:...转载 2019-02-27 19:23:40 · 4881 阅读 · 2 评论 -
linux系统——窗口管理器和桌面环境的区别
基本上有三层可以包含在Linux桌面中:X Windows – 这是允许在显示器上绘制图形元素的基础。 X Windows构建允许移动窗口,与键盘和鼠标交互并绘制窗口的原始框架。这对于任何图形桌面都是必需的。窗口管理器 – 窗口管理器是控制窗口放置和外观的难题。窗口管理器包括:Enlightenment,Afterstep,FVWM,Fluxbox,IceWM等。需要X Windows而不...原创 2019-02-27 14:37:14 · 8625 阅读 · 0 评论