第一篇:
LINUX 基础
linux 分为三大类:
1.管理员;
2.普通用户;
3.伪用户;
管理员的符号为 #
普通用户的符号为 $
切换用户的命令为 su root
#从管理员切换到普通用户不需要输入密码,
#但是从普通用户切换到管理员需要输入密码
pwd:查看当前所在路径
whoami 可以查看当前用户
who 查看所有登陆的系统用户名
-
linux关机命令
init 0、halt、poweroff、shutdown -h now -
Linux重启命令
init 6、reboot、shutdown -r now
vim /etc/hostname 永久更改计算机名称[重启后生效]
hostnamectl set-hostname 永久更改计算机名[bash生效]
hostname 临时主机名称[bash生效]
#init 3 由图形化转入多用户命令行
#init 5 由命令行转入图形化
#exit 退出终端
用户管理
添加用户
useradd tom
添加密码
passwd tom
取消用户密码:
passwd -d tom
只删除用户tom,不删除主目录:
userdel tom
删除用户tom和主目录:
userdel -rf tom
vim编辑器
Vim有多种模式,常见的包括:
1.普通模式(Normal Mode):用于导航、删除、复制、粘贴等操作。
2.插入模式(Insert Mode):用于输入文本内容。
3.可视模式(Visual Mode):用于选择文本块进行操作。
4.命令行模式(Command-Line Mode):用于执行命令、搜索、替换等操作
1. 进入插入模式
- i:在当前光标位置前插入文本。
- a:在当前光标位置后插入文本。
- o:在当前行下方插入新行并切换到插入模式。
- O:在当前行上方插入新行并切换到插入模式。
3. 保存和退出
- :w:保存文件。
- :q:退出 Vim。
- :wq:保存并退出。
- :q!:强制退出,不保存修改。
4. 撤销和重做
- u:撤销上一步操作。
- Ctrl + r:重做撤销的操作。
5. 移动光标
- hjkl:左下上右移动光标。
- w:以单词为单位向前移动。
- b:以单词为单位向后移动。
- ^:移动到行首非空白字符。
- $:移动到行尾。
- H:光标移动到屏幕第一个字符
- M:屏幕中间
- L:屏幕最底部
6. 剪切、复制、粘贴 - &yy:复制当前行。
- &dd:剪切当前行。
- p:粘贴至光标后。
- P:粘贴至光标前。
(&yy、&dd 代表可以数字,需要复制几行或剪切多少行)
7. 查找和替换 - /text:向后查找文本。
- ?text:向前查找文本。
- :/text/replacement/g:替换文本。
set nu 显示行编号
set mne 取消编号
按esc键退出模式
tali与head命令
- tail 默认显示最后10行
- head 默认显示前10行
tail -5 /etc/passwd 显示文件的最后5行
head -5 /etc/passwd 显示文件的前5行
网卡的激活与启动
ipconfig 查看ip地址和系统上所有的网络接口及其配置信息
ip addr show 查看ip地址和配置网络接口信息
ifup ens33 激活网卡
ifdown ens33 断开网卡
[ens33是网卡的名称]
配置静态网卡ip
命令行配置
- vim /etc/systemctl/network-scripts/ifcfg-ens33
- 在文件中更改以下内容
BOOTPROTO=none #dhcp改为none
ONBOOT=yes #no改为yes
IPADDR=192.168.110.520
NETMASK=255.255.255.0
GATAWAY=192.168.110.2
DNS1=8.8.8.8
DNS2= 114.114.114.114 - :wq! 强制保存并退出
图形化配置静态ip
今天就先到这里,下次有时间再写。
如内容有误,可以私信进行更改!
(头一次写文章,大家多多支持一下!)