linux 系统、文件、磁盘、网络配置管理,软件包

本文详细介绍Linux系统中的常用命令,包括日期时间操作、进程管理、用户管理、磁盘管理及网络连接检查等。通过本文,读者可以了解到如何使用这些命令进行基本的系统管理和维护工作。

日期时间

1.date 显示当前日期

date 
显示当前日期,时间为linux系统中自己设置的时间

2.cal 显示日历
cal 月份 年份
cal 显示当前月份的日历
cal 年份

cal 2018 :显示今年所有的月份日历

ps进程查看

ps 列出当前系统中已在运行的进程
进程:一个能完成一定功能的程序
ps [options]

ps 列出与自己当前终端相关的进程
-e 列出正在运行的进程
-f 列出一个完整的进程列表形式
-U 查找出由某个用户启动的进程
-auwx 列出一个完整的进程列表形式,形式与-f不一样 。

ps命令的输出:

ps -f
ps -ef
ps -auwx 

USER:该进程是由哪个用户产生的

PID:进程的ID号

PPID指的是进程的父进程

%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源

%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源

VSZ:该进程占用虚拟内存的大小(进程页面的空间大小),单位KB

RSS:该进程占用实际物理内存的大小,单位KB

TTY:该进程是在哪个终端中运行的。其中tty1-tty7代表本地控制台终端,tty1-tty6是本地的字符界面终端,tty7是图形终端。pts/0-255代表虚拟终端。

STAT:进程状态。常见的状态有:

R:运行
S:睡眠
T:停止状态
s:包含子进程
+:位于后台

START:该进程的启动时间

TIME:该进程占用CPU的运算时间,注意不是系统时间

COMMAND:产生此进程的命令名


用户切换

su&sudo

su 用户名   //切换用户
sudo 命令行    //使当前普通用户具有超级权限

su wj1//切换到wj1用户
sudo chown wj wj1.txt
 //具有管理员的权限,将wj1.txt文件拥有者改为wj

关机重启

shutdown
安全地关闭或重启Linux系统;

它在系统关闭之前给系统上的所有登录用户提示一条警告信息;
该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。

精确时间的格式是hh:mm,表示小时和分钟;
时间段由+ 和分钟数表示
系统执行该命令后会自动进行数据同步的工作。

shutdown [-efFhknr][-t 秒数][时间][警告信息]

-c  当执行”shutdown -h 11:50”指令时,只要按+键就可中断关机的指令。
-f  重新启动时不执行fsck。
-F  重新启动时执行fsck。
-h  将系统关机。
-k  只是送出信息给所有用户,但不会实际关机。
-n  不调用init程序进行关机,而由shutdown自己进行。
-r  shutdown之后重新启动。
-t<秒数>  送出警告信息和删除信息之间要延迟多少秒。
[时间]  设置多久时间后执行shutdown指令。
[警告信息]  要传送给所有登入用户的信息。

shutdown –r +10 //系统在十分钟后关机并且马上重新启动
shutdown –h now  //系统马上关机并且不重新启动 

reboot

sudo reboot //重启

reboot的工作过程差不多跟halt一样。不过它是引发主机重启,而halt是关机。它的参数与halt相差不多。


用户管理

1、密码设置与修改

用户密码设置要求:
1)6-8个字符;
2)至少包含2个字母,1个数字或特殊符号;
3)不同于用户ID;
4)不同于以前的密码,并且至少3个字符不同于以前的密码。

修改密码命令步骤:
1)passwd wj
2)输入命令passwd
3)输入原密码
4)输入新密码
5)确认新密码

2、查找用户

id
查看用户ID(用户名),所属组ID(组名)

users
查看已经登陆到当前系统中的用户,只显示出用户名

who
查看用户的详细信息

who am i
查看当前用户自己的信息

whoami
查看当前用户自己的用户名

切换用户,
who am i查看的是wj,当前终端的没有切换之前的信息

Whoami,查看的用户是wj1,查看的是切换之后的用户名


磁盘管理

du 显示磁盘使用摘要信息
(在不同的linux版本中可能会有不一样)

du 以Block为单位方式显示;
-k 以k字节方式显示;
-m 以m字节方式显示;
-s 显示当前目录下的内容总的占用磁盘的大小,以Block为单位;

以Block单位显示的数字是以k字节方式显示的数字的2倍:1k字节=2个Block。

df 显示整个文件系统的空间使用磁盘情况
-k 以k字节方式显示


查看网络连接

ping
查看当前机器与另一台机器的联通状况;

ping 主机IP/主机名;
ping www.sina.com.cn

向ping后面的主机发送数据包,若被ping的主机有回复则表明是联通的。

ifconfig
查看和配置当前机器的网络参数信息;
类似于windows的ipconfig

ifconfig -a
显示查看当前机器的IP、Netmask、Gateway等网络信息;

ifconfig eth0 up
ifconfig eth0 down
激活与关闭某个网络适配卡;

ifconfig eht0 [ipaddress] netmask [address]  
设置IP和子网掩码。

软件安装包

1.什么是软件安装包

类似windows下的安装程序,如打好包的exe文件。在Linux下的打包文件通常都是tar,打包格式可自己定义,打包文件可以自定义一个后缀名;如tar.abc

2.Linux下的常见的软件程序包

rpm,deb;
rpm是红帽子系统定义的软件包文件格式;
deb是ubuntu下面的主要的安装包的格式;

安装包的具体格式规范是什么,具体不同的安装包的格式规范要到具体官网去查看其格式规范。

3.Linux下的安装包的命名格式

软件包名称_版本号-修订版本_体系架构.扩展名;
aptitude_0.6.3-3.2ubuntu1_i386.deb;
libboost-iostreamsl.42.0_1.42.0-4ubuntu2_i386.deb。

4.Linux下安装卸载应用程序的方式

1)安装包离线安装和卸载:dpkg;
(不常用,更新麻烦,后两种更常见)

dpkg -i < package> 安装包;
dpkg -P < package> 移除包和配置文件;

2)源文件编译安装和卸载:
配置configure、编译make和安装 make install;

3)程序管理包在线安装和卸载:aptitude

apt-get install < package>  安装;
apt-get  remove -purge < package> 卸载完全;
数据集介绍:电力线目标检测数据集 一、基础信息 数据集名称:电力线目标检测数据集 图片数量: 训练集:2898张图片 验证集:263张图片 测试集:138张图片 总计:3299张图片 分类类别: 类别ID: 0(电力线) 标注格式: YOLO格式,包含对象标注信息,适用于目标检测任务。 数据格式:JPEG/PNG图片,来源于空中拍摄或监控视觉。 二、适用场景 电力设施监控与巡检: 数据集支持目标检测任务,帮助构建能够自动识别和定位电力线的AI模型,用于无人机或固定摄像头巡检,提升电力设施维护效率和安全性。 能源与公用事业管理: 集成至能源管理系统中,提供实时电力线检测功能,辅助进行风险 assessment 和预防性维护,优化能源分配。 计算机视觉算法研究: 支持目标检测技术在特定领域的应用研究,促进AI在能源和公用事业行业的创新与发展。 专业培训与教育: 数据集可用于电力行业培训课程,作为工程师和技术人员学习电力线检测与识别的重要资源。 三、数据集优势 标注精准可靠: 每张图片均经过专业标注,确保电力线对象的定位准确,适用于高精度模型训练。 数据多样性丰富: 包含多种环境下的电力线图片,如空中视角,覆盖不同场景条件,提升模型的泛化能力和鲁棒性。 任务适配性强: 标注格式兼容YOLO等主流深度学习框架,便于快速集成和模型开发,支持目标检测任务的直接应用。 实用价值突出: 专注于电力线检测,为智能电网、自动化巡检和能源设施监控提供关键数据支撑,具有较高的行业应用价值。
【弹簧阻尼器】基于卡尔曼滤波弹簧质量阻尼器系统噪声测量实时状态估计研究(Matlab代码实现)内容概要:本文围绕“基于卡尔曼滤波的弹簧质量阻尼器系统噪声测量与实时状态估计”展开研究,利用Matlab代码实现对系统状态的精确估计。重点在于应用卡尔曼滤波技术处理系统中存在的噪声干扰,提升对弹簧质量阻尼器系统动态行为的实时观测能力。文中详细阐述了系统建模、噪声特性分析及卡尔曼滤波算法的设计与实现过程,展示了滤波算法在抑制测量噪声、提高状态估计精度方面的有效性。同时,该研究属于更广泛的信号处理与状态估计技术应用范畴,适用于复杂动态系统的监控与控制。; 适合人群:具备一定控制系统理论基础和Matlab编程经验的高校研究生、科研人员及工程技术人员,尤其适合从事动态系统建模、状态估计与滤波算法研究的相关人员。; 使用场景及目标:①应用于机械、航空航天、自动化等领域中对振动系统状态的高精度实时估计;②为噪声环境下的传感器数据融合与状态预测提供算法支持;③作为卡尔曼滤波算法在实际物理系统中应用的教学与科研案例。; 阅读建议:建议读者结合Matlab代码实践,深入理解系统建模与滤波器设计的关键步骤,关注噪声建模与滤波参数调优对估计性能的影响,并可进一步拓展至扩展卡尔曼滤波(EKF)或无迹卡尔曼滤波(UKF)在非线性系统中的应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值