记录-vmware下linux扩容

0. 背景

昨天在给虚拟机安装内核编译环境的时候出现了空间不足的问题。情况大体是这样子的,我的虚拟机大约有30G的空间,在编译内核之前剩余17个G左右,我把内核源码下载下来,好不容易花了半个小时候编译好,结果在安装了一半的时候直接报错,说我no more space left。一查,发现编译产生的各种文件(驱动模块,中间文件等等)占用了16个G。excuse me? 什么时候变这么大了。所以才对虚拟机进行了扩容,这里对整个扩容过程作一个记录。

umask命令详解

umask命令详解

也许你会和我一样,以为会使用chmod,chown这类命令就掌握了linux文件权限篇的基础知识。但是其实还有一个很重要的命令,命令虽小但是影响深远。它就是umask。

umask是控制文件权限中的一个重要命令或者说是一个重要的配置选项。前者可通过在shell中设置,而后者则需要在配置文件(/etc/profile/etc/bashrc)中设置。在正式说明umask的相关知识前,需要讲解一个通识:

Ubuntu包管理的小知识

Ubuntu PPA小知识

PPA,表示Personal Package Archives,也就是个人软件包集。再说白点就是非官方源。

知识整理-分区表MBR与GPT

本文整理自《鸟哥的Linux私房菜-基础学习篇》及几篇博客。

咱们拿到一个块磁盘是不能马上使用的,需要对磁盘进行分区,再格式化为某个文件系统(如windows上常用的NTFS和Linux下的Ext家族)才能使用。今天咱们的重点就放在磁盘分区上。当然了本文可不是教你怎么用工具或命令去分区,而是分区当中的重要部分–分区表。

Linux文件系统基础知识

Linux文件系统基础知识

Linux文件系统基础知识

本文整理自《鸟哥的Linux私房菜-基础学习篇》

我们都知道,在Linux下,文件除了文件本身的数据外,还有非常多的其他属性(如文件的权限,所属者,时间参数等等)。Linux文件系统是如何实现它们的呢?

Linux中硬链与软链详解

本文整理自《鸟哥的Linux私房菜-基础学习篇》

1. 软链

创建软链接的方式如下:

Ubuntu下OhMyZsh的快速安装教程

依旧是常用工具补坑,每次重装系统或者更换设备都要安装oh-my-zsh,然后每次都会去百度教程,所以这里简单记录一下。

oh-my-zsh比起ubuntu自带的bash的优点,我这里就不细说了。反正只用知道使用on-my-zsh可以提高生产力就行了。

ubuntu小技巧-添加桌面图标

说来惭愧,用linux还是比较久了,每次想要添加桌面的图标的时候总是要百度一下,所以这里就记录一下,加深印象。

首先要知道的是,如果想要添加自己的桌面图标,我们需要在/usr/share/applications目录下创建一个xxx.desktop的文件,xxx为你应用名。

比如,我要创建一个微信的desktop,那么执行以下命令:

使用find指令查找文件遇见的一点小坑

1. 前言

最近在学习linux内核数据结构,准备找找队列的头文件kfifo.h,但是通过/lib/modules/内核版本/build下面使用find指令找,怎么都找不到。。。

至ubuntu新手-搜狗输入法安装

对于Ubuntu的初学者来说,来到Ubuntu众多不习惯之一就是没有好用的输入法了。所以这里介绍一下如何在Ubuntu下安装搜狗输入法。

step1 到搜狗输入法官网下载linux版本安装包

网址:https://pinyin.sogou.com/linux/?r=pinyin。
根据自己操作系统的版本选择32还是64位的os。一般情况个人使用都是64位的了,只有部分实验室平台还在使用32位。

最后可以得到一个deb包。暂时不安装。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×