当前位置:首页 > 嵌入式 > 嵌入式新闻
[导读]保存系统启动相关,或者系统配置相关的变量。在系统中可以通过env命令打印系统当前的环境变量。

【1】配置环境变量

保存系统启动相关,或者系统配置相关的变量。

在系统中可以通过env命令打印系统当前的环境变量

HOME=/home/linux #linux用户家目录

PATH=/usr/lib/lightdm/lightdm:/usr/local/sbin:

/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

#可执行程序的路径

1.添加只对当前终端生效的环境变量

export PATH=${PATH}:/home/linux/DC20052/day2

2.添加只对当前用户生效的环境变量

.bashrc (在用户家目录下)

export PATH=${PATH}:/home/linux/DC20052/day2

重启ubuntu生效

3.添加对所有用户生效的环境变量

sudo vi /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:

/usr/bin:/sbin:/bin:/usr/games:/home/linux/DC20052/day2/"

重启生效

【2】网络相关命令

(1)网络基础

1.ip:主机在网络中的一个编号,这个编号就是ip地址

2.ip组成:网络号+主机号 组成

3.ip表示方式:点分十进制

4.ip的种类:ipv4 (4字节,32bit) ipv6(16字节,128bit)

5.ipv4的网段划分

网络号 主机号 最高位 范围 用单位

A 1字节 3字节 0 [0-127] 政府/大公司/学校

B 2字节 2字节 10 [128-191] 中等规模的公司

C 3字节 1字节 110 [192-223] 个人

192.168.1.255 广播地址

D 1110 [224-239] 组播

E 11110 [240-255] 未使用(实验室)

A:0.0.0.0 - 127.255.255.255

B:128.0.0.0-191.255.255.255

C:192.0.0.0-223.255.255.255

D:224.0.0.0-239.255.255.255

E:240.0.0.0-255.255.255.255

6.子网掩码

子网掩码:获取网络编号 192.168.1.160 &255.255.255.0

192.168.1.0

7.网关

和外网通讯的ip地址,叫网关,一般咱们认为交换机的ip地址

就是网关

8.DNS

域名解析器

www.baidu.com -->182.61.200.7

域名解析服务器的地址

8.8.8.8

114.114.114.114

(2)命令

1.查看网络的命令

ifconfig

2.设置网络(图形界面)

address : 192.168.1.250

netmask : 255.255.255.0

gateway : 192.168.1.1

DNS : 8.8.8.8

3.重启网络管理服务

sudo service network-manager restart

4.测试

ping www.baidu.com

PING www.a.shifen.com (182.61.200.7) 56(84) bytes of data.

64 bytes from 182.61.200.7: icmp_req=1 ttl=53 time=4.56 ms

静态配置网络

sudo vi /etc/network/interfaces

auto eth0

iface eth0 inet static

address 192.168.1.210

netmask 255.255.255.0

gateway 192.168.1.1

broadcast 192.168.1.255

dns-nameservers 8.8.8.8

重启:

sudo /etc/init.d/networking restart

sudo service network-manager restart

注意,上述重启之后需要修改配置文件,联网图标才能正常显示

ifupdown:managed=false ==>true

/etc/NetworkManager/NetworkManager.conf.

测试:

ping www.baidu.com

【3】shell编程

作业:

1.在自己的用户主目录下新建两个子目录subdir1 subdir2

2.将/etc/passwd文件拷贝到subdir1 ,将/etc/group 拷贝到subdir2

3.将subdir2重命名为subdir

4.对subdir1进行打包并且压缩成xz格式

5.将打包后的xz格式文件拷贝到subdir目录下

6.解压subidr目录下的压缩格式文件

7.查看subidr目录下所有的文件

把上述命令写在:test.sh

执行看效果 :chmod 0777 test.sh ./test.sh

换一批

延伸阅读

[科技喵] Linux 声音子系统开始清理术语:内核模块中跟进最快

Linux 声音子系统开始清理术语:内核模块中跟进最快

前阵子,Linus Torvalds 通过了 Linux 中避免 master/slave 等术语的提案,也就是在 Linux 内核编码规范中添加了“包容性术语(Linux Kernel Inclusive)”准则。新的包容性术语文档适用于...

关键字: Linux

[人工智能] 十大Linux操作系统

摘要:本文通过一个简单的实例详细介绍了Cassandra数据建模的五个步骤。以下是译文。 我们最近在Instaclustr发表了一篇有关在Cassandra中经常出现的数据建模错误的文章。这篇文章非常受欢迎,并促使我思考如何设...

关键字: Linux 服务器

[嵌入式新闻] 国产Linux增长势头强劲

国产Linux增长势头强劲

安装自动Windows 10更新补丁KB4559309后,一些用户抱怨说,在他们的计算机桌面上启动会花费更长的时间。 根据社区论坛主持人的说法,用户已经在Microsoft的社区论坛上报告了此问题,并且Microsoft终于开始调...

关键字: Windows Linux chromium

[嵌入式新闻] 浅谈Linux桌面中的视频修剪应用

浅谈Linux桌面中的视频修剪应用

你可能已经知道 Linux 的一些最佳免费视频编辑器,但并不是每个人都需要它们提供的所有功能。 有时,你只想快速执行一项操作,例如修剪视频。你是选择探索功能完善的视频编辑器但只是执行简单的修剪操作,还是希望使用便捷工具来修...

关键字: Linux video trimmer

[嵌入式教程] Linux——Putty菜单介绍

Linux——Putty菜单介绍

由于Putty是一种非常常用的远程命令行工具,除了基本的登录,会话和其他操作外,还有一些常用的菜单操作,然后简要介绍了常用功能。 Putty菜单 Putty菜单的打开方式有两种:1、左键点击Putty窗口左上角...

关键字: Linux session putty

嵌入式新闻

13446 篇文章

关注

发布文章

技术子站

关闭