news 2026/9/1 8:10:36

【linux基础操作-2】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【linux基础操作-2】

history:查看历史指令默认1000
vim /etc/profile用/HIS查找
1000为可查询历史命令长度
reboot 退出后重启

账户管理:
cat /etc/passwd
查看用户账号
由7个字段组成,字段之间用“:”分隔,意义:账号名:密码:UID:GID:个人资料:主目录:Shell
普通用户从uid1000开始分配

cat /etc/shadow
查看用户密码
tail -1 /etc/shadow

工作组账号文件 /etc/group
passwd --help 看参数(用来修改用户字段)
-l 用户密码上锁,无法查看
-u解锁

修改用户ljh密码

不输入用户账号默认为当前账号
useradd -参数 账户名 添加用户
-g初始组 -G附加组
usermod -参数 账户名 修改用户信息
userdel 账户名 删除用户
passwd - 参数 账户名 账号密码设置

su - 用户名 切换用户连同环境一起切换
修改用户权限
visudo 修改文件 /etc/sudoers
修改权限后要在命令前加 sudo
[root@server ~]# visudo
root ALL=(ALL) ALL
账户名 允许使用的主机=(以谁的身份) 可执行的命令列表
logout 切回root

工作组管理
groupadd -参数 账户名 添加用户组
-g初始组 -G附加组
groupmod -参数 账户名 修改用户组信息
-G附加组覆盖 -aG追加
groupdel 账户名 删除用户组(无法删除作为初始组的组文件)
gpasswd -参数 账户 工作组 添加/删除组成员

last:列出目前与过去登入系统的用户相关信息,该命令默认会去读取**/var/log/wtmp文件,并把该文件
记录的
登入系统的用户名单**全部显示出来

echo > /var/log/wtmp
扫尾

权限
chmod:修改目录或文件的权限
chmod 755 file1 对应u g o
chmod g-x file1 改变单个
chomd -R 700 dir1/ (递归,以下子目录权限也改变)


chown:修改文件或目录的所有者和属组

SBIT 1777(只能出现在目录)用户只能修改自己的
SGID 2777 团队协作
/tmp/临时文件,所有人都可删除、修改目录内文件,t代表普通用户只能删除自己创建的文件
o三位为rwt(1777),T为大写说明权限出错
-m:设定 ACL 权限
给用户设定 ACL 权限:setfacl -m u:用户名:权限 指定文件名
给用户组设定 ACL 权限:setfacl -m g:组名:权限 指定文件名

去掉同组的权限

权限掩码umask
vim /etc/profile /umask
777 - 002 -111 =664 默认权限

查看网卡状态(网络是否正常工作)
nmcli命令
作用:nmcli,可以实现创建,显示,编辑,删除,激活和停用网络连接以及控制和显示网络设备状态等
查看网卡信息查看设备连接状态
connenction:连接成功
disconnected 或 unmanaged:失败

vim local.repo
baseurl(定义local地址)=file://(本机路径)/media
gpgcheck=0(自检测不生效默认为1,要加gpgkey)
nmcli命令
作用:nmcli,可以实现创建,显示,编辑,删除,激活和停用网络连接以及控制和显示网络设备状态等
查看网卡信息**
ping命令
ping -参数 目标主机IP或域名
ping -c 2 www.baidu.com
用于设定本命令发出的ICMP消息包的数量
wget
wget -P /home/user/downloads/ http://example.com/file.zip
将文件下载到指定文件夹

硬盘:
在虚拟机设置添加20g硬盘
reboot重启终端(不用poweroff,不保存硬盘设置)
lsblk(树状图列出磁盘、分区、挂载点、大小、类型)或者用fdisk -l

使用fdisk管理分区
作用
fdisk命令工具默认将磁盘划分为MBR格式的分区
命令:fdisk 设备名
注意:fdisk命令以交互方式进行操作的,在菜单中选择相应功能键即可
指令与作用
a 调整磁盘的启动分区
p 显示当前磁盘的分区信息
d 删除磁盘分区
t 更改分区类型
l 显示所有支持的分区类型
u 切换所显示的分区大小单位
m 查看所有指令的帮助信息
n 创建新分区

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/1 8:03:46

技嘉主板QFlash刷BIOS完整流程:从解压到验证避坑指南

简介:面向物联网模块开发与维护人员的移远EC20系列固件升级工具包,收录QFlash V4.17主程序及配套组件,解决EC20模块固件下载、烧录与故障恢复等日常维护问题。包体共280个文件、约57.78MB,以dll动态库、exe可执行程序、bin/cfg/co…

作者头像 李华
网站建设 2026/9/1 8:00:18

Matlab实现SVM回归与分类预测:从数据预处理到参数调优实战

简介:面向机器学习初学者的Matlab SVM预测实践包,围绕支持向量机在分类与回归中的应用展开,包含SVM训练、核函数实现、SVR回归模拟及测试数据。支持向量机通过最大化分类间隔提升泛化能力,核技巧可将低维数据映射到高维空间以处理…

作者头像 李华
网站建设 2026/9/1 7:59:25

远景智能秋招软件笔试复盘:题型拆解与备考策略

1. 写在前面:秋招笔试到底在考什么 每年九月一到,秋招战场就正式打响了。远景智能作为一家以智能物联操作系统和能源数字化为主线的技术公司,它的软件技术笔试在圈子里一直有“看着不难、拿分不易”的说法。今年我完整走了一遍流程&#xff0…

作者头像 李华
网站建设 2026/9/1 7:58:44

Zynq中DDR数据如何高效传给PL?AXI接口选型与Vivado实战指南

简介:面向Zynq嵌入式开发者的DDR数据传输完整工程包,解决PS端DDR控制器与PL可编程逻辑之间的数据交互问题。资源基于Vivado与SDK工具链,涵盖从DDR接口设计、AXI4-Stream/AXI4-Lite配置、HDL逻辑实现,到软件驱动与仿真验证的完整流…

作者头像 李华
网站建设 2026/9/1 7:58:41

用模拟IIC驱动VI530x TOF测距芯片:从底层协议到完整代码实现

简介:芯视界VI530X系列飞行时间法TOF激光测距芯片的模拟IIC驱动程序,面向嵌入式开发与传感器调试场景,用于解决VI5300器件在缺少硬件IIC外设或引脚受限时的通信问题。资源包内共十二个文件,其中六个C源文件、六个头文件&#xff0…

作者头像 李华
网站建设 2026/9/1 7:58:40

全国县级行政区划、河流公路湖泊SHP矢量数据应用与预处理实战指南

简介:一份覆盖全国范围的GIS矢量数据包,适合GIS开发者、规划研究人员及地图应用开发者使用,可直接用于区域规划、交通研究、水利管理、制图出图等场景。包内包含县级行政边界、地州界、主要河流、公路网络、大型湖泊等图层,每个图…

作者头像 李华