Quantcast
Channel: CodeSection,代码区,Linux操作系统:Ubuntu_Centos_Debian - CodeSec
Browsing all 11063 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

vmalloc-非连续内存的分配

为了解决外部碎片的问题, 需要有一种手段可以分配非连续的页映射到一段连续的虚拟地址上. 这就是vmalloc的目的, 本文基于4.7.2的代码对 vmalloc 的实现进行分析. 这里要提到一个重要的结构体 struct vm_struct { struct vm_struct *next; void *addr; unsigned long size; unsigned long flags;...

View Article


Image may be NSFW.
Clik here to view.

OpenOffice Contemplates Shutdown Amid Volunteer Drought

OpenOffice, the free, open-sourceMicrosoft Office alternative, could be shut down if more developers can’t be recruited to support the project and keep the software secure. Dennis E. Hamilton, a...

View Article


NixOS Retrospective

04 Sep 2016 The other week, apost of mine ended up on the front page of Hacker News . I didn’t even notice until Harlan pointed it out, which was four days later. Someone had also submitted it to...

View Article

Oranchelo (Flat-Design) Icon Theme based on Super Flat Remix

Oranchelo Icon Theme is another great hybrid flat design icon theme, which was inspired by Cornie icons and based on Super Flat Remix . Option to Choose two variant Oranchelo or Oranchelo-Green...

View Article

Linux~centos上安装.netcore,HelloWorld归来!

linux~centos上安装.netcore,HelloWorld归来! 8小时前来源:cnblogs...

View Article


Image may be NSFW.
Clik here to view.

离线自动检查并安装指定RPM的Shell脚本

准备: 1、准备好待安装的rpm文件 2、将待安装的rpm文件写入文件清单 pkg.lst(文件名可随意) 3、安装脚本 install.sh 目录结构 |- install.sh |- pkg.lst |- readme.txt |- xxxx.rpm |- yyyy.rpm |- ......安装过程: 1、将待安装的rpm文件放到该目录 2、在rpm文件列表按依赖顺序写入 pkg.lst...

View Article

Image may be NSFW.
Clik here to view.

Linux软件源码包的安装(Tarball的安装)

软件源码包安装背景接触过linux的人都知道要在Linux上安装软件通常使用rpm或yum,这两种工具的出现确实大大减少我们在Linux系统上安装软件的工作量,但是rpm及yum的安装的软件都是基于某种平台事先编译好的成品,这个成品中制作者考虑种种因素可能会对这个软件的功能进行一定程度的剪裁,也就是说现成的rpm包或yum包不是最全的软件包。而如果我们想要添加这个软件的rpm或yum中未包含的功能该...

View Article

Image may be NSFW.
Clik here to view.

Linux基础知识之挂载详解(mount,umount及开机自动挂载)

挂载概念简述:根文件系统之外的其他文件要想能够被访问,都必须通过“关联”至根文件系统上的某个目录来实现,此关联操作即为“挂载”,此目录即为“挂载点”,解除此关联关系的过程称之为“卸载”1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问2.挂载点:mount_point,用于作为另一个文件系统的访问入口;(1) 事先存在;(2) 应该使用未被或不会被其它进程使用到的目录;(3)...

View Article


Linux文件系统简介及其系统管理工具

常见的文件系统linux文件系统: ext2, ext3, ext4, xfs, btrfs, reiserfs, jfs, swapswap: 交换分区光盘:iso9660windows:fat32, ntfsUnix: FFS, UFS, JFS2网络文件系统:NFS, CIFS集群文件系统:GFS2, OCFS2分布式文件系统:ceph,moosefs, mogilefs,...

View Article


Image may be NSFW.
Clik here to view.

Linux压缩与归档工具详解

压缩出现的原因简析 压缩为什么会诞生?我们可以想象一下如果没有压缩的场景:磁盘不够用了,再买一块扩展;一个游戏10G,下载下来得一整天,我们要上传一个1G电影得1天...买一块硬盘好贵啊,上传下载好耗费时间啊。如果我们可以将游戏压缩到原来的80%,我们就可以节省下来20%的磁盘空间,同时也节省了下载及上传的时耗。所以压缩诞生的目的首先是解决磁盘空间问题,其次也是为了节省我们上传下载的时耗问题。...

View Article

Linux文件查找工具 locate、find 详解

引言:在学习linux中的文件查找时,突然联想到平时用的搜索引擎,在生活中我们想获取什么信息,在google等搜索引擎里面敲入就能列出符合我们条件的相关信息。如果我们不满意搜索结果可以进一步精确我们想查找内容的搜索内容,这在Linux的文件查找中称为精确匹配,但是如果我们虽然知道我们想要的内容,但是找不到特别精确的言辞来形容它因此只能输入描述性内容为搜索条件,这种在Linux的文件查找中可以称为模糊...

View Article

Image may be NSFW.
Clik here to view.

Linux中的sort命令

sort命令是根据不同的数据类型以行为单位对数据进行排序。简介sort命令是根据不同的数据类型以行为单位对数据进行排序。sort的默认比较规则是从首字符向后,按照ASCII码值进行比较,将结果按照升序输出。用法sort命令的基本格式如下: 1sort [-bcfMnrtk] [source-file] [-o output-file] sort命令可使用的参数有: 1234567891011-b...

View Article

Image may be NSFW.
Clik here to view.

XenServer中虚拟机和快照导出与导入

我们在工作中经常会遇到,把Xenserver中的虚拟机或者快照导出,然后导入到另一台Xenserver,或者导出来备份下来,以防虚拟机出现故障。下面介绍一下用xe命令如何导出/导入虚拟机或快照,当然也可以直接用XenCenter来导出导入,不过前者速度要快得多。导出/导入虚拟机:1、关闭需要导出的虚拟机[root@xenserver /]# xe vm-reset-powerstate...

View Article


Image may be NSFW.
Clik here to view.

XenServer忘记root密码的解决方法

在企业中,XenServer忘记root的密码,是很蛋疼的事;破解密码至关重要。一:重启xenserver,待启动界面进入到boot时,键入menu.c32二:待出现以下界面是,在5秒内按下tab键:三:按下tab建后,出现启动参数,然后加入single参数:回车,自动重启四:待重启进入命令行时,用passwd修改密码:五:重启:shutdown -r -h...

View Article

Image may be NSFW.
Clik here to view.

关于Ubuntu 14.04下ulimit的限制问题

linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数。可以使用ulimit -a查看当前限制:对于一些服务的资源限制,如mongodb最大连接数限制等,常用的解决方法是:#ulimit -u 64000 #ulimit -s 1024 #ulimit -n 64000但这些命令都是当次有效的。可以修改相应配置文件,使之永久有效#sudo...

View Article


Image may be NSFW.
Clik here to view.

tshark批量切流实践和思考

总结一下tshark进行切流的方法: 在wireshark中我们使用Follow TCP Stream可以看到左上方的过滤条件,如下图 图1...

View Article

Ebay Is Home To A Host of Awful (And Not So Awful Linux Tat

Bored, with a large latte and an empty feed list, I decided to see what sort of linux tat ― don’t suck air like you’re made, most of it is tat ― one can find forsale on eBay . For the purview (ooh,...

View Article


马哥教育网络班22期+第四周课程练习

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 ~]# cp -r /etc/skel/ /home/tuser1/~]# chmod 700 /home/tuser1/ -R 2、编辑/etc/group文件,添加组hadoop。 ~]# echo...

View Article

马哥教育网络班22期+第3周课程练习 忍者乱太郎喻成

1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 who|awk '{print $1}'|uniq 2、取出最后登录到当前系统的用户的相关信息。 题目不是很清晰我估计是题目想要的是 last -1 cat /etc/passwd|grep "$(last -1|awk '{print $1}')"...

View Article

Homework week-5 grep及find

1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; grep -E "^[[:space:]]+" /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行; grep -E "^#[[:space:]]+[^[:space:]]+"...

View Article
Browsing all 11063 articles
Browse latest View live