linux萌新

这篇博客是针对Linux新手的全面指南,涵盖了从虚拟机安装Linux、克隆系统,到熟悉基本命令和系统管理。内容包括网络配置、进程管理、bash shell、文件系统、磁盘使用情况检查、常用命令如ls、mkdir、cp、mv、rm、ln、stat、touch,以及文本编辑器vi和文本处理工具如cut、sort、wc。此外,还讲解了awk和sed的使用,以及用户与权限管理。
摘要由CSDN通过智能技术生成

1.虚拟机和linux安装

vmware14注册码:YA18K-0WY8P-H85DY-L4NZG-X7RAD

ctrl+alt 切换windows和虚拟机的鼠标

vi命令:

打开文件:vi ifcfg-ens33

按i进入编辑模式

编辑完按esc,:wq退出

dhcp 动态获取网址

切换网络配置目录 cd /etc/sysconfig/network-scripts

删除HDADDR和UUID(方便克隆)

设置 网络

​ IPADDR:192.168.192.130

netmask:255.255.255.0

GATEWAY:192.168.192.2

DNS1:114.114.114.114

DNS2:192.168.192.1

service network start 重启网卡

2.克隆

克隆完

修改IPADDR

修改hostname:vi /etc/hostname

删除文件: /etc/udev/rules.d/70-persistent-net.rules

3.判断内部命令、外部命令

type cd

cd is a shell buildin–内部命令

type yum

yum is /bin/yum–外部命令

PATH环境变量提高外部命令的执行效率

4.man查看外部命令说明、help查看内部命令说明

man yum

help cd

5.bash shell定义变量

a=1 等号前后不能有空格

echo $a

arr=(1 2 3 4) 数组元素之间用空格

echo ${arr[0]} 获取数组元素用大括号

6.简单的进程管理

echo $$ 获取当前bash进程号

ps -ef 获取当前系统的所有进程

kill -9 pid 杀死pid进程

7.hash优化查询的原理

第一次执行命令的时候先从path环境变量的目录中查找

如果找到就执行命令同时将命令放到hash中,下次再执行相同命令直接从hash中查找

echo $PATH

yum install man

hash

8.linux文件系统

/bin 用户命令

/sbin 管理命令

/boot 引导文件(系统启动相关文件)

/home 普通用户的家目录

/root 管理员的家目录

/etc 配置文件

/dev 设备文件(鼠标键盘等等)

/lib 库文件

/proc 内核映射文件&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值