
linux
baobei0112
这个作者很懒,什么都没留下…
展开
-
VIM实现txt多行多列操作
进入可视模式的最重要也最直接的目的即是选中区域(ctrl + v:指定列,shift + v:指定行)。1. 进入可视模式的方法(1)处理列,将光标移动到想要修改的列(的开始或终止区域),ctrl + v,与行的位置无关, (2)处理行,将光标移动到想要修改的行(的开始或终止区域),shift + v,与列的位置无关。2. 加注(在每一行的开始位置,也即每一列)将光标移动到第一列, ctrl + v,进入可视模式 选中全部行的第一列,最好的方式,shift + g 快速移动到最后一行转载 2020-06-10 14:39:29 · 995 阅读 · 0 评论 -
Linux下生成某一类型的文件列表
先cd 到要生成的文件夹路径下,如果要生成.jpg 的文件列表,可用如下命令: find -name "*.jpg" |xargs ls > list.txt 即可在当前路径下产生一个list文件。原创 2018-06-06 10:17:21 · 2473 阅读 · 0 评论 -
删除文本所有行倒数n个字符 此处n=4
sed 's/\(.\)\{4\}$//' list.txt > aa.txt原创 2018-09-30 16:30:49 · 356 阅读 · 0 评论 -
ubuntu18.04更改本地IP
其中,192.168.1.233即为你所更换的局域网内的IP地址。2、冒号后面一定要跟一个空格,否则会报错。运行如下语句,无报错即为IP更改成功。1、层级结构一定要按如下顺序;转载 2022-08-19 16:33:57 · 1265 阅读 · 0 评论 -
Linux Ubuntu安装后发现时间不对,如何解决?
一开始我自己按照第二种情况来解决显示时间不对的情况,但是捣鼓了一通之后,发现显示时间还是没有改变,后来才突然想到可能是时区不对。安装完ubuntu后,发现我的ubuntu显示的时间不对,和网络的时间根本对不上。一般来说,显示时间不正确的情况就两种情况,第一:是你系统设置的时区不对;第二:时区是正确的,但是系统本身的时间不对。最后,我们再次输入 date -R 命令查看时间的时候,就可以发现时区已经改为了东八区了。如果我们查看到自己系统的时区不正确的话,那么我们只要重新设置时区就可以让时间显示正确了。...转载 2022-08-12 15:11:07 · 1891 阅读 · 1 评论 -
在Linux服务器上如何配置用户的sudo权限,教你配置如何让用户只能读写文件、上传文件、下载文件,但是不能删除文件
在Linux服务器上如何配置用户的sudo权限,教你配置如何让用户只能读写文件、上传文件、下载文件,但是不能删除文件random_w于 2020-09-04 14:43:12 发布 959收藏 2分类专栏: # 服务器部署相关教程 文章标签: rm sudo NOPASSWD wheel ALL版权服务器部署相关教程 专栏收录该内容18 篇文章 0 订阅订阅专栏 最近公司的中间件服务器因为同事的误操作,导致系统硬盘分区表丢失,系统直接挂掉了,好在最后恢复了,恢复后,老大有一个需求,...转载 2022-05-31 19:35:26 · 1890 阅读 · 0 评论 -
ubuntu18.04安装谷歌浏览器
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo apt updatesudo apt install google-chrome-stable转载 2022-03-16 18:31:08 · 567 阅读 · 0 评论 -
删除txt所有行最后N个字符
sed 's/\(.\)\{3\}$//' file其中3是你你指的N个字符,我用了3file是你的文件名原创 2021-12-08 21:25:06 · 550 阅读 · 0 评论 -
【无标题】Ubuntu18.04下Python程序出现错误qt.qpa.plugin: Could not load the Qt platform plugin xcb解决方法
出现“qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in ‘ ’even though it was found执行.py文件报错:一个使用Pyqt5库的Python程序时,出现报错:// 注意看最后一段报错信息Got keys from plugin meta data ("xcb")QFactoryLoader::QFactoryLoader() checking directory path "/usr/bin/pl转载 2021-12-01 09:37:55 · 3688 阅读 · 1 评论 -
“Argument list too long”解决方法
1. 背景Linux下使用cp,mv,rm等命令时经常会碰到“Argument list too long”错误,这主要是因为这些命令的参数太长,即文件个数过多。2. 解决方案“Argument list too long”这个问题的解决主要会用到两个命令,find和xargs。2.1 问题:要删除test文件夹下以jpg结尾的文件。命令1为:find test/ -name "*.jpg" | xargs -i rm {}命令2为:find test/ -name "*.转载 2021-08-20 18:17:34 · 12237 阅读 · 0 评论 -
向日葵 ubuntu18
1.打开终端输入sudo apt-get install gir1.2-javascriptcoregtk-3.0 libjavascriptcoregtk-3.0-0 libwebkitgtk-3.0-0 -y2.在官网下载向日葵安装包https://sunlogin.oray.com/personal/download/3.在终端输入完成安装sudo dpkg -i SunloginClient-10.0.2.24779_amd64.deb...转载 2021-07-25 14:40:47 · 2001 阅读 · 0 评论 -
查看系统磁盘空间及文件夹大小
1,df -hl文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on/dev/hda2 45G 19G 24G 44% //dev/hda1 494M 19M 450M 4% /boot/dev/hda6 4.9G 2.2G 2.5G 47% /home/dev/hda5 ...原创 2021-05-13 09:01:45 · 283 阅读 · 0 评论 -
anacoda的默认python环境修改
。bashrc中在anaconda前加上系统默认python路径即可export PATH="/usr/bin:$PATH"然后 source即可原创 2021-05-12 17:13:45 · 249 阅读 · 0 评论 -
【持续更新】一些Trick
这一篇用于记录一些学习中收获的trick,持续更新。Linux 指令 查看GPU状态 :watch -n1 gpustat 查看CPU进程 : top ssh远程连接服务器: ssh -p22 username@ip 关闭ssh crtl+D或则log out ssh连接中断但是继续运行程序:nohup +指令,这一条可能会出现权限上的错误:nohup: ignoring input and appending output to 'nohup.out'。解决办法...转载 2021-05-12 14:55:11 · 309 阅读 · 0 评论 -
ubuntu18 增加删除用户和组命令
1,用户命令创建用户sudo useradd -m -s /bin/bash user_name删除用户#连同文件目录一起删除sudo derlser -r user_name赋予sodu权限把新添加的用户名后面也加上root后面的权限:vim /etc/sudoers查看用户所在的组:id user_name2,组命令查看所有组cat /etc/group新建组groupadd 组名groupmod -n 新的组名...原创 2021-04-20 17:09:46 · 1145 阅读 · 0 评论 -
关于qt缺少xcb问题终极解决办法
关于qt缺少xcb问题终极解决办法 问题背景 系统环境 qt版本 问题描述 解决过程 走的弯路 解决问题的关键 总结问题背景系统环境中标麒麟,龙芯平台qt版本qt5.6问题描述原来的Qt程序是qt5.3.2版本,但是由于各种原因,升级成了qt5.6版本。编译完成后放在其他机器上报错缺少xcb,报错如下:This application failed to start beca...转载 2021-04-01 11:29:37 · 10737 阅读 · 2 评论 -
更换Anaconda的下载源为国内源的办法
1、目前国内可用的anaconda下载源清华镜像anaconda源:channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirro...转载 2021-03-23 17:24:41 · 2245 阅读 · 0 评论 -
Ubuntu18.04下安装OpenCv依赖包libjasper-dev无法安装的问题
近期需要在ubuntu18.04系统上安装opencv但是在安装依赖包的过程中,有一个依赖包,libjasper-dev在使用命令 sudo apt-get install libjaster-dev提示:errorE: unable to locate libjasper-dev后来google到解决办法,复制到这里sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security m...转载 2020-10-10 10:38:05 · 497 阅读 · 0 评论 -
libpng12-0 Missing In Ubuntu 18.04, 19.10 Or 20.04[左侧有码]
Fix libpng12-0 Missing In Ubuntu 18.04, 19.10 Or 20.04Logix Updated on May 1, 2020 fix, libpng12, tweaks, ubuntuIn this article you'll find a very easy to apply fix that will allow installing and running applications that depend on libpng12-0 in Ub.转载 2020-10-10 10:17:51 · 1101 阅读 · 0 评论 -
Ubuntu服务器用户添加及权限分配
1)在远程linux主机上:添加,编辑用户和组(需root用户权限)% useradd -m -g users <username> #添加新用户并在/home下创建用户目录% passwd <username> #为新用户设置密码% id <username> #显示用户的id和所在分组信息% groupadd admin #添加admin组% gpasswd -a <username> admin #把用户添加到admin组内此时 a转载 2020-07-09 10:27:10 · 1202 阅读 · 0 评论 -
ubuntu 登陆页面循环,无法进入桌面
如果你的Ubuntu系统循环登录,无法进入桌面,而且你尝试了网上各种办法:1,系统的Xauthority文件出现了问题,当前用户无权限调用他,所以使用rm -rf .Xauthority删除他,也有说使用sudo chown usrname .Xauthority将权修改为当前用户的。2,系统的显卡驱动出问题,卸载显卡驱动并重装3,系统环境配置有问题,按CTRL + ALT + F1进入命令行,利用命令行调用vim修改错误的Profile当然,要注意加sudo权限。并且提供了查原创 2020-05-27 17:11:54 · 653 阅读 · 0 评论 -
LCM INSTALL
LCM(Lightweight Communications and Marshalling)是一套用于消息传递和数据编组的库和工具,针对高带宽和低延迟至关重要的实时系统。 它提供了一个发布/订阅消息传递模型和自动编组/解组代码生成,并为各种编程语言的应用程序提供绑定。1、安装依赖包sudo apt-get install build-essential autoconf automake autopoint libglib2.0-dev libtool openjdk-8-jdk python-de转载 2020-05-26 11:21:14 · 330 阅读 · 0 评论 -
ubuntu设置网卡速率
使用ethtool第一次使用可能需要你安装,按照提示安装即可其中比较常用的就是 -s 参数用ethtool设置网卡的速度参数ethtool -s 【网卡名】【速度设置】【工作模式】【是否自适应】Exampleethtool -s eth0 speed 1000 duplex full autoneg on 1root@CP-PC-0056:~# ethtool ...转载 2020-05-06 15:45:30 · 3071 阅读 · 0 评论 -
No module named 'apt_pkg'
sudo add-apt-repository 时 提示 ModuleNotFoundError: No module named 'apt_pkg'进入目录 /usr/lib/python3/dist-packagessudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.so原创 2020-04-02 11:24:29 · 444 阅读 · 0 评论 -
ubuntu 无线网突然挂了
ubuntu系统,有时後不小心也不知道按到哪了,电脑突然上不了网了,没有网络信号。原因:可能不小心把键盘上带小基站网络信号的硬件 无线网卡关了解决:打开终端命令行>> rfkill list0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes键盘打开无线网卡开关>> rfk...原创 2020-03-31 20:39:36 · 229 阅读 · 0 评论 -
/etc/ld.so.conf详解
/etc/ld.so.conf详解 /etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。 默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,而通常通过源码包进行安装时,如果不指定--prefix会将库安装在/usr/local目录下,而又没有在文件/etc/ld.so.conf中添加/usr/local/lib这个目...转载 2020-02-27 13:10:02 · 1374 阅读 · 0 评论 -
Ubuntu 16.04 下pkg-config的安装与简介
Ubuntu 16.04 下pkg-config的安装与简介原创 BRUCE_WUANG 最后发布于2019-08-19 11:33:06 阅读数 2957 收藏展开1. 什么是pkg-config简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序譬如说我们运行以下命令pkg-config 查看gcc的CFLAGS参数pkg-config --libs --cfl...转载 2020-02-24 13:25:44 · 4994 阅读 · 1 评论 -
Ubuntu 改变pip3 .5 到pip3.6
Ubuntu 16.04 安装 Python3.6直接在官网下载 Python3.6.3 的源代码,解压缩,按照 README.rst 内说明步骤编译安装即可,这样 pip3.6 也会自动安装。注意第一步配置时最好指定安装目录,$ ./configure --prefix=/opt/python3.6$ make$ sudo make install然后一步步来即可。...转载 2020-02-14 15:16:02 · 304 阅读 · 0 评论 -
GitLab提交一个自己分支的完整流程
GitLab提交一个自己分支的完整流程1、下载安装 Git ,运行 Git Bash ,进行安装后的最后一步设置(注意双引号里的都是自己设置的):$ git config –global user.name “Your Name”$ git config –global user.email “email@example.com”2、配置自己的 SSH 公钥,这样就不需要在每次提...转载 2019-11-12 15:52:00 · 961 阅读 · 0 评论 -
ffmpeg:视频抽成帧(图片)/图片合成视频
· 视频抽成帧(图片):cd 到视频所在目录下; 输入: # 将名为*.mp4的视频文件抽成一张张的图片(抽帧) ffmpeg -i *.mp4 -r 10 -q:v 2 -f image2 img_%5d.jpeg (注:上述代码中,-i 是用来获取输入的文件,-i “*.mp4” 就是获取这个叫做星号的mp4视频文件;-r 是设置每秒提取图片的帧数,-r...转载 2019-10-22 17:28:40 · 721 阅读 · 0 评论 -
ubuntu16.04 下安装opencv2.4.9
准备工作,安装环境sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev下载opencv源码http://jaist.dl.sourceforge.net/project/转载 2017-03-20 23:21:16 · 1392 阅读 · 1 评论 -
ffmpeg video 与 pictures 互转
video-->picturesffmpeg -i off.avi -r 10 -ss 00:00:26 -t 00:01:07 %08d.jpg pictures-->videoffmpeg -f image2 -i /home/test/images/image%d.jpg -vcodec libx264 test.h264ffmpeg -f image2...原创 2019-01-03 10:55:51 · 358 阅读 · 0 评论 -
Ubuntu下安装(更新) Cmake 版本
Ubuntu下安装(更新) Cmake 版本2019年05月15日 18:24:45 Chris_zhangrx 阅读数 193更多分类专栏: linux 配置文件 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/Chris_zhangrx/article/detai...转载 2019-09-18 15:21:49 · 1035 阅读 · 0 评论 -
ubuntu16.04国内换镜像源(清华)
ubuntu16.04国内换镜像源(清华)2018年12月26日 10:40:47 omby 阅读数 2104更多分类专栏: ubuntu 转载地址: ubuntu16.04国内换镜像源(清华)ubuntu系统自带的镜像源速度特别慢,在进行一些软件的下载和更新的时候,速度让人着急,这个时候就应该换成国内的镜像源试过几个国内的源 清华镜像源较为好用1、首先我们得知道镜像源的...转载 2019-09-17 12:59:50 · 541 阅读 · 0 评论 -
Python笔记——Ubuntu下安装pip3和Python的第三方库
Python笔记——Ubuntu下安装pip3和Python的第三方库2018年10月02日 19:15:18 fengzhen8023 阅读数 13915更多分类专栏: Python Linux 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/fengzhen802...转载 2019-09-16 18:18:01 · 246 阅读 · 0 评论 -
Ubuntu14.04下opencv卸载与重装、Anaconda的卸载与重装。
参考链接:http://askubuntu.com/questions/334158/installing-opencv http://stackoverflow.com/questions/13134151/how-to-uninstall-opencv-in-ubuntu 进入安装包的build文件执行:make uninstallcd ..sudo rm转载 2018-01-18 10:32:15 · 1951 阅读 · 0 评论 -
win10安装ubuntu双系统遇到的奇葩问题
1,安装ubuntu双系统教程参看http://www.jianshu.com/p/2eebd6ad284d 简书教程; 注意安装过程中一些小问题。1)给ubuntu分区时候,分完四个区后 install出现问题,遮个教程没有涉及; 错误提示要为biosgrub再分个》1M的区,再建个小分区就好。好建立完成后,再下面选择引导方式时候教程里提示选 /boot,我就选的 /原创 2017-09-07 20:26:24 · 995 阅读 · 0 评论 -
apt-get update 失败
最近在Ubuntu操作系统上的Terminal软件上,执行sudo apt-get update命令,会有如下错误提示,从而导致命令执行失败:*** Error in `appstreamcli': double free or corruption (fasttop): 0x0000000001549c80 ***======= Backtrace: =========/转载 2017-09-15 23:16:01 · 848 阅读 · 0 评论 -
卸载N卡驱动
通过附加驱动安装显卡驱动后有些不满意需要换驱动首先要卸载驱动 以我安装的nvidia-331-updates为例如果你安装的其它版本,请自行更改命令sudo apt-get remove --purge nvidia-331-updates如果安装的是官网下载的驱动则重新运行run文件来卸载sh ./nvidia.run --uninstall转载 2017-09-15 23:05:11 · 2886 阅读 · 0 评论 -
UEFI 模式下win10安装ubuntu16.04双系统教程
本来想安装centos的,但是安装进行到分配空间那一步,就卡死在“you have not create a /boot/efi partition” 。网上翻了很久的帖子,也没解决,放弃了,转投Ubuntu的怀抱吧。该教程主要参考http://blog.youkuaiyun.com/ysy950803/article/details/52643737这篇博文按照他的步骤,完成了安装过程。但是转载 2017-09-15 22:53:35 · 21143 阅读 · 3 评论