Linux相关知识笔记

Quagga要在linux下编译并配置运行,所有,学习一点linux的基础知识。

安装的Ubuntu,用户名linux,密码1

使能Ubuntu的IP转发功能,需要修改etc/sysctl.conf和etc/ufw/sysctl.conf中IP转发的设置,只需移去注视符号#即可

# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1

# Uncomment this to allow this host to route packets between interfaces
net/ipv4/ip_forward=1
#net/ipv6/conf/default/forwarding=1
#net/ipv6/conf/all/forwarding=1

Ubuntu16.04缺少gawk,下载gawk,然后,安装。

然后,安装quagga

./configure

make

sudo make install

sysctl.conf修改需要root权限,修改文件权限方法

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

修改Terminal字体大小快捷键 
放大:’Ctrl’+’shift ’+‘ + ’; 
缩小:’Ctrl’+‘ - ’。

sudo,superuser do

apt-get,advanced package tool

时间: 2024-10-14 04:18:04

Linux相关知识笔记的相关文章

《深入Linux内核架构》附录A<体系结构相关知识>笔记

A.1 概述 为便于扩展到新的体系结构,内核严格隔离了体系结构相关和体系结构无关的代码.内核中特定于处理器的部分,包含定义和原型的头文件保存在include/asm-arch/(例如,include/asm-arm/)目录下,而C语言和汇编程序源代码实现则保存在arch/arch/(例如,arch/arm/)目录下. 联编系统也考虑到一般代码可能需要借助于特定于体系结构的机制.所有特定于处理器的头文件都位于include/asm-arch/.在内核配置为特定的体系结构之后,则建立符号链接incl

黑马程序员---Objective-C基础学习---类、对象、方法相关知识笔记

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 类.对象.方法相关知识笔记 Objective-C相对于C语言有了面向对象的特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了精简.下面是一些相关知识笔记. 类定义 成员变量 方法和属性 self关键字 类定义 在C#.Java等其他高级语言中定义一个类是相当简单点的,直接一个关键字class加一对大括号基本就完成了,但是在ObjC中类的定义相对变化比较大.现

< 独立项目 - 文本挖掘 > - 2016/10/25 第一更 - <Linux相关知识准备>

< 独立项目 -  文本挖掘 > 项目立项的相关背景介绍,TODO方向. 一.Ubuntu环境配置 主机系统:Windows 7 SP1  64位操作系统 | i5-4210 CPU | 16GB RAM VirtualBox虚拟环境:GUN VitrualBox Linux系统:Ubuntu 15.10(ubuntu-15.10-desktop-i386) 二.Linux Ubuntu 基础知识 使用Ctrl+Alt+[F1~F6],可以切换到1~6号控制台.使用Ctrl+Alt+F7返回图

linux相关知识(一)在VirtualBox中配置Linux版虚拟机的静态地址

一. 作用:固定虚拟机中的Ip地址,便于虚拟机和宿主机进行通信.二. 具体步骤思维导图: 三. 具体步骤及演示:1. 打开VirtualBox,设置虚拟机的网卡连接方式为:仅主机(Host-Only)网络.仅主机模式,可以实现虚拟机和物理主机之间相互通信,但虚拟机无法与外网(Internet)之间互相通信.2. 在虚拟机中开启刚才所设置的网路3. 打开虚拟机终端,准备对相关配置文件进行修改4.输入su命令,并输入密码,以超级管理员身份登录,看见#符号,说明已经是超级管理员了.有人会问:为什么要以

linux相关知识(二)在windows10下利用xshell连接linux虚拟机

上一节讲到,在linux虚拟机中设置静态ip地址,那么本节就要在xshell中利用上节在虚拟机中所设的静态ip地址,来建立其和Linux虚拟机的连接,从而在xshell中操作Linux虚拟机. 一. 作用:在windows平台下操作Linux虚拟机二. 具体操作步骤:1. 首先,在VirtualBox中打开虚拟机,利用ifconfig查看自己设置的静态ip地址(我的虚拟机ip为192.168.56.103)2. 打开Xshell,点击文件->新建,出现如下界面:3. 选择用户身份验证,填写用户名

linux相关知识(三)linux centos 文件目录介绍

在xshell和Linux虚拟机建立连接之后,便可以在xshell中对Linux的文件及目录进行一系列的操作了,但是在操作之前,我觉得有必要先了解一下Linux的文件类型和目录结构,这有助于理解每种文件及目录的用途,以便于以后的命令操作.所以本节只是介绍Linux的文件类型和目录结构.具体的操作将在下一节中详细介绍.一. linux文件类型二. 常用目录介绍 原文地址:https://blog.51cto.com/12721734/2419890

linux相关知识(四)Linux目录操作命令

上一节已经介绍了Linux的文件类型和目录结构,那么,这一节咱们就来看看Linux目录操作命令.首先介绍以下Linux中的命令格式:command [options] [arguments] //中括号表示可选的.options(选项):限定命令的显示结果.短选项:例如-h,-l,-s等.(- 后面接单个字母)1.短选项都是使用 '-' 引导,当有多个短选项时,各选项之间使用空格隔开2.有些命令的短选项可以组合,例如 -l -h 可以组合为-lh3.有些命令的短选项可以不带 - ,这通常叫做BS

Linux 基础知识笔记2 --查找

locate -i 忽略大小写的差异 -r 后面可接正则表示法的显示方式 which (寻找可执行文件) -a 将所有由PATH目录中可以找到都指令均列出而不止第一个被找到的指令名称 whereis locate 在数据库去寻找, updatedb 更新数据库,需要root find 在硬盘里查找,所以find比较慢 whereis (寻找特定档案) -b 找 binary 格式的档案 -m 找在说明文件 manual 路径下的档案 -s 找 source 來源档案 -u 搜寻和在上述三个项目当

linux 基础知识笔记1 --权限

常见命令的特殊用法 cp cp -i # 覆盖提示 alias cp="cp -i" mv -i # 覆盖提示 alias mv="mv -i" cp -r # 复制目录 cp -a # 保留权限 cp -s a b # link file, only in current directory ln -s a b # a 要使用绝对路径, b 可以不用 cp -d a b # 直接复制 a 所链接的 文件, 使 b 也链接到 a 所链接的文件 chattr, lsa