logo

Linux日常使用最多的那些指令


狗不理
狗不理 2023-11-30 11:04:46 19040
分类专栏: 资讯

对于日常使用,Linux系统提供了一系列命令行工具,使得我们可以轻松地管理文件、安装软件和配置系统。以下是一些最最常见的Linux命令:

  1. 终端命令:

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
cd:切换目录pwd:显示当前目录ls:列出目录内容mkdir:创建目录rm:删除文件或目录cp:复制文件或目录mv:移动文件或目录chmod:改变文件或目录的权限chown:改变文件或目录的所有者和组
  1. 文件管理命令:

  •  
  •  
  •  
  •  
  •  
  •  
cat:查看文件内容less:分页查看文件内容head:查看文件开头内容tail:查看文件末尾内容nano:文本编辑器vim:文本编辑器
  1. 系统设置命令:

  •  
  •  
  •  
  •  
  •  
apt-get/yum:软件包管理,用于安装、更新、升级和清理软件systemctl:系统服务管理timedatectl:时间和日期设置hostnamectl:主机名设置sudo:以超级用户权限执行命令

除了日常使用的命令外,Linux还提供了一些进阶命令,用于更高级别的系统管理和维护。例如,我们可以使用ifconfig命令来配置网络接口,使用iptables命令来设置防火墙规则,使用ssh命令进行远程登录和管理等等。这些进阶命令需要具备一定的系统知识和经验,因此在使用时需要谨慎。

一.VMware Workstation Pro

1.下载

可从电脑管家上下载VMware Workstation Pro15

2 .激活

然后从百度上搜索激活码激活

3.新建虚拟机

文件 — 新建虚拟机 — 典型 — 下一步 — 安装光盘映像 — 下一步 — Linux — 设置虚拟机名称和位置 —

内存分配4G,两个核心,硬盘20G

修改IP等配置

编辑 — 虚拟网络编辑器 — NAT — 查看其中的相关信息,并在虚拟网络中设置,IP不同,其他相同,修改之后需要重启网络服务

  •  
systemctl restart network

二.Linux指令

系统信息指令

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
arch //显示处理器架构uname -m //显示处理器架构uname -r //显示正在使用的内核版本dmidecode -q |more //显示硬件系统部件,回车一行,空格一页cat /proc/cpuinfo //显示cpu infodate //显示日期cal 2023 //显示2023日历date -s 2023-10-14 //设置时间clock -w //将时间修改保存到BIOS

关机重启指令

  •  
  •  
  •  
  •  
  •  
  •  
  •  
shutdown -h now //关闭系统init 0 //关机shutdown -h hours:minutes & //按预定时间关闭系统shutdown -r now //重启reboot //重启Logput //重启init 6 //重启

文件和目录

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
cd /home //进入“home”目录cd … //返回上一级目录cd …/ //返回上两级目录pwd //显示当前工作路径ls //查看目录中的文件ls -F //查看目录中的文件ls -l //显示文件和目录的详细资料ls -a //显示隐藏文件ls [0-9] //显示包含数字的文件名和目录名mkdir file1 //创建一个名为file1的目录mkdir file1 file2 //创建名为file1、file2的目录mkdir -p A/B/C //创建目录树rm -f a //删除名为a的文件rmkdir file1 //删除一个名为file1的目录rmkdir -f file1 //删除一个名为file1的文件rmkdir -rf file1 //删除一个名为file1的目录及其内容mv fdir1 new_dir //重命名/移动一个目录cp file1 file2 //复制一个文件cp dir/*. //复制一个目录下所有文件到当前目录

4. 文件搜索

  •  
find / -name B //从/开始进入根文件系统搜索文件和目录

打包压缩文件

查看文件内容

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
cat file1 //从第一个字节开始正向查看文件的内容tac file1 //从最后一行反向查看文件的内容more file1 //查看一个长文件的内容(一行一行回车)less file1 //查看一个长文件的内容(一页/空格)//ctrl+C/退出head -2 //查看一个文件头两行tail -2 //查看一个文件后两行Mcat -n a //查看文件的行数

网络

  •  
  •  
mkdir file1 file2 //创建一个名为file1的目录mkdir file1 file2 //创建一个名为file1的目录

图片

三.常用Linux和docker指令

1.常用指令

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
clear //清屏ifconfig //查看ipip addr |more //查看ipjps //查看所有进程docker ps //查看docker运行的服务docker ps -a //查看所有含隐藏的服务kill -9 13879 //创建一个名为file1的目录docker exec -it web bash //进入web容器下docker cp home.jsp web:/opt…home1.jsp //将home拷贝到web容器下的路径systemctl stop firewalld //关闭防火墙stop可替换为:start开启 ;enable使能开 ;disable使能关;status状态;restart重启//rm name //删除名为name的文件rm -f name //强制删除名为name的文件rm -f name //递归删除名为name的文件及其内容rmdir name //删除名为name的文件mv name1 name2 //改name1为name2mv file //将file移动到根目录下cd / //进入到/目录下cd … //返回上一行ls //查看文件/文件夹ls -l //查看文件/文件夹,列表形式ls -a //查看文件/文件夹,含隐藏vim或vi file //进入file文件编辑i //insert进入编辑ESC //退出编辑:wq //保存并退出!q //强制退出cat file //查看file内容但不能修改cat file1 file2 > file3 //将file1和file2连接成file3find -name AA //寻找名为AA的文件find path -option -print -exec -ok command AA //格式Ctrl + C //关闭进程Ctrl + Z //后台进行tops 或 top //任务管理器Tab键 //自动补充后面名字及后缀sh abc.sh //执行abd shell脚本tar -zxvf scada.tar.gz //解压scada压缩包tail -100 //尾部100行docker logs --tail=100 web //查看web日志后100行pwd //显示当前路径mkdir file1 //创建一个名为file1的目录mkdir file1 file2 //创建一个名为file1的目录sudo service sshd struct //开启sshsystemctl start sshd. service //bin路径目录下开启ssh

2.静态IP配置

一个名为file1的目录

cd /etc/sysconfig/network-scripts/ifcfg-ens33

ls 后,vi ifcfg-ens33 (name会略有不同)

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
TYPE = EthernetPROXY_METHOD =noneBROWSER_ONLY =noBOOTPROTO = static (dhcp动态,此处静态稳定链接)DEFROUTE =yesIPV4_FAILURE_FATAL =yesIPV6_AUTOCONF =yesIPV6_DEFROUTE_FATAL =noIPV6_FAILURE_FATAL =noIPV6_ADDR_GEN_MODE =stable-privacyNAME =ens33UUID =6a2fd405-5938-4d02-8882-a380b7b043baDEVICE =ens33ONBOOT =yesIPADDR =192.168.52.100NETMASK =255.255.255.0GATEWAY =192.168.52.2DNS1 =114.114.114.114DNS2 =8.8.8.8

四.SCADA服务及修改

1.SCADA服务作用

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Realtime采集:采集PLC的数据(端口505)Router :将采集到的PLC数据放到Redis数据库中(端口2006)Sync :将Redis采集的数据放到InfluxDB数据库中(所有数据都有了)Job :将InfluxDB数据放到InfluxDB 的Bookup(保存备份)Ftpdata :将PLC历史文件放到文件夹(指定)MySQL :用户名,风场信息Web :influxdb到mysql5分,瞬时平均值,每日23点发电量统计Redis:用户名sany/root 密码sany_root

2.服务端口号

能量管理平台相关端口号(Slave ID 默认1)

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
2404 :104协议端口506 :AGC/AVC端口507 :远动端口508 :风功率预测端口509 :一次调频端口510 :并网点有功Modbus端口511 :集控中心Modbus端口512~515 :备用端口

3.服务端口号

能量管理平台相关端口号(Slave ID 默认1)

  •  
mkdir file1 file2 //创建一个名为file1的目录

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:http://www.xckfsq.com/news/show.html?id=29216
赞同 0
评论 0 条
狗不理
粉丝 4 发表 30 + 关注 私信
上周热门
人工智能赋能视频指挥 | 兴图新科携新品亮相北京军博会  4102
向新 共未来丨诚邀您参与2024中兴通讯创兴日  4047
诺基亚Lumia,重生  3871
第二届BCS企业数字化转型及数据安全专题研讨会在成都举行  3740
“移启”向前 共筑安全长城——重庆移动走进启明星辰专项活动成功举办  3737
国标16260中软件可移植性的子特性  3663
数据库管理系统中的模式与映像  3590
软件设计之耦合  3573
类似大蚂蚁即时通讯软件推荐  3539
2024苏州(高新区)信息技术应用创新交流及供需对接会顺利召开!  3510
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
如何玩转信创开放社区—从小白进阶到专家 15
信创开放社区邀请他人注册的具体步骤如下 15
方德桌面操作系统 14
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
我有15积分有什么用? 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8