Linux 随笔1

使用fork()系统调用产生的子进程对父进程中数据的修改不会影响到父进程,因为fork()采用的是写时复制机制,就是在fork产生的子进程没有修改父进程的值时,父子进程共享同一块内存,包括栈区。当子进程修改父进程的数据时,系统会给子进程单分出一块和父进程相同的内存区并将新的修改的值写入。所以父子进程完全在两块内存中不会互相干扰。

uid 为0的用户名就是超级用户

echo "12345" | md5sum   //通过 md5加密输出“12345”

查看系统内核版本
方法一:
命令: uname -a
作用: 查看系统内核版本号及系统名称
方法二:
命令: cat /proc/version
作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称
补充说明:
/proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。而我们使用命令“uname -a"的信息就是从该文件获取的,当然用方法二的命令直接查看它的内容也可以达到同等效果.另外,加上参数"a"是获得详细信息,如果不加参数为查看系统名称。

搜索可安装的源码包
sudo apt-cache search 后面跟上要搜索的包名前面的字符

sudo apt-get update  // 更新软件源

Ubuntu 默认不会下载系统内核源代码,需要手动下载https://www.kernel.org/pub/linux/kernel/v3.x/
或者先使用apt-cache search linux-source+ 内核版本号查找源中存在哪些内核源码,在通过 apt-get install linux-source+内核版本号 下载 , 默认下载到 usr/src/
linux 内核源代码目录通常在 usr/src

linux 源码目录  "/lib/modules/$(shell uname -r)/build"和"/usr/src/linux-header-$(shell uname -r)/",

Documentation/Changes 中存放的是运行该内核所需要的最低软件配置

Linux 随笔1,布布扣,bubuko.com

时间: 2025-01-13 05:55:48

Linux 随笔1的相关文章

我的Linux随笔目录

现在整理博客的时间少了,大多是在用为知笔记收藏和整理,一次集中发点Linux相关随笔整理和一个目录,是按时间顺序来的.每一篇都是自己用过之后整理的,应用场景已经尽可能的说明了,不明白的可以Q我,上班时间请尽量避免. ========目录========= centos6.5安装mongodb2.6 Linux下DB2数据库安装教程 [Installing Metasploit Framework on CentOS_RHEL 6]在CentOS_RHEL 6上安装Metasploit的框架[翻译

linux随笔

Gitlinux发行版:- redhat(收费)- CentOS *- Ubuntu *- Debian- Suse-----------------------MacX 和linux都是从鼻祖Unix中判离出来的,从Unix中判离的还有FreeBSD具体到手机上 Android IOS也都是基于linux------------------------------------------------与服务器相连使用的是SSH(加密连接协议) SSH服务器安装:openssh-server客户端

linux随笔(13)---touch和mkdir

一.目的 本文将介绍linux下新建文件或目录.删除文件或目录命令. touch可以新建文件,mkdir用来新建目录:rm用来删除文件或目录. 本文将选取ubuntu14.04发行版做为描述基础. 二.touch命令 linux下新建文件的方式有很多,例如:使用vi新建文件.使用cp命令拷贝一个文件.但是最常用的还是使用touch命令新建一个文件. 语法:touch [options] filename -a:改变访问时间 -m:改变修改时间 -t timestamp:改变访问时间和修改时间为t

linux随笔(11)---umask和chmod

一.目的 本文将介绍linux环境下有关文件访问模式相关的命令. umask用来设置默认的文件访问模式屏蔽值:chmod用来修改文件的访问模式. 本文将选取ubuntu14.04发行版做为描述基础. 二.文件访问模式 linux使用文件访问模式保证文件的安全性,通过一个12bit的数据结构表示文件访问模式的4组属性: 1.SUID.SGID.Sticky属性 :也叫特殊属性. 2.用户的读.写.可执行属性:也叫用户属性. 3.用户所属组的读.写.可执行属性:也叫用户所属组属性. 4.组内其他用户

linux随笔(12)---chown和chgrp

一.目的 本文将介绍linux的chown和chgrp命令. chown用来设置文件的拥有者:chgrp用来设置文件的所属组. 本文将选取ubuntu14.04发行版做为描述基础. 二.chown命令 语法:chown user filename 将filename文件的拥有者设置为user. 例如,README.md文件当前的拥有者是zsy,使用chown命令将文件的的拥有者设置为root. 三.chgrp命令 语法:chgrp group filename 将filename的所属组设置为g

linux随笔(9)---mount和umount

一.目的 本文将介绍文件系统的挂载和卸载命令mount和umount. mount命令负责把设备上的文件系统挂载到系统的挂载点上:umount命令负责把挂载点上的文件系统卸载掉. 本文将选取ubuntu14.04发行版做为描述基础. 二.fstab文件 linux系统中的/etc/fstab配置文件记录了文件系统信息,linux在启动时挂载该文件中记录的所有文件系统.在/etc目录下还有一个叫做mtab的配置文件,该文件记录了系统中已经挂载的文件系统,注意该文件于fstab的区别. 该文件一共包

linux 随笔-001

Linux: 创始人:Linux Benedict Torvalds(芬兰的) 时间:1991年4月 常见版本: RedHat (最常见,centos为其社区版,yum免费:基本无区别). Gentoo Debian SUSE ubantu(桌面很炫酷) Android也是linux的,苹果的是unix的

linux 随笔

Linux: 创始人:Linux Benedict Torvalds(芬兰的) 时间:1991年4月 常见版本: RedHat (最常见,centos为其社区版,yum免费:基本无区别). Gentoo Debian SUSE ubantu(桌面很炫酷) Android也是linux的,苹果的是unix的

linux随笔(10)---find等查找命令

一.目的 本文将介绍linux环境下常用的各种查找命令.这些查找命令包括which.whereis.find.locate. which使用环境变量查找可执行文件的路径:whereis查找可执行文件.源代码.man文件的路径:find命令能够查找文件系统中的任何文件,支持正则表达式查找:locate命令通过之前建立的索引查找文件,所以比find快,但是不适合查找最近新建或者重命名的文件. 本文将选取ubuntu14.04发行版做为描述基础. 二.which命令 which在当前用户的PATH变量