linux基础命令学习(2)

tech2025-12-18  7

编辑文件

格式为:vi 文件名 echo 字符串 可以直接从当前输出,也可以往文件中输入

三种基本模式

一般模式、插入模式、底行命令模式

一般模式–>插入模式 iIaAeEoO里的任何一个字母都可以 插入模式–>一般模式 esc快捷键 一般模式–>底行命令模式 shift+q

一般模式中常用命令:复制yy 粘贴p 删除dd 底行命令模式常用命令:保存文件w 退出文件q 强制退出q!保存退出wq

在文件中查找内容

格式为:grep【-n(结果中显示行号);-c(显示次数)】要查找的内容 在哪个文件查找

|(是符号竖杠,不是字母)管道连接符 :将前一个命令的结果作为后一个命令的查询范围

压缩文件

tar -cvf 压缩包的名字.tar.gz 文件1 文件2… zip 压缩包的名字.zip 文件1 文件2…

解压文件

tar -xvf 压缩包的名字 unzip 压缩包的名字

注销,关机,重启

logout 注销系统 login 回到登录界面 poweroff 立即关机

安装linux的命令

格式为:yum install -y 需要安装的命令名称 在安装linux命令的时候需要确认虚拟机处于联网状态

设置虚拟机网络

ping 任何一个网址 能ping通说明能联网 否则没有

编辑–》虚拟网络编辑器–》选择nat模式 将子网ip 网段改成0–》nat设置中的网关的网段也改成0 确定 进入到 /etc/sysconfig/network-scripts 目录下 ls查看 编辑ifcfg-ens33文件 BOOTPROTO = STATIC ONBOOT = YES 添加 IPADDR = 192.168.0.2~255 GATEWAY = 192.168.0.2 DNS1=8.8.8.8 保存 service net work restart 重启网络服务

关于用户的命令

创建用户 useradd 用户名 设置密码 passwd 用户名 删除用户 userdel 用户名 -r(递归删除) 切换用户 su用户名 普通用户回到root exit

权限命令

权限:用户自己的权限user 跟用户同组的用户的权限group 其他用户 other’ 默认情况下创建用户 用户是在一个跟用户名同名的分组中 useradd 用户名 -g 组名

rwxrwxrwx:第一组rwx代表的是用户自己的读写执行权限 第二组rwx指的是跟用户同组的其他用户读写执行权限第三组rwx指的是其他的所有的用户读写执行的权限 r:可读 w:可写 x:可执行 修改权限 chmod 范围+/- 权限类型 文件名 chmod g+w a.txt 给a.txt加上同组用户可写的权限 rwx 111–》八进制数来表示权限 rwx:7 rw:6 r:4 w:2 x:1 例:chmod 644 a.txt 给a.txt分配权限自身可读可写,同组的和其他的用户只有可读权利;

最新回复(0)