【linux 命令学习笔记】教程文章相关的互联网学习教程文章

Linux学习笔记|扬帆

操作系统的来源与我的探索之路 首次接触到linux 在android命令终端(跑ubuntu双系统) 进入ubuntu大坑: 装系统 即将第四次(4k对其 挂载) 学习linux 的目的 玩得转服务器(网络基础) shell的强大功能 难点预防针(不要放弃啊喵) python 脚本 每天进步一点点 感谢鸟叔! 好吧,首先是学习任务汇报: 第一章 linux的规则和安装(心酸之路,密码真的是不会显示的啊摔!) 计算机概论(以后重读再细读一遍吧) Linux是什么(...

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

分段机制的原理 分段机制下的虚拟地址由两部分组成,段选择子和段内偏移量 分段机制下的虚拟地址由两部分组成,段选择子和段内偏移量 段描述符段寄存器的值是通过段描述符填充的。GDT(全局描述符表) LDT(局部描述符表)当我们执行类似MOV DS, AX指令时,CPU会查表,根据AX的值来决定查找GDT还是LDT,查找表的什么位置,查出多少数据段选择子:段选择子是一个16位的段描述符,该描述符指向了定义该段的段描述符.段选择子里面最重要的...

Linux学习笔记之Linux最小化安装启动后如何配置【代码】

在VM虚拟机中安装CentOS 7 时 有时候顾虑到电脑硬件性能,我们需要最小化安装,而最小化安装后与centos6的版本是有一些差异的,接下来我们就对刚安装好的最小化centos7做一些操作,来世我们使用的更得心应手。 1. 更改网卡配置最小化安装CentOS7,首先需要配置网络,和6系列一样vi /etc/sysconfig/network-scripts/ifcfg-eno16777736这里的eno16777736是你的网卡名称,(我使用的是NAT模式,桥接模式自行修改IP地址)修改文件中ONB...

linux学习笔记10---命令nl

nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!nl命令读取 file 参数(缺省情况下标准输入),计算输入中的行号,将计算过的行号写入标准输出。在输出中,nl命令根据您在命令行中指定的标志来计算左边的行。输入文本必须写在逻辑页中。每个逻辑页有头、主体和页脚节(可以有空节)。除非使用-p选项,nl 命令在每个逻辑页开始的地方重新设置行号。可以单独为头、主体和页脚节设置行计算标志(例如...

Linux程序设计学习笔记----System V进程间通信(信号量)【图】

关于System VUnix System V,是Unix操作系统众多版本中的一支。它最初由AT&T开发,在1983年第一次发布,因此也被称为AT&T System V。一共发行了4个System V的主要版本:版本1、2、3和4。System V Release 4,或者称为SVR4,是最成功的版本,成为一些UNIX共同特性的源头,例如“SysV 初始化脚本”(/etc/init.d),用来控制系统启动和关闭,SystemV Interface Definition (SVID)是一个System V如何工作的标准定义。System V是AT&T的...

python学习笔记-第一天(Linux基本操作与Python的基础)【图】

我有两台电脑,一台台式一台笔记本,笔记本是老电脑了。本机就装的kali linux。 之前白天学习的时候直接在python的解释器里写的代码。但是如果要写文件的话肯定不行。所以就在台式机上弄个了elementaryos的虚拟机来写。首先说一下我的学习方法吧。那就是不停的敲,文章里面抓住重点的关键词。例如if(判断)之类的.然后不停的敲,我是一开始会记不住那么多,但是你忘记了看一下你忘记的,再敲。记得差不多了之后会报错,因为有些字符...

Linux学习笔记(一)

2015年11月9日学习笔记这是我在51cto的第一篇博客,只是为了写些东西,保存一下知识点。linux发行版简介linux历史涉及知识点:UNIX历史linux创始人:林纳斯·托瓦兹开始于1991 年10 月5 日(这是第一次正式向外公布时间)GUN:GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带《GNU宣言》等解释...

虚拟网络学习笔记一:Linux虚拟网络【代码】【图】

在neutron中核心部分是对二层物理网络的抽象和管理。原来传统网络的形式是服务器承载操作系统,操作系统上部署一些上层功能(fire wall、application server、Database server)。然后通过物理网卡传递流量(traffic)——>物理交换机——>路由器。  当虚拟化技术出现,对于物理设备的利用率变高了。上述所有的服务,均可部署在虚拟机里。虚拟机之间也需要通讯,从而虚拟网络的概念就诞生了。对于二层的虚拟化:vswitch、vNIC。 ...

Linux学习笔记5月28日任务【图】

19.12 添加自定义监控项目19.13/19.14 配置邮件告警发邮件,#pathon mail.py aming_test@163.com "这是一封测试邮件" “dajfkldjsklaj”19.15 测试告警19.16 不发邮件的问题处理略(参看配置告警),或恢复快照重新安装zabbix;原文:http://blog.51cto.com/12059818/2128266

趣谈Linux操作系统学习笔记-内存管理(25讲)--内存映射上【代码】【图】

mmap 的原理每一个进程都有一个列表 vm_area_struct 1struct mm_struct {2struct vm_area_struct *mmap; /* list of VMAs */ 3......4}5 6 7struct vm_area_struct {8/* 9 * For areas with an address space and backing store, 10 * linkage into the address_space->i_mmap interval tree. 11*/12struct { 13struct rb_node rb; 14 unsigned long rb_subtree_last; 15 } shared; 1617/*18 * A file‘s MAP_PRIVAT...

Linux学习笔记十二周一次课(4月23日)【图】

12.1 LNMP架构介绍12.2 MySQL安装进入下载目录cd /usr/local/src查看已下载的文件ls查看进程是否运行ps aux | grep mysql删除安装目录rm -rf /usr/local/mysql删除服务rm -rf /etc/init.d/mysqld修改配置文件vim /etc/my.cnf //不修改,保留即可;进入下载目录cd /usr/local/srcwget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gztar zxvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gzmv mys...

linux学习笔记--20150122

http://blog.sina.com.cn/s/blog_78c5b1970101d4y7.html鸟哥的私房菜很流弊,但是还是因为没有基础,没办法都懂,只能一步一步实践。/dev/sd[a-p]这个,就没找到,于是问了小伙伴,说让我用ll /dev/sd*看下,出现no such file...然后又用fdisk -l显示有/dev/vda1 /dev/vda2 /dev/vda3这种,然后发现这个是虚拟文件系统原文:http://www.cnblogs.com/Apple010/p/4241255.html

Linux学习笔记(三)Liunx常用命令:链接命令和文件查找命令【图】

一、链接命令ln -s [原文件] [目标文件](link)-s意为创建软连接 硬链接和软连接硬链接的特点:(1)拥有相同的 i 结点和block块,可以看作是同一个文件(2)可以通过 i 结点识别(3)不能跨分区(4)不能针对目录使用(5)会同时修改。删掉一个还可以通过另一个访问(6)iNode相同软链接的特点(1)类似于Windows快捷方式(2)软链接拥有自己的 i 结点和block块,但是数据块中只保存原文件的文件名和 i 节点号,并没有实际的文件数...

Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum【代码】【图】

写在前面上节我们通过简单的几组命令,已经完全的实现了文件的移动、删除、更名、以及复制,我们最常用的基本玩法,本节将带着大家学习压缩、解压的相关步骤。Linux 学习笔记 4 创建、复制、移动、文件的基本操作压缩解压还是比较常见并且常用的,比如从Apache 这种开源网站下载比如Tomcat Maven 以及其他的软件的时候,下载下来的,一般都是以tar 结尾的压缩文件。如何解压如何使用呢,我们本节都会涉及到。 认识curlCurl 是一款L...

arp学习笔记(linux高性能服务编程)【代码】【图】

先看看arp的定义吧 现在linux运行这条命令 tcpdump -i eth0:1 -ent ‘(dst 192.168.5.190 and src 192.168.5.109)or( dst 192.168.5.109 and src 192.168.5.190)‘ -x bc:ee:7b:9d:ee:02 > Broadcast, ethertype ARP (0x0806), length 60: Request who-has 192.168.5.190 tell 192.168.5.109, length 46 0x0000: 0001 0800 0604 0001 bcee 7b9d ee02 c0a8 0x0010: 056d 0000 0000 0000 c0a8 05be 0000 0000 0x0020: 00...