
Linux
碧海凌云
从平凡到神奇
展开
-
Deepin+win7双系统启动项问题解决
问题1:window系统无法启动,修复或添加windows启动项:参考deepin wiki:修复或添加windows启动项问题2:deepin系统无法遮盖正常迩来启动,找不到in原创 2020-09-12 11:58:58 · 2521 阅读 · 0 评论 -
Deepin启动错误emergency mode解决
在使用Deepin系统的过程中由于个人误操作,导致系统启动之后就进入了emergency mode 启动节目,无法进入图形界面,试了很多种方法,最终用下面的方法得到解决,系统恢复正常启动。网上查了下这个问题,很有可能是强制重启导致的磁盘损坏(具体是怎么损坏了也不是很清楚),所以解决的办法就是修复磁盘。通过Deepin安装优盘,电脑重启之后选中从优盘启动,进入安装deepin系统界面,当出现选中安装系统语言的时候,按ctrl+alt+f1(或者f2),进入终端,然后执行如下命令:lsblk 查看自己系原创 2020-09-12 11:38:39 · 2064 阅读 · 0 评论 -
linux下如何查看cpu信息
linux的cpu信息可以从文件中cpuinfo读取。执行命令:# cat /proc/cpuinfo我们一般看到的processor是逻辑核。它的计数是从0开始的,例如这里看到的是31那我们一般就说这个机器是32核的,说的实际是逻辑核。实际上对于cpu的描述应该更详细一些。这个机器是虚拟机,我们看一下物理机的更详细的信息。其中model name就是cpu的名称,型号,主频cpu Mhz 是实际主频physical id 单个cpu的标号。cpu cores转载 2020-07-22 09:59:09 · 4819 阅读 · 0 评论 -
Shell中的cat使用
Linux shell的here document用法(cat << EOF)什么是Here DocumentHere Document 是在Linux Shell 中的一种特殊的重定向方式,它的基本的形式如下cmd << delimiter Here Document Contentdelimiter它的作用就是将两个 delimiter 之间的内容(He...转载 2019-11-27 09:11:58 · 5829 阅读 · 0 评论 -
Ubuntu下创建vim+Taglist+cscope+ctags组合编辑器
Ubuntu下创建vim+Taglist+cscope+ctags组合编辑器 标签: vimubuntutags正则表达式kill 2012-07-26 16:26 26831人阅读 评论(17) 收藏 举报 分类: Linux 系统安装、配置、编译&测评(12) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 有人抱怨Linux系统下没有类似于VC转载 2016-10-29 14:29:23 · 395 阅读 · 0 评论 -
ubuntu 16.04LTS 下更新时提示/boot“磁盘空间不足”
Ubuntu 更新时提示/boot“磁盘空间不足”问题描述 Ubuntu 更新时遇到“磁盘空间不足问题”,如下图所示: 问题分析 在装Ubuntu Linux的时候,一般都会把/boot单独分区,给200M左右的空间。这样以后更新内核的时候,系统把新内核添加到/boot下,但是没有删除旧内核;内核越来越多,导致空间不足,从而引起无法更新系统。由于是旧内核没有删除造成的/boot分区容量不足,所转载 2017-05-28 16:39:58 · 2065 阅读 · 0 评论 -
初窥Linux 之 我最常用的20条命令
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Lin转载 2017-12-23 14:21:33 · 153 阅读 · 0 评论 -
linux下宽字节和多字符之间的转换
本文介绍两个由C语言提供的宽字符(wchar_t类型)和多字节字符( 一个字符用一个或者多个字节表示) 转换函数,因此具有通用性(在Windows/Linux系统中都可以使用): 所需头文件:stdlib.h #include size_t mbstowcs( wchar_t *wcstr, const char *mbstr, size_t count );参数转载 2018-01-23 20:01:14 · 5167 阅读 · 0 评论 -
Linux下字符转换函数
Linux下面的没有命名为 WideCharToMultiByte() 和 MultiByteToWideChar() 函数,WideCharToMultiByte,MultiByteToWideChar是windows下的函数,在linux下也有类似的两个函数:mbstowcs()wcstombs() 值得注意的是:size_t mbstowcs(wchar_t *wcstr,const转载 2018-01-23 20:07:49 · 382 阅读 · 0 评论 -
shell中的时间值提取(date)
shell中的时间值提取(date)方法1# date +%F# date +%T# cat time.sh#!/bin/bashDATE=`date +%F | sed 's/-//g'``date +%T | sed 's/://g'`echo $DATE# chmod u+x time.sh# sh time.sh2014082709352方法2“date...转载 2018-10-22 09:47:41 · 5713 阅读 · 1 评论 -
bash shell中expr命令下几种的使用
expr在linux中是一个功能非常强大的命令。通过学习做一个小小的总结。1、计算字符串的长度。我们可以用awk中的length(s)进行计算。我们也可以用echo中的echo ${#string}进行计算,当然也可以expr中的expr length $string 求出字符串的长度。举例[root@localhost shell]# string="hello,everyone my n...转载 2018-10-22 10:43:58 · 1534 阅读 · 0 评论 -
安装完ubuntu系统后的优化
安装完ubuntu系统后的优化下面给出一些安装完ubuntu系统后,为了更好的使用需要做的一些事:1.卸载掉系统自带的不好用或者基本不用的软件卸载掉Amazon软件 sudo apt-get remove unity-webapps-common 卸载掉一些基本不使用的软件和游戏 sudo apt-get remove thunderbird(邮箱) sudo apt-get remove原创 2016-10-01 10:22:31 · 21220 阅读 · 0 评论 -
/usr/bin/ld: error: cannot find -lGL
$ locate libGL.so/usr/lib/i386-Linux-gnu/mesa/libGL.so.1/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so转载 2016-10-01 21:55:11 · 450 阅读 · 0 评论 -
Linux学习路线
学习linux,首先得看你想用linux做那方面的工作。你可以做一个系统管理员,也可以做一个linux服务器环境开发人员,也可以做网络通信方面的,甚至底层的可以向驱动程序发展。 先大概讲一下这些方面都做些什么吧。 系统管理不必多说,你得精通linux的命令和脚本,擅长处理各种数据文件,linux的脚本语言很多,shell是一种。系统管理员最主要的工作所管理维护Linux系统的配置环境,所以这项工转载 2016-03-05 10:11:49 · 380 阅读 · 0 评论 -
Ubuntu 14.04下安装MySQL
1、执行命令安装mysql1 sudo apt-get install mysql-server 2 sudo apt-get install mysql-client 3 sudo apt-get install php5-mysql(安装php5-mysql 是将php和mysql连接起来 ) 2、使用该命令登录 Mysql -u root -p Ubuntu下彻底卸载mys转载 2016-03-05 10:15:16 · 1859 阅读 · 0 评论 -
Linux下解压命令大全
tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ———————————————gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileN原创 2016-03-05 10:18:23 · 288 阅读 · 0 评论 -
Linux下学习mysql命令的笔记
Linux下学习mysql命令的笔记一、查看MySql配置信息 1.查看版本相关信息 查看root用户没有密码的情况下: [Sunrier@localhost MySql]mysqladmin -u root version mysqladmin Ver 8.41 Distrib 5.0.22, for redhat-linux-gnu on i686 Copyrig转载 2016-03-05 10:22:12 · 440 阅读 · 0 评论 -
linux下重要文件夹的解析
linux下重要文件夹的解析 / ;linux系统的根目录,是系统的最顶层。 /bin ;里面是系统最基本的二进制命令文件如ls cp rm ln等等。 /sbin ;s就是super的意思,里面都是超级用户用于管理系统的命令,如mkfs.ext3 等。 /boot ;里面是开机程序,lilo或grub,还有linux 内核文件vmlinuz ,初始化系统的initrd.img文件。转载 2016-03-05 10:23:11 · 476 阅读 · 0 评论 -
Win7 + Ubuntu16.04 双系统安装
之前安装win7 + Ubuntu14.04双系统,后来换成win10用了一段时间后觉得有些卡,而且装双系统装了几次都成功,所以又换回了win7系统,并重新安装了win7+Ubuntu16.04双系统,并把安装的过程汇总了一下,希望能对想安装双系统学习Linux系统的同学有所帮助!整个安装过程主要分为以下几步:一、 下载ubuntu16.04镜像; 二、 划分系统安装盘; 三、使用ultra原创 2016-09-30 20:43:16 · 45981 阅读 · 10 评论 -
双系统Ubuntu 引导修复(Boot Repair)
安装完双系统,如果在使用过程中不小心删除了Ubuntu引导向,则会导致开机后无法选择进入Ubuntu系统。或者当我们重装了windows系统后,也会发现原来的Ubuntu引导不见了,当出现这两种情况之一时,最好的解决办法不是重新把Ubuntu系统装一遍,我们只需要冲洗修复一下Ubuntu引导文件,就可以把问题解决了。 不过首先你需要Ubuntu U盘启动盘,来进入Ubuntu系统来修复引导问题。原创 2016-09-30 21:26:40 · 56016 阅读 · 23 评论 -
ubuntu下如何安装与卸载软件总结
刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什 么?怎么就是安装不了啊?等等. 的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大 部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubunt转载 2016-09-30 21:54:05 · 4321 阅读 · 0 评论 -
使用UltraISO制作U盘启动盘
使用UltraISO制作U盘启动盘 现在流行用U盘来安装系统,但要用U盘来安装系统的前提条件下是如何将镜像文件写入到U盘里,UltraISO能很好的满足你的需求。 步骤/方法 1.鼠标右键“以管理员身份运行”UltraISO图标2.打开UltraISO的窗口后依次点击左上角的“文件”-“打开”3.浏览到存放镜像文件的目录,选中该目标文件,点击“打开”按钮4.然后再次回到UltraISO窗口,点转载 2016-09-30 22:11:25 · 691 阅读 · 0 评论 -
Ubuntu1系统中下载的中文文件名乱码解决办法
一、乱码的样子类似: °²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹,°²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹这种乱码称为Gedit中文乱码打开部分Windows下的txt文本文件的时候,中文显示为乱码。但是自己用Gedit编写新文件的时候,输入的中文却可以正常显示,保 存后再退出也可以正常显示。而且对于Windows下的文本文件,也不是全部含有中文的都显示为乱码。整理下思路,如果真的是中文无法正常显示的问转载 2016-10-01 19:51:49 · 3489 阅读 · 2 评论 -
Linux下gdb调试方法
gdb调试方法分类: Linux Unix2014-08-07 12:40 7人阅读 评论(0) 收藏 举报(转载)gdb中汇编调试我觉得写的挺好!原名 gdb相关(gdb十分钟教程)本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINU转载 2014-09-24 19:34:03 · 567 阅读 · 0 评论