linux日常使用简单总结

ERGM指数随机图模型全解析:从基础原理到R语言实操 从社交网络中的互惠、传递性和同质性等基本现象切入,介绍网络数据与传统回归分析的本质差异——边与边之间的依赖关系。指数随机图模型(ERGM)正是为刻画这种依赖结构而设计的统计框架,它通过指数族分布将网络结构效应显式建模,结合MCMC方法完成参数估计。ERGM在组织协作、传播扩散、生物生态等领域的应用日益广泛,其扩展模型TERGM、GERGM和多层ERGM进一步支持时序、权重与多重关系网络。本文系统梳理ERGM的理论基础、核心统计量、扩展模型选型及R语言实操要点,帮助研究者理解网络生成机制并完成收敛性诊断与结果 阅读详情

搞linux的不知道什么是挂载,实在是坑爹!学习不能半吊子,虽然是半路出家,基础也要好好打,现在学习不晚!

 

http://baike.baidu.cn/view/131161.htm百度百科中关于linux挂载的定义:在linux系统中,挂载是指将一个设备(通常是存储设备)挂接到一个已经存在的目录上。要访问设备存储中的文件,必须将文件所在的分区挂载到一个已经存在的目录上,然后通过访问这个目录来访问存储设备。使用mount命令就能够看出已经挂载的设备了。具体的不会要记得man。

 

如何创建用户:如我要创建一个shine的用户,那么在终端下可以输入:

useradd shine

然后输入:passwd shine,提示输入密码,这样就可以log out,并用shine登录了。(有必要的话需要加上sudo)。

我用这个创建了shine用户后,发现用shine登录会出现错误,就是没有桌面显示,而且在/home目录下并没有创建shine的目录。

百度之,发现Ubuntu默认是不会创建用户目录的,需要我们自己加option来创建。而且在创建了用户之后,利用su shine切换用户,会发现变成了sh-4.1$,在这之后也可以输入命令,但是与之前的就是不太对,百度之,发现是没有设置shell,需要创建用户的时候指定shell,一般用的是bash,所以要制定bash。

 

现在总结一下用户创建和删除:

创建用户:useradd  -m  shine -s  /bin/bash

                   passwd  shine

然后输入密码并确认,之后log out并用shine登录,就可以了,/home下也有shine这个目录,登录也正常。

删除用户:userdel  -r  shine

就可以删除shine的用户以及其在/home下的目录了。

Ps:只有超级用户可以使用useradd、userdel这个命令。-m参数是建立home目录,-s参数是确认用户使用的shell。

 

开机关机:

shutdown -h  now:即刻关机,但是好像非root不能使用这个命令。可能需要加上sudo。

shutdown只能超级用户使用。-r参数表示重新启动,-h表示关机。另外reboot等价shutdown –rnow,halt等价于shutdown –h now。

 

终端tty:

Ubuntu里面有六个tty终端,可以使用ctrl+alt+f<1~6>来进行切换。利用ctrl+alt+f8又能切换到图形用户界面下。使用tty可以方便我们进行操作,我切换到tty2并不影响我在tty1下的工作。

 

进程:

Linux下的进程有个进程号,为pid。进程存在优先级,优先级用nice表示,值在[+20,-20]间,越小的值代表越高的优先级。

 

cat的用法:cat是显示用,输出一个文件

-b:只对非空行显示行号

-n:对所有行显示行号

 

head和tail:

head是显示文件的前十行,tail是显示文件的后十行。

 

常见的.tar.gz包的解压办法:

先用gunzip解压:gunzip  xxx.tar.gz

然后利用tar解包:tar –xvf  xxx.tar

tar命令的参数:-x 表示将文件从tar包中解压。-f表示指定操作的tar文件名称。-v表示显示正在处理的文件的名称。

其实加上-z参数就可以代替第一个使用gunzip的解压命令了。-z参数表示使用gzip/gunzip处理tar文件。

同样:利用tar压缩一个文件则是:tar –czvf xxx xxx,就可以压缩一个文件了。

PS:一旦利用gzip压缩,原始文件将被自动删除。而一旦利用gunzip解压,那么原始压缩文件也将被删除。tar –cvf 压缩后名称源文件

 

重定向:

>、>>代表将一个命令输出的一部分字符写入一个文件。

<代表将一个文件的内容作为一个命令的输入。

|管道符号,代表将一个命令的输出当作另一个命令的输入进行处理。

 

history:显示输入命令的历史。

whereis:仅仅搜索系统命令。

Ctrl+c:中断当前程序的运行,回到shell中

Ctrl+z:暂停当前程序的运行,回到shell中。

将任务中断后,任务并没有结束,只是维持着挂起的状态,利用fg/bg操作可以继续前台或者后台的任务。fg是在前台启动,bg是在后台启动。参考:

http://blog.chinaunix.net/uid-23960482-id-111808.html

 

ps:显示进程。

参数:-A 代表显示所有进程

         -F完整输出

         -H显示系统进程,并且显示是哪些程序运行了哪些程序

         -eopattern:pattern可以是%cpu,CPU占用率;%mem,内存占用率;pid,进程的pid;comm,进程的原始文件名称;s,进程的状态。

 

df:disk free,显示磁盘剩余空间。-h,用G、M、K等单位显示

鸿蒙OpenHarmony技术:【Docker编译环境】 OpenHarmony为开发者提供了两种Docker环境,以帮助开发者快速完成复杂的开发环境准备工作。独立Docker环境:适用于直接基于Ubuntu、Windows操作系统平台进行版本编译的场景。基于HPM的Docker环境:适用于使用HPM工具进行发行版编译的场景。点击或者复制转到。表1Docker镜像介绍系统类型运行平台Docker镜像仓库标签标准系统(独立Docker环境)3.2小型系统(独立Docker环境)3.2轻量系统(独立Docker环境)3.2。 阅读详情

相关推荐

Ubuntu使用cmake出现Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed

解决 Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed

qq_44225529的博客 1万+

慢慢欣赏linux之串口驱动代码分析 串口与tty挂接方法

getty -L ttyAMA0 115200 vt100 需要strace和ftrace分析一下流程 参考文档 1 getty https://wiki.debian.org/getty 2 Linux getty命令 https://www.runoob.com/linux/linux-comm-getty.html

shipinsky的博客 1150

Elsevier投稿实战:从ESWA模板到录用通知的全流程拆解

本文详细拆解了Elsevier旗下期刊ESWA(Expert Systems With Applications)的投稿全流程,从模板选择、投稿系统操作到审稿意见回复和录用后注意事项。重点分享了单栏LaTeX模板调整、APA文献格式处理、Highlights撰写技巧等实战经验,帮助研究者高效完成投稿并提升录用概率。

weixin_32715349的博客 246

Linux切换root用户,user 不在 sudoers 文件中。此事将被报告

现象 切换root用户时失败 [test1@xxx /]$ sudo root 我们信任您已经从系统管理员那里了解了日常注意事项。 总结起来无外乎这三点: #1) 尊重别人的隐私。 #2) 输入前要先考虑(后果和风险)。 #3) 权力越大,责任越大。 [sudo] test1 的密码: test1 不在 sudoers 文件中。此事将被报告。 原因 因为linux系统中对管理员权限sudo操作进行了控制,防止一般用户进行sudo操作,因此需要对管理员权限用户进行管理,

进击的小白 4202

3D模型文件格式全解析:从STL到glTF,10种主流格式与转换实战指南

在三维数字内容创作与工程制造领域,3D模型文件格式是数据交换与协作的基石。其核心原理在于以不同的数据结构(如三角网格、NURBS曲面、边界表示等)对三维物体的几何、外观及场景信息进行编码。理解这些格式的技术特性,对于保障数据完整性、提升工作流效率具有关键价值,广泛应用于3D打印、游戏开发、影视动画及工业设计等场景。例如,面向增材制造的STL格式以其极简的三角面片结构成为行业通用语,而支持丰富材质与动画的FBX格式则在影视游戏管线中扮演核心角色。本文聚焦于STL、OBJ、FBX、3MF、STEP等10种主流格

weixin_28520495的博客 356

动态规划法:n*m方格前进问题

在一个n*m的方格中,m为奇数,放置有n*m个数,方格中间的下方有一人,此人可按照正前方相临的五个方向(方格)前进但不能越出方格。人每走过一个方格必须取此方格中的数。要求找到一条从底到顶的路径,使其数相加之和为最大。输出和的最大值。 算法设计: 可以使用动态规划方法,从顶部开始,将第二排的每个数加上顶部第一排的最优解,将6排的问题缩小为5排的问题,然后重复该操作,直到底部最后一排,此时

Winifred_1997的博客 4675

账号与密码安全

一、 一、系统的安全隐患 世界上没有绝对安全的系统,即使是普遍认为稳定的Linux系统,在管理和安全方面也存在不足之处。我们期望让系统尽量在承担低风险的情况下工作,这就要加强对系统安全的管理。 防御措施:让系统只能硬盘启动,给予一定的权限让root用户不在随意的修改密码,定时管理查看服务器内用户账户与权限设置,定时查看日志任务,购买防火墙抵御外来攻击。 1.1 系统账号清理与管理 将非登录用户的...

fangandpu的博客 2909

uniapp监听扫码枪键盘事件|无输入框式监听

一般的扫码枪通过USB或蓝牙连接手机或电脑,充当的是一个外接设备。当扫码后,扫码枪会自动识别内容,然后向连接的电脑或手机发送键盘事件keydown或keyup。

tcy9099的专栏 9751

linux常见问题01

linux使用常见的问题: 第一次修改linux管理员密码 ┌──(consola㉿10)-[~/桌面] └─$ apt install fcitx 1 ⨯ E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),请查看您是否正以 root 用户运行?

qq_43071699的博客 839

智能驾驶辅助系统(ADAS)全解析:功能详解 + 技术原理 + 实战案例

智能驾驶辅助系统(ADAS)是现代汽车技术的重要组成部分,旨在提升驾驶安全性和便利性。本文详细解析了ADAS的多个功能模块,包括自适应巡航控制(ACC)、车道偏离预警/车道保持辅助(LDW/LKA)、前向碰撞预警/自动紧急制动(FCW/AEB)、盲区检测/变道辅助(BSD/BSM)、倒车影像、自动泊车辅助(APA)、交通标志识别(TSR)、自动远光控制(AHB)、后方交叉来车预警(RCTA)和驾驶员疲劳监测。每个功能模块都基于特定的技术原理,如毫米波雷达、摄像头、传感器融合和深度学习算法,以实现对车辆周围环

weixin_43199439的博客 2103

「HTML和CSS入门指南」hr 标签详解

标签是 HTML5 中用于插入水平分割线的标签,常用于在页面中添加分隔线或者段落之间的分割线。通过灵活运用 标签和属性,我们可以帮助用户更好地理解页面内容,同时也可以美化和装饰页面。在实际应用中需要注意避免过度使用 标签,以使页面看起来简洁明了。

a451319296的博客 7663

Linux基础指令用户管理003

继Linux基础指令002我们讲了如何设置用户密码以及修改用户信息,我们讲一下高级用户管理。

2301_82262225的博客 590

零差云控 ZeroErr eRob 电机 CAN、CANopen、EtherCAT、ROS2 机器人开发详细教程

TwinCAT 3(Windows 控制与自动化技术)是 Beckhoff 提供的开发平台,可将任何兼容 PC 转变为实时控制系统,用于管理各种类型的工业自动化系统,如 PLC(可编程逻辑控制器)、运动控制、机器人等。

机器人控制与仿真应用 1万+

linux 日常简单命令

1 查看各个分区内存使用情况个分区内存使用情况 df -h 2 free -m或者free -g # 查看内存使用量和交换区使用量 3 du -sh # 查看指定目录的大小 4 查看当前文件夹所有文件夹的大小 du -sh * 5 linux ftp文件系统连接下载上传 ftp ip 用户名 密码 登录成功 下载: get 文件名 上传: put 文件名 linux 远程ftp:ip连接 打开文件的方式 cd 当前目下有的文件. 6 nohup 命令 不挂断地运行命令。no hangup的缩

weixin_43064233的博客 142

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

笔记:Linux下的Oracle日常简单检查

【代码】笔记:Linux下的Oracle日常简单检查。

Lizi_TT的博客 762

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Linux简单使用的服务器日常巡检脚本

【代码】Linux简单使用的服务器日常巡检脚本。

Harry_z666的博客 1295

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Linux简单介绍(基本涵盖日常使用到的各种shell知识点)

linux shell 常用命令

心流时间的博客 1151

简单Linux脚本书写-日常记录

原文链接:https://blog.youkuaiyun.com/dingchexuan/article/details/124017428。新增alias cdhh=‘cd ***’,保存并运行source .bashrc,即可以通过cdhh达到配置的目录。2、. ./change.sh(注意:两点之间有空格,第一个点是bash的内部命令,表示在当前shell中运行)假设脚本名称为change.sh,内容是cd ***1、执行source change.sh。二、家目录编辑.bashrc。

sfdssdf123的博客 116

【开发日常】【module】Linux写一个简单的ko模块

本来打算写一个简单的demo去验证sipn_lock、mutex_lock死锁的, 结果代码写好了,忘了怎么编译成ko了... 还是自己手动记一下,方便以后找资料。 (有很多的博客其实主要内容都是别人的,自己只是照着做了一遍,然后把其中的试错都记录下来,防止下一次再用时再出错) 不废话,直接照做: 写一个.c代码 //下面是驱动源代码 #include <linux/...

诸葛一帆丶的博客 1774

Linux学习之路 -- 简单日常使用命令

tail -f catalina.out #在 logs 下面查看日志( -f 实时查看) rm -rf /var/log/httpd/access #删除文件(-r删除文件 并删除文件夹下的内容 -f 忽略不存在) mv user.sql /etc/mysql #将文件移动到mysql目录下 (也可以重命名) vi /etc/en...

weixin_30340353的博客 81

python编写linux巡检脚本_linux 服务器简单的日常巡检脚本

以前写的linux服务器的日常巡检脚本:1、需巡检的服务器上定时执行:#!/bin/shecho "------------ daily check begin -----------------" >>dc1.txt#cd /home/wjlcn/monitor/checkcd /home/wjlcn/monitor/check/date=`date +%c`filename=`hostname...

weixin_39926588的博客 774

linux安装sz rz_日常开发中Linux好用且简单实用的命令

1、rz/sz (需要安装)rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。使用这2个命令的前提是需要安装,安装非常简单:yum -y install lrzsz 。安装完后,上传下载就不用每次都打开sftp了。rz:上传文件。输入rz回车,会弹出windows框,找到需要上传的文件,然后双击或者选中文件,点击打开就可以上传文件了sz +文件名,下载文件。命令...

weixin_39890708的博客 105

Linux简单入门(十五)系统日常管理

笔者在前面介绍的内容都为linux系统基础类的,如果你现在把前面的内容全部很好的掌握了,那最好了。不过笔者要说的是,即使你完全掌握了,你现在还是不能作为一名合格的linux系统管理员的,毕竟系统管理员要会做的事情太多了。本章以及后面章节笔者会陆续教给你作为linux系统管理员所必备的知识。只要你熟练掌握那绝对可以胜任一个最初级的管理员职位,不过只是初级的,因为你还需要在日常的管理工作中获得成长。

KHOST的博客 1396

linux日常常用命令介绍——实用、简单明了不啰嗦

linux日常常用命令介绍——简单明了不啰嗦一、解压文件命令1. 解压tar包2.解压war包3.解压zip文件二、压缩文件命令1. 解压tar包2.解压war包3.解压zip文件三、查看运行的服务四、查看端口情况五、查看软件版本1.查看weblogic版本2.六、查看端口是否被占用七、疑难杂症命令1. linux输入错误命令,删除显示^H解决方法2. 都嘚 一、解压文件命令 1. 解压tar包 2.解压war包 jar -xvf XXX.war 3.解压zip文件 二、压缩文件命令 1. 解压tar

@素素~的博客 5290

Linux上安装RabbitMq,6种模式介绍及日常简单使用代码演示

1:安装erlang 由于epel中的erlang版本&lt;19.3,所以我们需要下载新的erlang版本 erlang的安装支持的不好,所以在官方文档中给提供了一种方式来下载, #下载并安装erlang包,这里下载的是最新的21.2版本 1:wget https://bintray.com/rabbitmq-erlang/rpm/download_file?file_path=erlang%2...

Starrk的盗梦空间 428

linux系统管理员处理日常任务的几个简单小方法

一、 从linux日志文件中读取数据并处理的脚本程序 g317 #!/bin/bash exec 0&lt; testfile count=1 while read line do echo "line #$count: $line" count=$[ $count + 1 ] done 二、 快速清除文件(例:日志文件)中所有数据,而不必删除再重新创建 g324 ...

跃祥博客 2616
上一篇: linux下硬连接、软连接的简单介绍
下一篇: 团购网站的简单分析
urshine
博客等级 码龄15年 2粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值