
Ubuntu
Chauncey_Wang
这个作者很懒,什么都没留下…
展开
-
ubuntu开机光标闪烁,无法进入桌面(工具人养成第六弹)
服务器开机后,黑屏了,只有一个光标闪烁,一直进入不了桌面这个原因大概有两个一是 硬盘满了二是 硬盘被拔了在光标闪烁的界面按ctrl+alt+f2,进入命令行,登录后输入df -lh看一下根目录的利用率是不是已经100%如果第三行,这个挂载点在/下的空间的已用 已经100%了,那就进入home下删除一些不需要的文件,空出空间后重启就行了有些解释是硬盘移除了,但是挂载没去除那输入vim /etc/fstab把对应的硬盘注释掉就行了...原创 2022-04-06 19:43:48 · 6277 阅读 · 0 评论 -
Ubuntu中matlab使用simulink报Unable to launch the MATLABWindow application解决方案
在Ubuntu下使用matlab的simulink,无法打开窗口,报出MATLABWindow 应用程序未能启动。Unable to launch the MATLABWindow application首先现在matlab的命令行下查看error的原因>> cd(matlabroot)>> ! bin/glnxa64/MATLABWindow结果显示>> bin/glnxa64/MATLABWindow: symbol lookup err原创 2021-11-30 15:56:46 · 2596 阅读 · 4 评论 -
Ubuntu无法输入方括号解决方案
······「」「」「」「」1、复制,找个现成的复制一下就有了2、使用虚拟键盘3、【ubuntu】在ubuntu下无法输出拼音输入法中的中括号“【” 和 “】”的解决方法_郭老二-优快云博客原创 2021-11-30 15:44:19 · 1481 阅读 · 2 评论 -
解决cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2无法查看cudnn版本的问题
关于cudnn版本的查看,大部分教程给的操作都是cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2但是新一点的cudnn都无法再通过这条指令查看版本号了这是因为,新一些的cudnn版本信息都写在在cudnn_version.h而不是cudnn.h所以复制h文件的时候,需要在sudo cp cuda/include/cudnn.h /usr/local/cuda/include/sudo cp cuda/lib6原创 2021-10-21 10:39:25 · 7731 阅读 · 12 评论 -
离谱的开机进入GRUB手动引导问题
今天打开ubuntu,没有进入系统,满屏幕不停的刷新grub>grub>grub>我从来没见过这种界面,百度说grub引导错误,不能正常开机。那就修复吧好在我是能进入系统的,按tab,停止刷新grub>输入exit,退出,进入bios界面,手动引导启动项,进入系统。参考Ubuntu开机直接进入grub终极解决方法的>sudo update-grub>sudo grub-install /dev/sda但是,我的系统是Ubunt.原创 2021-08-12 11:37:25 · 592 阅读 · 0 评论 -
记录一下服务器拆机加机械硬盘(工具人养成第五弹)
你的想法很危险啊好好的用,好好活着不好吗?非要整幺蛾子实验室这台服务器没法加机械硬盘,硬盘位是有一个空的,但是主板没有多余的sata口,需要从显卡pcie转接,为了一个盘加转接太不划算了。不要想了,我拆机重新装回去,他丫的直接把固态的阵列板烧了,好在固态内存什么的没坏。推荐用硬盘盒子外接,比如移动硬盘盒底座2.5/3.5英寸 USB3.0台式机笔记本电脑外接SATA串口不丢链接了...原创 2021-07-29 16:35:05 · 890 阅读 · 2 评论 -
ubuntu服务器日志查看指令总结
以下介绍的是20个位于/var/log/目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。1./var/log/messages—包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。2./var/log/dmesg—包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上显示许多与硬件有关的信息。...原创 2021-06-22 14:37:21 · 16305 阅读 · 0 评论 -
解决Failed to initialize NVML: Driver/library version mismatch
shell输入nvidia-smi出现了Failed to initialize NVML: Driver/library version mismatch查了几个教程,号称原因是NVIDIA 内核驱动版本与系统驱动不一致如何解决?首先是重启,就是这么离谱,不少教程下面都出现了重启大法好的呼唤,别问了,问就sudo shutdown -r now如果没有成功,参考Ubuntu中Failed to initialize NVML: Driver/library versi.原创 2021-06-22 13:58:08 · 19294 阅读 · 5 评论 -
Ubuntu安装texstudio和texlive
命令行输入sudo apt-get install texlive-fullsudo apt-get install texstudio原创 2021-06-10 20:34:11 · 1030 阅读 · 0 评论 -
mobaxterm打开ubuntu桌面(转载,未尝试)
https://www.sparxeng.com/blog/software/forward-linux-x11-session-windows转载 2021-06-03 15:22:12 · 2062 阅读 · 0 评论 -
通过ipmi查看硬件情况和错误日志(工具人养成第四弹)
服务器的风扇貌似出了问题,cpu温度不高的时候,转的也很快,二楼的老师们来投诉了没办法,在不拆机的情况下,只能通过ipmi来看看问题在哪里了现在服务器已经装好了ipmi,如果以后重装了系统,请按以下操作配置ipmi,其他情况无需再次安装或修改首先,安装ipmitoolUbuntu系统的下载命令:sudo apt-get install ipmitool对ipmi进行ip配置ipmitool lan set 1 ipaddr 192.168.0.1 .原创 2021-05-16 21:43:48 · 7915 阅读 · 4 评论 -
Ubuntu安装re2c和ninja
老板带的本科生要做cuda编程。。。我裂开了,现在本科生都这么秀了?都会cuda编程了?我pytorch还没用明白呢结果说ninja用不了。。。用不了你装啊!不敢。。。软件都不敢装,你还想做cuda编程??声音这么小,还敢开军舰??结果好家伙,直接把老板搬出来了,工具人竟是我自己。。。装ninja之前,需要先装re2c参考CentOS 7 安装 re2c 和 ninjagit clone https://github....原创 2021-04-27 12:01:19 · 3934 阅读 · 8 评论 -
如何让禁止Ubuntu休眠
今天想ssh连接一下Ubuntu主机,发现他居然自动休眠了那如何禁止Ubuntu自动休眠呢本文参考https://www.cnblogs.com/minseo/p/13557947.htmlhttps://www.a5idc.net/helpview_888.htmlsudo su进入root后,输入systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target出现.原创 2021-04-13 11:21:10 · 2276 阅读 · 2 评论 -
用脚本记录一下服务器的工作状态(工具人养成第三弹)
服务器从装好,到使用至今,时不时的会莫名其妙的重启,目前一直都没有发现原因。。。淦!!首先可以确定的是,电源应该是没有问题的,服务器的TDU插座是4000w的,服务器是2000w的电源,绝对够那大概率是因为温度过高导致的宕机。虽然。一方面,我可以通过syslog或者journalctl -xe 来查看系统日志,但是最对只能知道是不是意外重启,也没法得到重启的原因。另一方面,我虽然我也可以通过sensors来查看系统的温度,不过我也不可能24h盯着看。没办法,我决定通过一个脚本..原创 2021-02-04 23:02:08 · 271 阅读 · 0 评论 -
记服务器重启硬盘掉了如何重新挂载(工具人养成第二弹)
本期是工具人养成第二弹,主要记录了学院服务硬盘掉了如何操作的今天学院的服务器又因为不知名的原因自动reboot了,过去一看,连桌面都打不开了我一开始以为是图形界面的原因,尝试了sudo init 5、service gdm3 start等操作,都没有成功实际上是,看第二行说You are inemergency mode,这是因为硬盘掉了输入lsblk看一下所有可用块设备的信息好家伙,sdb1的挂载没了,他原来是挂载到data1的。。。凉凉输入vim /.原创 2021-02-01 02:54:30 · 2081 阅读 · 0 评论 -
时间大盗:用ac -d查看用户每天在线时长,居然高于24小时
ac是linux下很有意思的命令,可以统计用户的在线时长按man ac的解释AC(1) General Commands Manual AC(1)NAME ac - print statistics about users' connect timeSYNOPSIS ac [ -d | --daily原创 2021-01-28 01:13:03 · 353 阅读 · 1 评论 -
如何搭建一个 个人深度学习服务器(工具人养成第一弹)
本文是一份总结帖,主要目的是教未来的师弟们,如何成为帮老师装服务器系统的工具人,不出意外的话,我们组应该是不会有师妹的首先,先说明一点,Ubuntu和nvidia驱动,每次版本变化,安装方式都略有不同,我以前的方法仅供参考,具体的操作中一定要看英文提示!!!在开始安装 之前,请了解一下cuda driver、cuda toolkit、cudnn三者的关系,可以参考我之前的帖子nvcc -V和nvidia-smi出现的cuda版本不同具体下载的下载地址这里也有还需要了解一下vi..原创 2021-01-25 01:34:41 · 1908 阅读 · 4 评论 -
Ubuntu下通过shell脚本批量新建用户并设置默认密码
在linux用户名和用户组的操作笔记中,我介绍了如何通过命令行新建用户但是,事实上,学院又很多很多很多学生和老师,我不可能一个个为它们新建用户,最好有一个脚本可以实现批量新建用户本文参考Linux下批量添加用户的两种方法其实我本人根本不会用shell脚本,只会一点点linux的指令本着拿来主义的精神,原作者写的脚本我修修改改就拿来用了先上代码test_user_add.shfor username in $(more users.list)do if [ -n $use...原创 2020-12-29 16:55:18 · 3290 阅读 · 2 评论 -
重装显卡驱动,解决NVIDIA-SMI has failed问题
服务器的硬盘被热拔插了一次,虽然看起来没啥大问题,但是nvidia-smi指令用不了了NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.没办法,重装显卡驱动吧,参考ubuntu16.04 重装显卡驱动(亲测有效)ssh连接,进入root用户后..原创 2020-12-28 15:48:50 · 7005 阅读 · 2 评论 -
root用户安装的anaconda如何给普通用户使用
服务器里安装了anaconda,结果发现只有root用户才能使用,其他的用户都无法使用conda命令,这显然是不科学的总不能其他小伙伴需要创建虚拟环境的时候,还要让我来帮他们创建吧。。。在查阅资料后,发现这个问题是可以解决的,解决方案参考linux root用户下安装anaconda,如何让普通用户使用root用户安装的python首先,root用户安装anaconda的时候,需要安装在普通用户可以访问的目录下,比如/usr/local、/opt之类的其次,普通用户登陆后,需要执行以下c..原创 2020-12-26 18:46:34 · 13595 阅读 · 6 评论 -
linux用户名和用户组的操作笔记
实验室新到了一台服务器,性能不知道咋样,反正,噪音非常给力,非常朋克,按下开机键,一键起飞。。。实验室新到的服务器,这噪音,原地起飞以后,我就是这台服务器的管理员了,看谁的进程不顺眼,可以直接kill了,哈哈哈哈介绍一下如何给其他小伙伴新建用户和用户组首先root登录创建新的普通用户useradd -m wangxing -s /bin/bash 这里wangxing是我创建的用户名-s 指定用户的shell-m 表示home目录即 /home/wangxi...原创 2020-12-24 16:29:27 · 516 阅读 · 0 评论 -
Ubuntu安装多版本cuda,并在多版本之间切换
我来填坑了,之前在nvcc -V和nvidia-smi出现的cuda版本不同这里挖了个坑,尝试了一下多版本cuda切换,应该是成功了本文参考安装多版本 cuda ,多版本之间切换发现了他里面的一点小小的问题,已做了修改首先去CUDA Toolkit中下载你需要的cuda,我用的是CUDA Toolkit 10.0这里遇到了第一个问题,cuda_10.0.130_410.48_linux.run这个文件,下载到win10环境下,是有.run的后缀的,但是在Ubuntu下却没有,我并不...原创 2020-12-21 12:48:48 · 2013 阅读 · 1 评论 -
nvcc -V和nvidia-smi出现的cuda版本不同
我发现实验室的服务器中nvidia-smi的结果而nvcc -V的结果CUDA有两个主要的API:runtime(运行时) API和driver API。这两个API都有对应的CUDA版本(如9.0和11.1等)。用于支持driver API的必要文件(如libcuda.so)是由GPU driver installer安装的。nvidia-smi就属于这一类API。用于支持runtime API的必要文件(如libcudart.so以及nvcc)是由CUDA Toolkit installe原创 2020-12-19 16:46:16 · 36867 阅读 · 22 评论 -
windows下通过ssh连接Linux服务器并安装Anaconda,并通过Pycharm远程调用服务器Anaconda下的虚拟环境
以前实验室服务器的环境都是直接通过pip安装的,没有使用过anaconda这些天在实验室使用服务器的时候,发现自己搭建的环境被同门修改了。。。我整个人都裂开了,痛定思痛,决定偷偷装个anaconda,再建立一个虚拟环境,避免再次被同门修改关于如何建立ssh的问题不多赘述了,直接开始装anaconda 参考ssh 连接 Linux 服务器并安装 Anaconda在windows下访问anaconda官网右击64-Bit (x86) Installer (529 MB),点击复制链接地址原创 2020-12-17 15:46:38 · 2268 阅读 · 3 评论 -
遇到Permission denied问题,不要用chmod 777修改mnt、usr等系统文件夹权限
师兄曾经使用chmod 777指令时,引起了系统崩溃的问题,大概是修改了/mnt的权限。详见Linux下慎用chmod 777解决Permission denied问题虽然我们不能修改mnt、usr等系统文件夹的权限,但是,mnt下的自建的文件夹权限还是可以修改的比如,我们可以用sudo chgrp 用户名 文件名 -Rsudo chown 用户名 文件名 -Rchgrp命令是用来修改文件所属组群的,就是change group的缩写文件所属组:当某个用户.原创 2020-11-04 15:04:53 · 8582 阅读 · 0 评论