Linux
文章平均质量分 75
狮子HH
且将新火试新茶,诗酒趁年华!
展开
-
vnc分辨率修改
最近一直在用putty或Xshell登录linux服务器,今天用ultraVNC Viewer登录服务器时发现自己的vnc服务器挂掉了。在此,整理下vnc操作的基本命令。查看vnc进程:ps -ef | grep vnc 该命令可以列出当前系统上所有用户vnc界面的端口号,分辨率等信息。 我们要用到的只是端口号。杀掉自己vnc端口对应的进程vncserver -kill :43 我的端口号是4原创 2015-04-22 21:26:40 · 13032 阅读 · 0 评论 -
linux查看目录大小
查看各用户home空间大小: sudo du -h --max-depth=1 /home使用du命令查看目录大小 -h 参数将目录大小以人容易理解的方式显示出来 --max-depth 控制显示的目录层数 df -h 显示整个磁盘分区的使用情况原创 2016-05-06 10:01:44 · 3117 阅读 · 0 评论 -
linux知识点:01
1.内核分为:进程管理系统 、 内存管理系统 、 I/O管理系统 和文件管理系统 四个子系统。 2.用户态切换到内核态的 3 种方式:a. 系统调用 b. 异常c. 外围设备的中断 。整除除以0 ,肯定会中断,所以会进入内核. 3.malloc与free是标准库函数,new/delete是运算符;new、delete返回的是所分配类型变量(对象)的指针,malloc、free返回的是vo原创 2016-02-28 09:10:10 · 462 阅读 · 0 评论 -
vim替换末尾列中的元素
将图中最后一列的2替换为1。 ==》先Ctrl+v进入visual block模式,选中最后一列之前的部分,用d进行删除; 然后将2替换为1: :%s/2/1/g,再gg定位到行首,使用大写的P将刚才删掉的部分粘回来。原创 2016-02-27 15:27:12 · 2159 阅读 · 0 评论 -
Anaconda的升级与卸载
升级 升级Anaconda需要先升级condaconda update condaconda update anaconda卸载 由于Anaconda的安装文件都包含在一个目录中,所以直接将该目录删除即可。删除整个Anaconda目录:rm -rf anaconda最后,建议清理下.bashrc中的Anaconda路径。原创 2016-03-04 10:17:39 · 121602 阅读 · 5 评论 -
linux从命令行发送邮件
ubuntu server 14.04 从命令行发邮件安装mailutils`sudo apt-get install mailutils`接下来进行默认安装就行了。Postfix Configuration 需要记住这里的System mail name,后面会用到。发送邮件用一行命令发送邮件 给邮箱example@qq.com(改成你自己要发送的邮箱)发封邮件。邮件主题为Test e原创 2015-12-25 15:38:50 · 9352 阅读 · 0 评论 -
sudo apt-get update出现错误
使用sudo apt-get install update时,出现如下错误:`E: Some index files failed to download. They have been ignored, or old ones used instead.`具体错误内容为:......Ign http://hk.archive.ubuntu.com trusty/restricted Tran原创 2016-01-19 14:16:08 · 30072 阅读 · 4 评论 -
nvidia自动更新带来的问题
实验室的ubuntu 14.04 lts server 上的gpu突然不能用了。 使用 nvidia-smi 查看gpu信息时显示: Failed to initialize NVML: GPU access blocked by the operating system查看日志发现nvidia driver从amd64 352.39-0ubuntu1 自动升级到 352.63-0ubunt原创 2015-11-23 15:46:58 · 4394 阅读 · 0 评论 -
ubuntu14.04 lts server安装配置备忘
安装detect and mount cd-rom 刻录u盘后把iso文件也放到u盘中,alt+F2进入console将u盘挂载到/cdrom上,把/cdrom中的iso文件挂载到/cdrom上。 alt+F1返回安装界面,重新检测。分区自动分区,之后将/目录删除,保留swap等分区,对/进行重新分区,分为/,/home,/share等。 (一方面导师要求分为/,/home,/share三个分原创 2015-10-21 15:13:20 · 1049 阅读 · 0 评论 -
/usr/bin/ld: cannot find -l**** 问题的解决办法
在ubuntu上安装软件时,经常出现这样的问题:/usr/bin/ld: cannot find -l****例如: /usr/bin/ld: cannot find -lgfortran 安装torch时出现 /usr/bin/ld: cannot find -lstdc++ 安装cuda时出现 ……这些问题都是因为找不到相应的lib文件,以上面的例子来说就是在系统中找不到libgfortr原创 2015-11-04 10:44:43 · 23881 阅读 · 2 评论 -
crontab定时执行程序
概述cron是linux中的一个定时执行工具,可让系统在特定的时间自动执行特定的任务,如数据库备份、日志分析等。crontab 是一个包含一系列定时任务命令的文本文件。该文件使用crontab 命令进行编辑。文件中的命令由cron在后台执行。系统中的每个用户(包括root)都拥有一个crontab文件,无论该用户是否登录系统,cron都会检测用户的crontab文件。crontab的在线帮助文档可以原创 2016-07-12 23:06:47 · 1961 阅读 · 0 评论