【Linux系统学习笔记】教程文章相关的互联网学习教程文章

linux 学习笔记 finding people

#who 或者 #w 展示所有登录到当前系统的用户信息#who am i 展示真是用户信息#whoami 展示登陆系统的用户名 例如 :登陆用户和真实用户一致#whoami root#who am iroot pts/3 oct 23 12:17 (:0.0) 登陆用户和真实用户不一致#whoamicici#who am iroot pts/3 Oct 23 12:17原文:http://www.cnblogs.com/cici-new/p/4240513.html

Linux学习笔记--df/du命令(查看磁盘空间命令)【代码】【图】

df :英文名disk free,查看硬盘的使用情况。 du:英文名disk usage,查看指定目录的文件大小。1. 命令格式df[选项][文件]du[选项][文件]2. df 常用选项"df -a" 全部文件系统列表。 "df -h" 人性化显示文件大小,如100K21M 2G等。 "df -k" 以k字节的形式表示文件的大小。(1k=1024Byte) "df -l" 只显示本地文件系统。 "df -m" 以m字节的形式表示文件的大小。(1M=1024K)3. du 常用选项"du -a" 输出所有文件的磁盘...

linux学习笔记七:安装中文man手册

1、 下载中文包http://pkgs.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.1.tar.gz/13275fd039de8788b15151c896150bc4/2、 编译安装(实际上就是解压到/usr/local/share/man/zh_CN)tar xfmanpages-zh-1.5.1.tar.gzcdmanpages-zh-1.5.1./configure--disable-zhtwmake&& make install3、 给带参数的man命令设置一个别名cman,然后启动时生效。设置环境变量:vi /etc/profile.d/cman.shaliascman=‘man -M /...

Linux学习笔记六:sed

sed 行编辑器pattern spacehold space 处理逻辑:逐行读取,读入一行,默认打印一行,进行逻辑处理,再读入下一行,知道文件结尾。 sed script:‘address command‘ 地址定界+命令 选项:-n:不打印模式空间行-e:多点操作-f: 使用脚本文件地址定界:#: 第#行#,#+3:#~#+3行/pattern/:模式匹配定界/pattern/,/pattern/:模式定界#,/pattern/:组合定界$: 最后一行1~2:奇数行2~2:偶数行 命令:p:打印d:删除!:取反a:在下一行追加,...

趣谈Linux操作系统学习笔记-内存管理(24讲)-小内存分配【代码】【图】

前言:重点讲解slub分配器原因:内核里小内存分配一共有三种,SLAB/SLUB/SLOB,slub分配器是slab分配器的进化版,而slob是一种精简的小内存分配算法,主要用于嵌入式系统。慢慢的slab分配器或许会被slub取代,所以对slub的了解是十分有必要的。slab分配器的弊端: slab分配器中每个node结点有三个链表,分别是空闲slab链表,部分空slab链表,已满slab链表,这三个链表中维护着对应的slab缓冲区。我们也知道slab缓冲区的内存是从伙...

Linux下Python学习笔记 2:条件判断、循环【代码】【图】

一、条件判断if 语句比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3行 print 语句就构成一个代码块(但不包括第4行的print)。如果 if 语句判断为 True,就会执行这个代码块。缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。在ubuntu下的vim中需要设...

2.【SELinux学习笔记】概念【图】

1.强制类型的安全上下文 在SELinux中,访问控制属性叫做安全上上下文。无论主体还是客体都有与之关联的安全上下文,通常安全上下文是由三部分组成:用户:角色:类型。如:$id -Z joe:user_r:user_t 在SELinux当中,访问控制属性所有的客体或主体都有一个关联上的上下文属性,因为在SELinux基于类型强制策略,因此在安全上下文中的类型标识符决定了访问权。注!SELinux是基于标注Linux的,也就意味着主体要访问课题时,要同时...

linux学习笔记(一)【图】

基本概念及操作tab用于补全命令 ctrl+c用于强行终止当前程序,不会使终端退出 ctrl+d键盘输入结束或退出终端 ctrl+a将光标移至行头,相当于home键 ctrl+e将光标移至行末,相当于end键 shift+pgup将终端向上滚动 shfit+pgdn将终端向下滚动方向上键,回复之前输入过的命令终端里输入的通配符是由shell处理的,当shell在参数值中遇到了通配符时,shell会将其作为路径或文件名在磁盘上搜寻可能的匹配。通配符实际上是一种shell实现的路...

linux学习笔记-rsync原理及使用【代码】

rsync的原理及使用第1章 rsync原理及介绍1.1什么是rsyncRsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。Rstync软件适用于unix/linux/windows等多种操作系统平台。Rsync英文全称为Remotesynchronization,即远程同步。从软件的名称就可以看出来,Rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似ssh带的scp命令,但又优于scp命令的功能,scp...

Linux学习笔记(二)

一、vim1.vim filename进入命令模式;命令模式 i a o 到插入模式;插入模式ESC进入命令模式;命令模式:进入编辑模式 ;编辑模式命令结束后进入命令模式;命令模式 输入:wq 退出;2.插入 a在光标所在字符后插入; A 光标所在行尾插入;i光标所在字符前插入 ;I 光标所在行首插入; o 在光标下插入新行;O在光标上插入新行;3.:set nu 设置行号;:set nonu 取消行号;gg 到第一行 ;G 到最后一行;nG :n 到第n行;0移到行首;$到...

linux驱动开发之块设备学习笔记【代码】

学习参考:http://www.cnblogs.com/yuanfang/archive/2010/12/24/1916231.html1、块设备 块设备将数据按照固定块大小的块中,每个块的大小通常在512字节到32768字节之间,磁盘、SD卡都是常见的块设备。2、字符设备和块设备的区别:字符设备 块设备----------------------------------------------按字节访问   按块进行访问只能按照数据流访问   随机访问直接访问设备   挂在文件系统的方式访问3、Linux块设备处理模...

Linux学习笔记

1.Linux严格区分大小写2.Linux中所有内容以文件的形式保存,包括硬件。(一切内容皆文件)3.Linux不靠扩展名区分文件类型,靠权限,但有约定俗成的扩展名4.Windows下的程序不能直接在Linux中安装和运行,但是Windows中的程序可以Linux的模拟器中运行字符界面优势:1. 占用的系统资源更少2. 减少了出错, 被攻击的可能性3. 服务器安全和稳定性优先, 所以一般用字符界面而不会考虑图形界面Linux安装之虚拟机的安装:1. VMware简介(1) V...

Linux学习笔记<二十三>——日志系统syslog【代码】

syslog服务syslogd:系统,负责记录非内核产生的日志信息klogd:内核,专门负责记录内核产生的日志信息kernel启动的相关日志kernel --> 物理终端(/dev/console) --> /var/log/dmesg查看kernel启动的相关日志#dmesg#cat /var/log/dmesg日志存储采取滚动的方式(日志切割):messages messages.1 messages.2,...配置文件/etc/logrotate.conf[root@localhost ~]# cat /etc/logrotate.conf # see "man logrotate" for details # rotate...

Linux学习笔记——例说makefile 索引博文

0.前言 从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己动手写一个makefile总觉得非常吃力。所以特意借助博客总结makefile的相关知识,通过例子说明makefile的具体用法。 博文试图从简到难,通过例子说明makefile的写法,而不是整段或整片的抄袭网络上的文章。1.索引 1.只有单个C文件 2.含有多个C文件 3.需要包括头文件路径 4.增加宏定义 5.增加系...

linux学习笔记 第三篇【图】

650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108082921614.jpg" />hostwww.baidu.com (查看百度的IP地址) 650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108082921770.jpg" title="2016-10-15 09_29_57 的截屏_看图王_看图王.png" />路由器的作用是:(NAT:network accesstansfrom)地址转换gateway网关650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108...