Linux
Day 1 笔记整理
1 什么是操作系统
2 linux操作系统结构
应用层---system call---内核层----硬件
3 为什么学习linux
企业需求,服务器主流操作系统
4 开源共享精神 *
5 学习环境部署(虚拟机)
创建一台虚拟机,设置语言类型,设置分区
6 命令三要素
我是谁 我在哪 我要做什么
~ 通用符-用户家目录(和用户同名的目录--创建对用户时创建的目录文件)---文件夹 redhat ~
# 管理员身份
$ 普通用户身份
7 命令格式
#命令 口令信息(多个字符之间没有空格)
#命令 参数 (口令对指定对象操作)
#命令 -选项 (指定命令的显示方式) ls -l 按照长格式列出
#命令 -选项 参数 (指定命令的显示方式查看指定对象信息)
8 基本命令
- #pwd print workding directory 打印当前工作目录
- #ifconfig ip addr 查看ip地址
- #dhclient 发起网络自动请求的指令(如果网卡默认未连接则会先连接网络发起请求)
- #kill PID 结束进程
- #hostname 可以查看或者修改主机名
- #ssh 服务器ip地址 发起远程连接
[root@localhost ~]# dhclient -----第一种情况执行该命令提示命令成功
[root@localhost ~]# ifconfig ens160
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.220.161 netmask 255.255.255.0 broadcast 192.168.220.255
ether 00:0c:29:ee:1c:1d txqueuelen 1000 (Ethernet)
RX packets 333 bytes 26990 (26.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 153 bytes 18613 (18.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost ~]# dhclient ---第二种情况发起地址请求提示已存在进程
dhclient(8543) is already running - exiting.
This version of ISC DHCP is based on the release available
on ftp.isc.org. Features have been added and other changes
have been made to the base software release in order to make
it work better with this distribution.
Please report issues with this software via:
https://bugzilla.redhat.com/
[root@localhost ~]# kill 8543 ---杀掉对应进程
[root@localhost ~]# dhclient
[root@localhost ~]# ifconfig ens160
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.220.161 netmask 255.255.255.0 broadcast 192.168.220.255
ether 00:0c:29:ee:1c:1d txqueuelen 1000 (Ethernet)
RX packets 333 bytes 26990 (26.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 153 bytes 18613 (18.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
注意:虚拟机的真实物理网卡名称标记e (ens160 ens167777736 eth0)
查看真实物理网卡的ip参数
[root@A ~]# hostname --查看当前主机完整的主机名
A
[root@A ~]# hostname A ---在当主机运行状态下临时修改主机名为A(在当前提示符中显示需要重新登录shell程序exit--ssh ip bash)
[root@A ~]# hostnamectl set-hostname www.openlab.com
--在主机当中永久修改重启系统后主机名也生效
[root@A ~]# hostname
www.openlab.com
[root@A ~]# bash ---重新开启新的bash shell程序
[root@www ~]# hostname
www.openlab.com