--[入门篇]--Linux安装
https://www.vmware.com/
virtual box
创建虚拟机:
--[基础篇]--1.文件与目录结构
快捷键:ctrl+alt+F2 控制台界面
ctrl+alt+F1 图形化界面
ctrl+shift++
ctrl+shift+-
win+space
# root用户管理员
$ 普通用户
ls --显示当前目录的文件、文件夹
exit --退出
cd /
文件系统与目录结构(19):--一切皆文件
/ 根目录
/bin 二进制(存放直接可执行的常用命令)
/boot 引导启动
/dev 设备目录
/etc 系统管理需要的配置文件
/home 主目录
/lib 库目录
/lib64
/media 可移动媒体设备的挂载点
/mnt 类似media
/sbin 系统级二进制
/usr
/root
/opt 可选目录
/proc 进程目录
/var 可变目录
/run
/srv 系统服务
/sys 系统硬件信息
/tmp 临时目录
vim
编辑模式:a或i或o
退出编辑模式:ESC
:w --写入
u --撤回
:q --退出
[一般模式]
yy --复制
p --粘贴
5p
8yy
dd --删除
3dd
y$ --复制到当前行结束
y^ --复制开头到当前行
yw --复制一个词
dw --删除一个词
d$ --删除到当前行结束
d^ --删除开头到当前行
x --
X --
r --更改当前光标位置的字符
R --替换
shift+6(^) --移动到行头
shift+4($) --移动到行尾
w --移动到当前词的词头
e --移动到当前词的词尾
b --移动到上一个词的词尾
gg --移动到文章开头
H
GG --移动最后一行的行尾
L --移动最后一行的行尾
3G --跳到第3行
:set nu --显示行号
:set nonu --取消行号
进入编辑模式
i --当前光标前插入
a --当前光标后插入
o --当前光标行的下一行
I --光标所在行最前
A --光标所在行最后
O --当前光标行的上一行
:wq! --强制保存退出
/ --查找,/后接查找关键字
n --向下查找
N --向上查找
/noh --取消高亮
:s/boot/booot --把boot替换成booot,光标所在行的第一个
:s/boot/booot/g --当前行全局替换
:%s/boot/booot --把每一行的第一个boot改成booot
:%s/boot/booot/g --全篇文档替换
--网络配置和系统管理操作
查看虚拟网络编译器
ping [主机IP地址]
windos:cmd》ipconfig
linux:ifconfig 192.168.189.129
网络连接:
1.桥接:虚拟机直接连接外部物理网络的模式
2.NAT:(Network Address Trans)共享主机IP访问外部网络--VMnet8
3.仅主机模式:只与主机共享专用网络,与外部无法通信--VMnet1
[指定或更改静态IP]:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROT="static"
#IP地址
IPADDR=192.168.189.100
#网关
GATEWAY=192.168.189.2
#域名解释器
DNS1=192.168.189.2
:wq!
ifconfig --查看ip
service network restart --重启网络服务
[问题]
1.防火墙
2.子网与网关一致(除了最后)
3.systemctl stop NetworkManager --关闭
systemctl disable NetworkManager --禁用
systemctl status network --有问题 需要检查ifcfg-ens33
[主机名]
hostname --主机名
vim /etc/hostname
service network restart --重启服务器
hostnamectl --查看主机名信息
hostnamectl set-hostname spark10 --修改主机名为spark10
[指定ip和用户名]
vim /etc/hosts
192.168.189.100 hadoop100
192.168.189.101 hadoop101
192.168.189.102 hadoop102
192.168.189.103 hadoop103
[windos]
C:\Windows\System32\drivers\etc\hosts
添加
192.168.189.100 hadoop100
192.168.189.101 hadoop101
192.168.189.102 hadoop102
192.168.189.103 hadoop103
[windos]ping hadoop100 --域名劫持
[SSH]--Xshell,SSH Secure Shell,SecureCRT,FinalShell,putty,teamviewer,VNC
[windos]ssh root@hadoop100
yes
123456
vim /etc/sysconfig/network-scripts/ifcfg-ens33
q
exit
[Xshell 7]
名称:hadoop100
协议:SSH
用户:root
密码:123456
工具》选项》键盘和鼠标》向右按钮->张贴剪切版内容》勾选:将选定的文本自动复制到剪切板
[Xftp 7]--winSCP,fileZilla --远程文件的上传和下载
名称:hadoop100
主机:hadoop100
用户名:root
密码:123456
协议:SFTP
端口号:22
设置》选项》编码:Unicode(UTF-8) --避免乱码
SCP命令
[系统服务]
进程:process 正在运行的程序或命令 --pid
服务:service 启动之后一直存在、常驻内存
ls /usr/sbin | grep service
基本语法:service 服务名 start | stop | restart | status
ls /etc/init.d/
基本语法:systemctl start | stop | restart | status 服务名 --CentOS7
ls /usr/lib/systemd/
ls /usr/lib/systemd/system
service network restart
systemctl restart network
daemon 守护
systemctl status network
systemctl status NetworkManager
systemctl stop network --老版本服务
ping www.baidu.com
systemctl restart NetworkManager --CentOS7 默认使用NetworkManager
--推荐关闭network,保留NetworkManager
[设置]
setup
[*]--代表开机自启动
[ ]--代表开机不启动
<SysV initscripts>--SystemV的启动脚本
<systemd services>--Systemd的目录--CentOS7
[运行级别]
开机->BIOS->/boot->init进程->运行级别->运行级对应的服务
NFS--网络文件系统
--CentOS7的运行级别
multi-user.target --等价于运行级别3
graphical.target --等价于运行级别5
systemctl get-default--查看当前运行级别
vim /etc/inittab --查看默认级别
systemctl set
init 3 --等于快捷键ctrl+alt+F2
init 5 --等于快捷键ctrl+alt+F1
chkconfig --list --列出所有的SysV的服务
chkconfig network off
chkconfig network on
chkconfig --level 3 network on --把3对应的级别打开
systemctl status NetworkManager
systemctl disable NetworkManager --开机是否自启动
systemctl enable NetworkManager
systemctl list-unit-files
iptables--防火墙--CentOS6版本
firewalld--防火墙
systemctl status firewalld --查看防火墙
systemctl stop firewalld.service --停止防火墙
systemctl disable firewalld.service --开机不启动防火墙
systemctl start firewalld.service
systemctl enable firewalld.service
[关机/重启]
shutdown -c --取消关机 --关机默认等1min
shutdown now --马上关机
shutdown 3 --3min后关机
shutdown 15:28 --定时关机
--预读延写 linux特性 --buffer一般满了才写入硬盘
sync --将数据由内存同步到硬件中
halt --停机,关闭系统,但不断电(内存数据还能保持)
poweroff --关机,断电
reboot --重启,等于shutdown -r now
shutdown [选项] 时间
[选项]
-H --相当于--halt,停机
-h --关机操作 或则 -P
-r --重启 等于reboot
[参数]
now --即可关机
时间 --等待多久关机(时间单位是分钟)
Linux基础篇
最新推荐文章于 2024-07-15 10:12:43 发布