002---Linux系统目录结构
Linux系统目录结构
一切从根(/)开始,一切皆文件。
/bin:存放常用的可执行文件
/sbin:存放常用的可执行文件
家目录:存放用户自己的文件或目录
- root用户:
/root - 普通用户:
/home
/etc:配置文件目录
网卡
- 编辑配置文件:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@hostname1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
# 互联网
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# 网卡获取ip的方式
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
# 系统中唯一的标识
UUID=903b6ab5-e16d-4059-abbb-8cff6b49335f
# 网卡的名字
DEVICE=ens33
# 在重启的时候是否开启网卡自动运行
ONBOOT=yes
# DNS:把使用的域名转换为ip地址,域名解析服务。阿里云:223.5.5.5/223.6.6.6
DNS1=223.5.5.5
DNS2=223.6.6.6
- 重启网卡生效
- 重启某一块网卡:
ifdown ens33 && ifup ens33 - 重启所有的网卡:
/etc/init.d/network restart
- 重启某一块网卡:
域名解析
- 编辑配置文件:
vim /etc/resolv.conf
[root@hostname1 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 10.0.0.2
nameserver 223.5.5.5
nameserver 223.6.6.6
- 注意:以网卡的DNS为准,就算修改了此文件,重启后还是变回网卡的配置dns,不会生效。
域名和IP之间的映射
- 编辑配置文件:
vim /etc/hosts
[root@hostname1 ~]# vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.128 www.baidu.com
- 测试
[root@hostname1 ~]# ping www.baidu.com
PING www.baidu.com (10.0.0.128) 56(84) bytes of data.
64 bytes from www.baidu.com (10.0.0.128): icmp_seq=1 ttl=64 time=0.059 ms
64 bytes from www.baidu.com (10.0.0.128): icmp_seq=2 ttl=64 time=0.064 ms
64 bytes from www.baidu.com (10.0.0.128): icmp_seq=3 ttl=64 time=1.21 ms
64 bytes from www.baidu.com (10.0.0.128): icmp_seq=4 ttl=64 time=0.056 ms
64 bytes from www.baidu.com (10.0.0.128): icmp_seq=5 ttl=64 time=0.056 ms
64 bytes from www.baidu.com (10.0.0.128): icmp_seq=6 ttl=64 time=0.071 ms
^C
--- www.baidu.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5002ms
rtt min/avg/max/mdev = 0.056/0.253/1.213/0.429 ms
主机名
- 查看主机名:
hostname
[root@hostname1 ~]# hostname
hostname1
- 临时修改主机名:
hostname current
[root@hostname1 ~]# hostname current
[root@hostname1 ~]# hostname
current
- 永久修改主机名:
vim /etc/hostname
[root@hostname1 ~]# cat /etc/hostname
hostname1
[root@hostname1 ~]# vim /etc/hostname
online1
[root@hostname1 ~]# reboot
Last login: Tue Feb 5 06:15:14 2019 from 10.0.0.1
[root@online1 ~]#
开机自启的命令或服务
- 编辑配置文件:
vim /etc/rc.local
运行级别
- linux运行级别
- 0:关机状态,不要把运行级别设置为0
- 1:单用户模式,root用户密码忘记
- 2:多用户模式,但是没有NFS
- 3:完全的多用户模式,命令模式,文本模式
- 4:未使用
- 5:桌面模式
- 6:重启
- 查看当前的运行级别:
runlevel
[root@online1 ~]# runlevel
N 3
- 临时切换运行级别:
init 5
[root@online1 ~]# init 5
[root@online1 ~]# runlevel
3 5
服务脚本管理的命令
系统环境变量 别名
- 国法(所有用户)
/etc/profile:系统变量、别名。(主)/etc/bashrc:别名
- 家规(当前用户)
~/.bash_profile~/.bashrc
编译安装的软件默认位置
存放目录:
/usr/localLinux安装软件的方法
- yum(点外卖--缺啥点啥)
- rpm(速冻饺子--半成品)
- 编译(自己做):
./configure-->make-->make install
/var
日志
- 查看登录日志:
tail -10 /var/log/secure - 查看系统日志:
tail -5 /var/log/messages
/proc
内存信息:/proc/meminfo
- 显示内存使用情况:
free -h
[root@online1 log]# free -h
total used free shared buff/cache available
Mem: 972M 120M 635M 7.6M 216M 685M
Swap: 819M 0B 819M
cpu信息:/proc/cpuinfo
- 查看cpu信息:
lscpu
[root@online1 proc]# grep 'model' cpuinfo
model : 60
model name : Intel(R) Core(TM) i5-4200H CPU @ 2.80GHz
系统的负载
- 查看负载:
cat /proc/loadavg
[root@online1 proc]# cat /proc/loadavg
0.00 0.01 0.05 2/113 7782
- 最短的命令:
w
[root@online1 proc]# w
08:35:32 up 1:07, 1 user, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 10.0.0.1 07:30 4.00s 0.12s 0.00s w
挂载信息
- 查看:
df -h
[root@online1 proc]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 6.2G 1.2G 5.1G 18% /
devtmpfs 475M 0 475M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 7.7M 479M 2% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/sda1 1014M 133M 882M 14% /boot
tmpfs 98M 0 98M 0% /run/user/0
002---Linux系统目录结构的更多相关文章
- Linux实战教学笔记07:Linux系统目录结构介绍
第七节 Linux系统目录结构介绍 标签(空格分隔):Linux实战教学笔记 第1章 前言 windows目录结构 C:\windows D:\Program Files E:\你懂的\精品 F:\你 ...
- Linux系统目录结构以及简单说明
Linux系统目录结构以及简单说明 linux目录图: / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp ...
- TQ2440系统介绍入门 、linux系统目录结构
TQ2440开发板系统安装步骤: 1.先用JTAG线安装BIOS到开发板.下载BIOS,NOR/NAND开关选在NOR位置. 2.linux安装步骤: (1).格式化分区 (2).安装BIOS---& ...
- Linux 系统启动过程,Linux 系统目录结构
一.Linux 系统启动过程 linux启动时我们会看到许多启动信息. Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导. 运行 init. 系统初始化. 建立 ...
- Linux系统目录结构,Shell脚本;关闭和开启防火墙
Linux系统目录结构 目录 描述 备注 /bin a.存放着最经常使用的命令 b.可执行文件,用户命令 c.构建最小系统所需要的命令 /boot a.内核与启动文件 b.系统启动相关文件 c.启动L ...
- 三、Linux 系统目录结构
Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令: ls / 你会看到如下图所示: 树状目录结构: 以下是对这些目录的解释: /bin:bin是Binary的缩写, 这个目录存放着最 ...
- 3.Linux 系统目录结构
Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令可以查看我们系统的默认文件列表: ls / 你会看到如下图所示: 树状目录结构: 以下是对这些目录的解释: /bin:bin是Bina ...
- 教你玩转Linux系统目录结构
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POS ...
- Linux系统目录结构和文件基本属性
一.Linux系统目录结构 二.Linux 文件基本属性 三.touch stat tar 命令 一.Linux系统目录结构 不同颜色文件的含义: inux 文件颜色的含义,蓝色代表目录,绿色代表可执 ...
- 文件系统层次结构标准 Linux 系统目录结构
https://zh.wikipedia.org/wiki/文件系统层次结构标准 多数Linux发行版遵从FHS标准并且声明其自身政策以维护FHS的要求. [3] [4] [5] [6] 但截至200 ...
随机推荐
- Dynamics CRM 之汇总字段
用插件汇总数据,速度很慢,导数据的时候更慢!那就用汇总字段- - 新建个汇总字段,字段类型选择汇总.点击编辑进入逻辑编辑 相关实体:对当前实体或者相关联的实体的字段值进行判断筛选. 筛选器:对相关实体 ...
- win10下安装pytorch,torchvision
电脑里以前安装了 tensorflow,现在因为学习需要,需要安装pytorch.还是在原来安装tensorflow的位置安装pytorch. 由于采用在线安装太慢了,而且中途还会因为网速不稳定终端! ...
- day012-Lambda、方法引用
1. 函数式接口 有且只有一个抽象方法的接口就是函数式接口. 函数式接口的定义格式: Interface 接口名{ 抽象方法: } @Override:用来修饰方法声明,告诉编译器该方法是重写父类的方 ...
- OFFICE_EXCEL_Combine text from two or more cells into one cell.
Excel Enter and format data Layout Combine text from two or more cells into one cell Combine t ...
- JVM原理:4 运行期优化
JVM运行期优化 Java程序在运行的期间,可能会有某个方法或者代码块的运行特别频繁时,就会把这些代码认定为“热点代码”.为了提高热点代码的执行效率,在运行时JVM会将这些代码编译成与本地平台相关的机 ...
- codeforces 611D New Year and Ancient Prophecy
f[i = 以i结尾][j = 长度为j] = 方案数. f[i][j] = sum{ f[i-j][k] , k < j || (k == j && s(i-j+1,j) &g ...
- BZOJ1820:[JSOI2010]Express Service 快递服务(DP)
Description 「飞奔」快递公司成立之后,已经分别与市内许多中小企业公司签订邮件收送服务契约.由于有些公司是在同一栋大楼内,所以「飞奔」公司收件的地点(收件点)最多只有m点 (1, 2, …, ...
- Codeforces 7C 扩展欧几里得
扩展欧几里得是计算 ax + by = gcd(a,b) 的 x,y的整数解. 现在是ax + by + c = 0; 只要 -c 是 gcd(a,b) 的整数倍时有整数解,整数解是 x = x*(- ...
- Codeforces 396A 数论,组合数学
题意:给一个a数组,求b 数组的方案数,但是要求两者乘积相同. 分析: 不可能将它们乘起来,对于每个数质因数分解,得到每个质因子个数,遍历这些质因子,将某个质因子放到 对应的盒子里面,可以不放,方案数 ...
- Redux概念简述
react可以写出一些比较简单的一些项目,但是只能写出很简单的一些项目,原因是什么呢,原因是react是一个非常轻量级的是视图层框架,打开官网可以看到大大的一行字,A JavaScript libra ...