【Linux】linux下常用命令整合

CODESYS EtherCAT通讯断了怎么办?手把手教你用ST语言写状态监测程序(附完整代码) 本文详细解析了CODESYS平台下EtherCAT通讯中断的故障排查与恢复方法,通过ST语言编写状态监测程序实现链路监测、故障隔离和伺服恢复。文章包含完整代码示例,帮助工程师快速诊断EtherCAT网络问题,提升工业自动化设备的运行稳定性。 阅读详情

linux常用命令

1.1 cd命令

cd /usr/local 切换到根下的usr下的local文件夹中
cd 回到自己的家目录
cd / 进到根目录
cd ../ 返回 上级目录

1.2 ls命令

ls -参数 路径
ls 显示文件夹下的所有文件及文件夹
ls -l 长文本格式显示
ls -a 显示所有文件夹,包括隐藏的文件夹

1.3 cat 命令

cat 文件
读取文本的内容以及拼接文件
cat test.txt 读取test.txt文件的内容

1.4 rm命令

rm 文件 或者 rm -r 文件夹
rm -rf path 表示删除目录并且强制删除不提醒
rm test.txt 删除test.txt 文件

1.5 mkdir命令

mkdir 文件夹
-p 用于创建多级文件夹
创建文件夹
mkdir /data/path 用于在/data的目录下创建一个path的文件夹

1.6 cp命令

cp 文件 目标文件 或者  cp -r 文件夹 目标文件夹
用于复制文件或者文件夹
cp /data/logs  /data/local/tmp/logs 复制/data路径下的logs到 /data/local/tmp路径下

1.7 mv命令

mv 文件 目标路径+文件
移动文件后者修改文件名
mv test.log test1.txt 重命名
mv log1.txt /test3 将log1.txt移动到 test3目录中

1.8 pwd命令

pwd 用于查看当前所在的目录路径

1.9 more命令

more命令类似于cat 用作逐页翻看
按下space键下翻页 按下b键(back的意思)就会往回翻页

1.10 查找命令

which 查看可执行文件的位置
whereis 查看文件的位置
locate 配合数据库查看文件位置
find 实际搜寻硬盘查询文件名称

1.11 touch

创建一个文件夹
touch abc // 创建一个名叫abc的文件

2.1 chmod 命令

用于改变linux系统文件的或目录的访问权限
-R 处理指定目录及其子目录下的所有文件
文件权限归属:所有者,所属组,其他
文件权限分类: read:4, write:2, exec:1
chmod 755 log.txt //给log.txt文件的所有着读写可执行权限,给所属组读和执行权限,给其他人读和执行权限

2.2 chown 命令

修改文件的所有者和所属组
-R 处理指定目录及其子目录
chown -R mysql:mysql /usr/local/mysql
修改所属组
chown -R :mysql /usr/local/mysql
膝盖所有者
chown -R mysql: /usr/local/mysql

2.3 ln 命令

ln -s 源文件 目标文件
软连接:相当于windows的快捷方式

ln 源文件 目标文件
硬链接:以文件副本形式存在

2.4 date命令

显示系统的当前时间

2.5 grep命令

利用正则表达式进行搜索
| 管道符,将前者的结果交给后者来处理
ps -ef | grep java //查找java进程

2.6 ps 命令

查看当前运行的进程状态
ps -ef 显示当前所有进程环境变量及进程之间关系
ps -A 显示当前所有进程

2.7 kill 命令

终止指定进程
kill -9 3306 //强制杀死进程ID为3306的应用程序

3.1 用户相关命令

useradd 创建账户
useradd tt //创建普通用户
useradd -g root tt //为添加的用户指定用户组

userdel 删除用户
userdel tt //删除tt用户
userdel -r tt //删除用户的登入目录

passwd 用来更改所有者的密码
passwd tt 给tt用户设置密码
passwd -d tt 删除用户密码

usermod 用来修改账户的各项设定
usermod -d /home/tt tt 修改账户的登陆目录

3.2 所属组的相关命令

groupadd 新建一个工作组
groupadd mysql 新建一个组
groupadd -g 344 mysql 新建一个组并且添加组id

groupdel 删除一个组

groupmod 修改组的识别码或者名称
groupmod -n linux linuxso

3.3 sudo命令

 sudo命令会以系统管理者的身份运行指令

4.1 tar命令 压缩解压缩

tar -czvf test.tar.gz a.c //将a.c文件压缩为test.tar.gz

tar -tzvf test.tar.gz 列出压缩文件的内容 

tar -xzvf test.tar.gz 解压文件

4.2 netstat命令

用于显示网络的状态
-a 显示所有连线中的socket
-l 显示监控中的服务器的socket
-n 直接使用ip地址而不是用域名
-p 显示正在使用socket的程序识别码和程序名称
-t 显示tcp传输协议的连线状况
-u 显示udp的传输协议的连线状况
-i 显示网卡的列表

netstat -lnp 显示当前正在连线中的socket显示ip显示pid显示程序名称
netstat -i 显示网卡信息
netstat -apu 显示udp端口号使用情况

4.3 mount命令

挂载命令
-o ro用只读模式挂载
-o rw可读写方式挂载上

mount -o ro /dev/hda1 /mnt将设备hda1挂载在/mnt目录下

4.3 ifconfig命令

用于显示和设置网络设备
ifconfig eth0 up 启动指定网卡
ifconfig eth0 down 关闭指定网卡

防火墙

# 关闭防火墙
systemctl stop firewalld.service

# 禁用防火墙
systemctl disable firewalld.service

#查看防火墙状态
systemctl status  firewalld.service

#启动防火墙
systemctl start  firewalld.service

#重新启动防火墙
systemctl restart firewalld.service

#开机自动启动
systemctl enable docker

#开启端口(这里开启的是3306端口)
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload (设置完之后需要重新加载一下)
Python实战:5分钟搞定固定翼无人机三自由度仿真(附完整代码) 本文提供了一个基于Python的固定翼无人机三自由度仿真快速实现方案。通过面向对象设计,封装了核心运动学模型,并对比了欧拉法与龙格-库塔法两种积分方法。文章附有完整实例代码,帮助算法工程师和研究人员在5分钟内搭建轻量级仿真环境,用于快速验证控制律、路径规划等核心算法逻辑。 阅读详情

相关推荐

防火墙旁挂组网

分析拓扑结构,涉及路由器、交换机、防火墙。步骤包括基础 IP 配置、OSPF、防火墙双机热备、安全策略等。第一步,路由器配置。R5、R6 连接 ISP 和核心交换机,配置接口 IP,然后 OSPF。然后防火墙,双机热备的 HRP、VRRP,还有安全策略。接着交换机,划分 VLAN,配置 TRUNK,加入 OSPF。

weixin_73298423的博客 902

Linux常用命令组合及脚本汇总

在工作和学习中,避免不了使用Linux服务器去部署项目或查询日志。Linux命令是Coder必须要掌握对的一个工具,此篇文章将介绍一下,常用的命令组合及脚本。

hanxiaozhang的博客 597

weblogic启动异常故障处理(boot认证失败)

root 用户生成的文件属主为 root,WebLogic进程将无权读取,直接导致认证失败。· ⚠️ 密码必须完全一致:第3步 AdminAccount 命令中设置的密码,与第5步所有 boot.properties 文件中 password= 字段的值,必须保证完全一致。如果您的域下配置了受管服务器实例(如 ms_server1、ms_server2 等),必须逐一更新各实例下的免密启动文件,确保实例重启时密码与AdminServer保持一致,否则实例启动会因认证失败而报错。此步骤至关重要,必须执行。

weixin_53389944的博客 220

Linux分包和合包

就是针对目录进行 压缩+分包,不是针对一个文件进行分包。有时候传递服务器大包老是失败,我们可以分包上传。

FeiPeng_的博客 894

华为2024机考真题集合

2.中位数是指把一组数据从小到大排列,最中间的那个数,如果这组数据的个数是奇数,那最中间那个就是中位数,如果这组数据的个数为偶数,那就把中间的两个数之和除以 2,所得的结果就是中位数。在实际考试中会随机抽三道题目进行考察,其中两道100分卷题和一道200分卷题,总共400分。幼儿园组织活动,老师布置了一个任务:每个小朋友去了解与自己同一个小区的小朋友还有几个。3.查找整型数组中元素的众数并组成一个新的数组,求新数组的中位数。1.众数是指一组数据中出现次数量多的那个数,众数可以是多个。

qq_25360769的博客 5092

逆向实战:从x-mini签名到RPC调用,Frida动态分析小红书加密协议

本文通过实战案例,详细拆解了小红书App的加密协议逆向分析过程。从识别x-mini签名等关键参数入手,结合静态分析与Frida动态Hook技术,追踪到核心的RPC调用入口,并最终封装成可独立调用的RPC函数,为安全研究和协议理解提供了完整的技术路径。

moss5的博客 1028

linux 常用打包命令

tar,zip打包常用命令

u011214881的博客 1万+

【STC8G1K08A串口使用】

STC8G1K08A串口打印“Hello world”

m0_47459564的博客 1万+

Linux:Sersync+Rsync+LNP实时同步

创建查看id www创建查看id www创建查看id www创建认证文件修改权限,避免出现权限问题。

qq_52302132的博客 1079

手机直连低轨卫星通信:架构、关键技术和未来展望

【摘 要】借助低轨卫星星座全时全域覆盖优势,手机直连卫星通信预期成为6G重要特征之一。首先介绍了手机直连卫星的测试验证、标准化与商业项目发展现状。其次,介绍了基于透明转发、部分可再生处理、完全可再生处理、集成接入和回传的四种手机直连低轨卫星网络架构及组网方式。通过分析手机直连低轨卫星网络场景下高移动性与大传输时延等带来的接入与传输问题,提出对地面移动通信体制进行适应性改进的关键技术方案。最后,探讨了未来手机直连低轨卫星发展发向和潜在思路。通过上述阐述与分析,提供未来发展手机直连低轨卫星通信的可行路径。【关

fzq0625的博客 1706

STM32堆栈溢出问题及解决方法

堆栈是用于存储函数调用和局部变量的内存区域,它是一种先进后出的数据结构。如果函数嵌套层级过深或者局部变量占用的内存空间过大,堆栈的大小可能不足以容纳这些信息,从而导致堆栈溢出。在一些特殊情况下,可以使用堆内存替代堆栈,以避免堆栈溢出问题。在STM32的工程中,可以通过修改链接脚本文件(.ld文件)中的堆栈大小参数来增加堆栈空间。通常,堆栈大小设置为RAM的一小部分,但需要根据具体应用的需求进行调整。堆栈溢出是嵌入式系统开发中常见的问题之一,特别是在使用STM32微控制器时。3.3 使用堆内存替代堆栈。

ZwcCsharp的博客 2593

Linux 合并多个文件

使用cat命令从文件中读入要合并的文件,然后重新定向到另一个新的文件。这种方法可以一次性合并多个文件。将一个文件追加到另一个文件的末尾。使用cat命令读入一个文件,然后使用 >> 将文件流追加到另一个文件末尾。

zhang_j_mail的博客 1万+

linux常用命令整合

常用命令分类集合 系统安全类:sudo su chmod setfacl 进程管理类:w top ps kill pstree killall 用户管理: id usermod useradd groupadd userdel 文件系统: mount umount fsck df du 系统关机和重启:shutdown reboot 网络应用:curl telnet mail elinks 网络...

qq_39974324的博客 172

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Linux常用命令整合

2.2.2文件浏览: ls : 语法:ls[参数] … [文件] … 说明:列出文件列表信息,默认情况为当前目录下所有文件,并按照字母顺序排序。Shell命令 2.2.2文件浏览: ls : 语法:ls[参数] … [文件] … 说明:列出文件列表信息,默认情况为当前目录下所有文件,并按照字母顺序排序。 -a (all)不隐藏任何以”.”开头的文件 -b 不显示以”~”结尾的文件 –color=[...

蒟蒻达的博客 245

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Linux常用命令、基本配置、shell基本语法整合

Linux常用命令的使用 Linux文件系统 和 Windows文件系统目录: Windows是分C盘、D盘、E盘…的,但是在Linux中是有一个最大的目录,称之为根目录,用 / 表示,根目录下面会有很多子目录,这些子目录其实可以理解为windows中C盘、D盘、E盘。 不同的子目录具有不同的含义,存放不同类型的文件信息。 bin 存放二进制可执行文件(ls,cat,mkdir等) boot 存放用于系统引导时使用的各种文件 dev 存放设备文件 etc 存放系统配置文件 home 存放所有用户文件的根目

qq_37432174的博客 1474

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux 常用命令整合

显示系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cp

hkcjg999的专栏 578

Linux常用命令及整合常用Java组件(更新中)

​ 文章目录常用命令查找文件操作目录压缩包及解压包开放服务器端口用户添加查看进程安装JDK安装tomcat安装Nginx 常用命令 强制退出命令行:Ctrl + c 查看ip : ifconfig 显示当前目录下的文件以及文件信息:ll 进入目录:cd 回到上层目录:cd… 显示当前的目录的绝对路径 : pwd Vim编辑模式: vim text.txt i: 进入编辑模式 esc按键 : 退出编辑状态 :q : 退出vim编辑器 :q! : 强制退出vim,不保存修改内容 :w : 保存但停留在v

weixin_45370608的博客 341

Linux 常用命令大全,整合全网|Linux 最全常用命令速查表,建议收藏备用

vim是 Linux 系统上最常用的文本编辑器,功能强大。│ Vim 三种模式 ││ ││ 普通模式 ──i/a/o──→ 插入模式 ││ ↑ │ ││ │ ││ └──── : ────→ 命令行模式 ──→ 执行后回普通 │打开文件:vim file.txt↓普通模式(默认)插入模式(输入文字)↓ ESC返回普通模式↓ :命令行模式(保存/退出):wq 保存退出 | :q!不保存退出快捷键说明Tab命令/路径自动补全Ctrl+C终止当前运行的程序Ctrl+Z。

C++,Java,Python,C#编程选手,偶尔刷刷leetcode 7873

linux常用命令简单整合

linux目录结构:系统信息arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用

danneel_zhu 979

Linux常用命令合集(持续整合中)

1(启动关闭tomcat): 首先进到自己安装tomcat目录的bin下 (一般情况下tomcat目录是在/usr/local/java/tomcat/bin) 然后输入./startup.sh 启动 关闭是 ./shutdown.sh 2(查看tomcat进程) ps -ef|grep tomcat 有些时候关闭失败就要通过查看此进程强制结束进程来重新启动了 强制进程命令:kill -9 (进程...

浩瀚星空 350

LINUX文件系统集成以及常用命令整合

/根目录,包含整个LINUX系统的所有目录和文件/bin:此目录放置操作系统所需要的各种命令程序。 /boot:系统启动必须读取的文件,包括系统核心文件。 /dev:保存着外围设备代号的文件。 /etc:保存与系统设置、管理相关的文件。 /etc/rc.d:包含了启动或关机时所执行的脚本文件。 /etc/X11:X Windows System配置文件的目录。 /home:保存用户的专属目录。

蝴蝶兰的专栏 1002

Linux基础整合——常用命令、Vim、Shell、计划任务

Linux发行版 ...

魔法海螺 159

Clawdbot整合Qwen3-32B实战:Xshell远程部署与Linux常用命令详解

本文介绍了如何在星图GPU平台上自动化部署Clawdbot 整合 Qwen3:32B 代理直连 Web 网关配置Chat平台镜像,快速构建私有化大模型对话系统。用户无需手动执行Linux命令或配置Ollama服务,即可在Web界面中直接调用Qwen3-32B进行智能问答、多轮对话与指令执行,适用于企业知识库问答、AI客服等典型场景。

weixin_35749786的博客 983

保姆级教学!Linux操作3天快速入门系列 第二天【篇二】(整合常用命令)

写在前面: 这是我学习的Linux入门笔记,我会分三篇写出,最后我还会总结Linux的常用命令,这个系列可以让你入门学会Linux命令,手写笔记。本套笔记使用了:xshell,xftp,Vm,CentOS6 (分三篇) 若你喜欢点赞支持^ _ ^ 第一篇:保姆级教学!Linux操作3天快速入门系列 第一天 【篇一】 脚把脚教学,转载请声明,毕竟写了好久!过几天整理常用命令。 公众号: 小白编码 ...

CodeWhite 1135

Redis的使用 windows/Linux下的安装 常用命令 Java使用Redis SpringBoot整合Redis

Redis教程 1.1 初始redis 1.1.1 什么是Redis Redis(Remote Dictionary Server 远程字典服务),一个开源的key-value型数据库,它可给予内存亦可以持久化,并提供了多种语言的API。它通常被称为数据结构服务器,因为它的value不仅仅可以是String字符串,也可以是hash(哈希)、列表(list)、集合(set)、有序集合(sorted set)等类型。 1.1.2 为什么选择Redis a.特点 1)支持数据持久化,可以将

傅老师的博客 391
上一篇: 【Docker】安装Mysql5.7
下一篇: 【SpringBoot】springboot下常用的注解含义讲解
JeffHan^_^
博客等级 码龄7年 1万+粉丝 134原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JeffHan^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值