工作常用易忘指令汇总(持续更新中)

本文介绍如何在Vim编辑器中进行多行注释和取消注释的操作技巧,以及在Linux环境下使用tar命令进行文件打包、压缩与解压缩的方法。同时,还提供了从本地复制文件到远程服务器的scp命令示例。
  1. vim添加多行注释
    在linux中,文本每一行的起始标志是^,结束标志为$,因此使用vim搜索并替换为#即可。
    例如:把1-10行注释掉(g表示替换,将起始标志^替换为#)
1,10s/^/#/g

取消注释

1,10s/^#//g

如果是要替换所有行,可以用%s

%s/需要替换的内容/替换后的内容/g
  1. 从本地复制到远程
scp local_file remote_username@remote_ip:remote_folder 
  1. 打包,压缩与解压缩(tar指令)
    参数:
    -c :建立压缩文件 (create)
    -x :解压缩文件
    -v :压缩过程中显示文件
    -f :使用文件名,之后立即加文件名,不能在加别的参数
    -z :gzip压缩
    -j :bzip2压缩
    基本格式为 tar -参数 文件名 目录(解压缩不需要目录)
tar -cvf filename.tar 目录/        //将对应目录下文件打包
tar -xvf filename.tar             //将对应的打包文件解包
tar -zcvf filename.tar.gz 目录/   //将对应目录下文件打包并压缩成gz格式
tar -zxvf filename.tar.gz         //将对应的gz格式的压缩文件解压缩
tar -jcvf filename.tar 目录/      //将对应目录下文件打包并压缩成bz2格式
tar -jxvf filename.tar            //将对应的bz2格式的压缩文件解压缩
内容概要:本文设计了一种基于PLC的全自动洗衣机控制系统内容概要:本文设计了一种,采用三菱FX基于PLC的全自动洗衣机控制系统,采用3U-32MT型PLC作为三菱FX3U核心控制器,替代传统继-32MT电器控制方式,提升了型PLC作为系统的稳定性与自动化核心控制器,替代水平。系统具备传统继电器控制方式高/低水,实现洗衣机工作位选择、柔和过程的自动化控制/标准洗衣模式切换。系统具备高、暂停加衣、低水位选择、手动脱水及和柔和、标准两种蜂鸣提示等功能洗衣模式,支持,通过GX Works2软件编写梯形图程序,实现进洗衣过程中暂停添加水、洗涤、排水衣物,并增加了手动脱水功能和、脱水等工序蜂鸣器提示的自动循环控制功能,提升了使用的,并引入MCGS组便捷性与灵活性态软件实现人机交互界面监控。控制系统通过GX。硬件设计包括 Works2软件进行主电路、PLC接梯形图编程线与关键元,完成了启动、进水器件选型,软件、正反转洗涤部分完成I/O分配、排水、脱、逻辑流程规划水等工序的逻辑及各功能模块梯设计,并实现了大形图编程。循环与小循环的嵌; 适合人群:自动化套控制流程。此外、电气工程及相关,还利用MCGS组态软件构建专业本科学生,具备PL了人机交互C基础知识和梯界面,实现对洗衣机形图编程能力的运行状态的监控与操作。整体设计涵盖了初级工程技术人员。硬件选型、; 使用场景及目标:I/O分配、电路接线、程序逻辑设计及组①掌握PLC在态监控等多个方面家电自动化控制中的应用方法;②学习,体现了PLC在工业自动化控制中的高效全自动洗衣机控制系统的性与可靠性。;软硬件设计流程 适合人群:电气;③实践工程、自动化及相关MCGS组态软件与PLC的专业的本科生、初级通信与联调工程技术人员以及从事;④完成PLC控制系统开发毕业设计或工业的学习者;具备控制类项目开发参考一定PLC基础知识。; 阅读和梯形图建议:建议结合三菱编程能力的人员GX Works2仿真更为适宜。; 使用场景及目标:①应用于环境与MCGS组态平台进行程序高校毕业设计或调试与运行验证课程项目,帮助学生掌握PLC控制系统的设计,重点关注I/O分配逻辑、梯形图与实现方法;②为工业自动化领域互锁机制及循环控制结构的设计中类似家电控制系统的开发提供参考方案;③思路,深入理解PL通过实际案例理解C在实际工程项目PLC在电机中的应用全过程。控制、时间循环、互锁保护、手动干预等方面的应用逻辑。; 阅读建议:建议结合三菱GX Works2编程软件和MCGS组态软件同步实践,重点理解梯形图程序中各环节的时序逻辑与互锁机制,关注I/O分配与硬件接线的对应关系,并尝试在仿真环境中调试程序以加深对全自动洗衣机控制流程的理解。
### 常用的Linux命令行指令汇总 以下是常见的Linux命令及其功能描述: #### 文件和目录操作 - `ls`:列出当前目录下的文件和子目录[^1]。 - `cd`:更改工作目录。 - `pwd`:显示当前所在的绝对路径。 - `mkdir`:创建新目录。 - `rm`:删除文件或目录。 #### 文本处理 - `cat`:查看、连接以及打印文件的内容。 - `grep`:基于正则表达式搜索文本中的特定模式[^4]。 - `rev`:反转字符串[^3]。 - `factor`:分解整数因子。 #### 系统状态监控 - `htop`:交互式的进程监视器,提供更友好的界面来观察系统资源使用情况。 - `cal`:显示日历。 - `watch`:定期执行指定的命令并显示其输出。 #### 用户互动与娱乐 - `cowsay` 和 `fortune`:生成有趣的ASCII艺术文字气泡。 - `sl`:模拟蒸汽火车经过屏幕的效果作为玩笑替代误打成“ls”的补偿。 - `cmatrix`:展示黑客帝国风格的字符雨效果。 - `toilet`:利用大字体渲染输入的文字。 - `yes`:持续不断地向标准输出写入特定字符串直到被中断。 - `aafire`:在终端里点燃一场虚拟火焰动画。 - `asciiquarium`:呈现水族馆动态场景于终端之中。 - `neofetch`:收集关于操作系统的信息并通过美观的方式展现出来。 - `lolcat`:以彩虹颜色逐字打印给定字符串到屏幕上。 - `cava`:音频频谱可视化工具,在终端上实时绘制声音波形图。 - `aweather`:报告天气状况。 - `pv` (Pipe Viewer):用于监测管道数据传输进度的小型实用程序。 - `hollywood` :重现电影《骇客帝国》中经典的绿色代码瀑布视觉特效。 以上列举了一些基础又重要的linux shell commands连同几个增添乐趣的小玩意儿。这些技能对于日常管理和维护计算机环境非常有帮助同时也增加了使用的趣味性。 ```bash # 示例:列出当前目录下所有文件及隐藏文件 ls -la # 查找名为example.txt 的文档位置 find / -name example.txt 2>/dev/null # 显示/var/log/ 下含有error关键字的日志条目 grep error /var/log/*.log ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值