搜档网
当前位置:搜档网 › Centos 单用户模式重置密码

Centos 单用户模式重置密码

Centos 单用户模式重置密码
Centos 单用户模式重置密码

Centos 单用户模式重置密码

开启启动系统,在进入系统之前,按任意键,

2,根据提示,按“e”进入编辑

3,选择Kernel…此项,同样,按“e”进入编辑;

4,该内容后可追加“1”或“single”参数

5,修改完,按回车键确认并返回上级菜单,同时按“b”键菜单启动;

6,进入单用户模式,

使用“passwd root”重置用户密码即可;

至此,centos密码重置完成;重启即可;

附加:

可对grup进行MD5加密,加密后,只能通过P键输入GRUB密码才能进入进行操作;[root@centos /]# grub-md5-crypt

MD5值:$1$CqBOn1$Vt9.IQzt5WFjaxyxgQYBV/ [root@centos /]# vi /boot/grub/grub.conf

MCGS常见问题解答 1、问题:plc和模块能否挂接在一个串口下? 回答:原则来说,只要串口参数(例如波特率、数据位、停止位等)相同就可以。但是MCGS不推荐这样使用,因为协议内部可能存在潜在冲突,例如对PLC的某个寄存器的写操作的指令,有可能被误认为是对模块的某个操作,进而导致设备访问冲突。 2、问题:在没有网线的情况下怎样用IE访问本机上网络版的工程? 3、问题:MCGS的按钮提供了一个“按1松0”的功能。但是如果有多个变量,如何实现? 回答:在按钮上的“按1松0”只能连接一个变量,如果要实现多个变量按1松0,必须使用“事件”。在按钮上单击鼠标右键->“事件”,在MouseDown中让变量(可以是多个)等于1,在MouseUp中等于0。对于6.8以上的版本也可以在按钮的抬起脚本里让变量等于1,在按下脚本里让变量等于0。 4、问题:如何在我的组态中使用定制的驱动? 回答:把定制的驱动dll文件拷到D:\MCGS\Program\Drivers\用户定制设备目录下即可。 5、问题:历史表格不刷新什么问题? 回答:在MCGS中,窗口中的历史表格是不会自动刷新的。历史表格只有在其窗口打开时才去访问数据库读数据,此后不再进行数据库的访问,除非组态时刷新窗口。可以使用窗口名称.Refresh()函数来刷新窗口。在循环策略或窗口的循环脚本中执行该函数。 6、问题:变量删不掉什么原因? 回答:先用“使用计数检查”命令检查变量使用情况,然后使用“清除未使用变量”就可以删除没有用到的变量。如果某变量删不掉,说明此变量正在使用,不能删除。 7、问题:如果当前工程的点数比软件狗的点数大,会出现什么后果? 回答:在MCGS中记录了实时数据库变量的创建先后顺序,这样一来,如果超过软件狗限制的变量,在运行环境中,变量的值不会刷新,初始值是多少就永远保持不变。 8、问题:在运行的时候是否可以查看设备的通讯状态? 9、回答:在MCGS所有的非板卡类的设备(部分定制设备除外)中,第一个通道都是通讯状态通道。就是说,在进入运行环境后,设备驱动程序开始工作后,此通道内返回的是设备的通讯状态,例如0表示设备通讯正常,非0表示不正常。 9、问题:如何按条件对变量进行存盘? 回答:1)设置变量有存盘属性,即在实时数据库中定义该数据时,要在它的存盘属性页中设置为“定时存盘,存盘周期为0秒”。 2)使用!savedata()函数令变量存盘。可以对这个函数的执行设置一定的条件,这样就实现了按条件对变量存盘。 10、问题:组对象中增加或删除成员不起作用,仍显示原来的成员为什么? 回答:增加或删除成员后点击“工具”菜单中的“使用计数检查”一次,相当于把变量刷新一次。需要注意的是,如果组对象的成员变化,则组对象再次存盘时会自动删除原来的存盘数据。 11、问题:图库中的图不能满足要求,如何添加?

Centos7/RHEL7 重置root密码的三种方式: 1.光盘救援模式 2.Grub2内核参数:init=/bin/sh 3.Grub2 内核参数:rd.break Notes: Grub2 添加内核参数时候,将rhgb、quiet两参数去掉,避免看不到输出的信息。方法一: BIOS-光盘引导-resuce mode //centos7 中的resuce mode已经改到troubleshooting中了。# chroot /mnt/sysimage # echo “password” | passwd --stdin root //stdin 前面是英文状态的两个“-” Notes: 或者用passwd 交互修改。个人感觉管道更加快速,推荐。 # exit //退出chroot模式 # reboot 方法二: 引导界面-按”e”-编辑vmlinuz所在的项 添加rw init=/bin/sh //这里添加了rw读写参数,下面的mount就免去。 按提示“ctrl+x”,启动系统 # mount –o remount,rw / # echo “password” | passwd –stdin root # touch /.autorelabel //如果系统开启了selinux,则必须执行此命令,不然系统不能正常启动。Selinux会重新对系统文件进行重新标记,这个过程会花费比较多时间,完成后会进入系统。 # exec /sbin/init (正常启动) or exec /sbin/reboot (重启) 方法三: 引导界面-按“e”-编辑vmlinuz所在的项 添加rw rd.break //这里添加了rw参数,下面的mount就不需要执行 按”ctrl+x“,启动系统 # mount –o remount,rw /sysroot # chroot /sysroot # echo “password” | passwd –stdin root # touch /.autorelabel //touch后面有空格试验过/和.autorelabel之间有没有空格都是一样的。 # mount –o remount,ro / //挂载只读根” / ” # exit //退出chroot模式 # exit //恢复系统初始化并正常启动系统 附: 法二init 图解:

了解过一些基础的CentOS常用命令之后,现在这里介绍一下Linux下的CentOS网络设置文件,这是网络 计算机服务器的前提条件。 1.CentOS网络设置的基本设置 我们在设置网络环境的时候,提前要弄清楚以下的相关信息。 1.IP IP地 址 https://www.sodocs.net/doc/ee17967753.html,mak 子网掩码 3.Gateway 默认网关 4.HostName 主机名称 5.DomainName 域名 6.DNS DNS的IP 2.CentOS网络设置文件 无论是通过网络配置命令(下文将提到)来进行CentOS网络设置,还是通过图形化的配置界面,最终的配置信息都将写入到某某的文件中,也就是说一旦我们知道了这些信息都写到了什么文件中或哪儿个文件中,我们就可以通过直接的修改某某文件来直接进行配置,下面就说明一下CentOS网络设置将要涉及到的几个主要的文件。不光是 CentOS,其他的UNIX系的OS都可以通过这个方法来配置网络,不过系统的不同定义也不同,比如说有些系统会说到通过直接修改文件的方法配置网络信息会导致网络环境的不稳定,提倡使用图形界面或配置命令的形式来CentOS网络设置,这里要特别的注意。https://www.sodocs.net/doc/ee17967753.html, (1)文件 /etc/sysconfig/network 这个/etc/sysconfig/network文件是定义hostname和是否利用网络的不接触网络设备的对系统全体定义 的文件。 设定形式:设定值=值 1./etc/sysconfig/network的设定项目如下: https://www.sodocs.net/doc/ee17967753.html,WORKING 是否利用网络 3.GATEWAY 默认网关 4.IPGATEWAYDEV 默认网关的接口名 5.HOSTNAME 主机名 6.DOMAIN 域名 (2)文件 /etc/sysconfig/network-scripts/ifcfg-eth0 /etc /sysconfig/network-scripts在这个目录下面,存放的是网络接口(网卡)的制御脚本文件(控制 文件),ifcfg- eth0是默认的第一个网络接口,如果机器中有多个网络接口,那么名字就将依此类推

USB下载常见问题及解决方案 一、问题简述 本说明列举出了昆仑通态mcgsTpc嵌入式一体化触摸屏/工控机系列产品在使用USB下载服务的过程中,较常遇到的问题,并对解决方法进行了详细的说明。 二、适用对象 1.硬件产品 目前市场上,北京昆仑通态自动化软件科技有限公司的生产的TPC7062K、TPC7062KS、TPC7063K支持USB下载服务。本说明仅适用于以上几种型号,其中,TPC7063K已经基本停产。产品有2个USB口,USB2为提供USB下载服务的端口,USB1仅支持普通的USB服务。 2.软件版本 MCGS嵌入版组态软件标准版本,MCGSE ()(含)以上版本都支持USB下载服务。截至目前,现在使用的支持USB下载服务的版本包括MCGSE ()、MCGSE ()、MCGSE ()、MCGSE ()、MCGSE ()。 3.电脑配置 操作系统:Windows 2000,Windows Xp, Windows Vista, Windows 2003 Server 兼容及以上规范的PC机。 三、详细说明 1.如何使用USB通讯方式进行下载服务 使用USB下载服务需要进行以下操作步骤: 1)、使用USB通讯线连接PC机和TPC;

2)、在组态环境的下载配置对话框选择“连机运行”,连接方式的选择“USB 通讯”,如下图所示。 3)、使下位机TPC进入运行环境,即确保TPC进入工程下载画面或者工程运行状态; 4)、在下载配置对话框点击“通讯测试”按钮,通讯测试正常后,点击“工程下载”。 2.为什么USB下载总是不成功 请检查是否是以下原因: 1)、可能是USB驱动没有安装或者安装失败 具体可以通过以下方式查看确认:用USB通讯线连接好PC机和TPC,打开PC机上“我的电脑”的属性窗口,在硬件属性页选择“设备管理器”。如果PC机上已经安装了USB驱动,在设备管理器中会有如下图红色标注部分所示信息。

1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下: $ find <指定目录><指定条件><指定动作> - <指定目录>:所要搜索的目录及其所有子目录。默认为当前目录。 - <指定条件>:所要搜索的文件的特征。 - <指定动作>:对搜索结果进行特定的处理。 如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。 find的使用实例: $ find . -name "my*" 搜索当前目录(含子目录,以下同)中,所有文件名以my开头的文件。 $ find . -name "my*" -ls 搜索当前目录中,所有文件名以my开头的文件,并显示它们的详细信息。 $ find . -type f -mmin -10 搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录。

2. locate locate命令其实是“find -name”的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。Linux 系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。 locate命令的使用实例: $ locate /etc/sh 搜索etc目录下所有以sh开头的文件。 $ locate ~/m 搜索用户主目录下,所有以m开头的文件。 $ locate -i ~/m 搜索用户主目录下,所有以m开头的文件,并且忽略大小写。

最近开始学Linux,在VMware Player中安装了CentOS 6.4。为方便自己也方便他人,整理了Linux常用命令及快捷键。 常用命令: 文件和目录: # cd /home 进入'/home' 目录 # cd .. 返回上一级目录 # cd ../.. 返回上两级目录 # cd - 返回上次所在目录 # cp file1 file2 将file1复制为file2 # cp -a dir1 dir2 复制一个目录 # cp -a /tmp/dir1 . 复制一个目录到当前工作目录(.代表当前目录) # ls 查看目录中的文件 # ls -a 显示隐藏文件 # ls -l 显示详细信息 # ls -lrt 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序) # pwd 显示工作路径 # mkdir dir1 创建'dir1' 目录 # mkdir dir1 dir2 同时创建两个目录 # mkdir -p /tmp/dir1/dir2 创建一个目录树 # mv dir1 dir2 移动/重命名一个目录 # rm -f file1 删除'file1' # rm -rf dir1 删除'dir1' 目录及其子目录内容 查看文件内容: # cat file1 从第一个字节开始正向查看文件的内容 # head -2 file1 查看一个文件的前两行 # more file1 查看一个长文件的内容 # tac file1 从最后一行开始反向查看一个文件的内容 # tail -3 file1 查看一个文件的最后三行 文本处理: # grep str /tmp/test 在文件'/tmp/test' 中查找"str" # grep ^str /tmp/test 在文件'/tmp/test' 中查找以"str" 开始的行 # grep [0-9] /tmp/test 查找'/tmp/test' 文件中所有包含数字的行 # grep str -r /tmp/* 在目录'/tmp' 及其子目录中查找"str" # diff file1 file2 找出两个文件的不同处

Linux修改密码的方法 如果是以root身份登录,修改root密码.只要输入 passwd 就会出现: New password: Retype new password: 按提示输入密码确认即可. 如果想更改其他用户密码,只要输入passwd username即可. 如:passwd lsyer New password: Retype new password: 可以输入 passwd –help 来查看该命令的使用方法. GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。 你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 按箭头键直到这一行被突出显示,然后按 [e]。 你现在可在文本结尾处(空一格)再添加 single/linux -s 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。 你会被带会编辑模式屏幕,从这里,按 [b], GRUB 就会引导单用户 Linux 模式。结束载入后,你会面对一个与以下相似的 shell 提示: sh-2.05# 现在,你便可以改变根命令,键入: passwd root 你会被要求重新键入口令来校验。结束后,口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。 LILO:当系统启动到出现LILO引导画面时,对于图形引导方式按TAB键进入文本方式,然后在LILO处 输入linux single回车即可进入免密码的控制台,进入以后使用passwd命令修改root的密码 即可 1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e 键 2. 再次用上下键选中你平时启动linux的那一项(类似于 kernel/boot/vmlinuz-2.4.18-14ro root=LABEL=/),然后按e键. 3. 修改你现在见到的命令行,加入single,结果如下: kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ single 4. 回车返回,然后按b键启动,即可直接进入linux命令行 5.用password命令修改密码

昆仑通态USB下载问题解决方案 1 2020年4月19日

USB下载常见问题及解决方案 一、问题简述 本说明列举出了昆仑通态mcgsTpc嵌入式一体化触摸屏/工控机系列产品在使用USB下载服务的过程中,较常遇到的问题,并对解决方法进行了详细的说明。 二、适用对象 1.硬件产品 当前市场上,北京昆仑通态自动化软件科技有限公司的生产的TPC7062K、TPC7062KS、TPC7063K支持USB 下载服务。本说明仅适用于以上几种型号,其中,TPC7063K已经基本停产。产品有2个USB口,USB2为提供USB下载服务的端口,USB1仅支持普通的USB服务。 2.软件版本 MCGS嵌入版组态软件标准版本,MCGSE 6.5(01.0030)(含)以上版本都支持USB下载服务。截至当前,现在使用的支持USB下载服务的版本包括MCGSE 6.5(01.0030)、MCGSE 6.5(01.0031)、MCGSE 6.5(01.0032)、MCGSE 6.8(01.0001)、MCGSE 6.8(01.0002)。 2 2020年4月19日

3.电脑配置 操作系统:Windows ,Windows Xp, Windows Vista, Windows Server 兼容USB1.1及以上规范的PC机。 三、详细说明 1.如何使用USB通讯方式进行下载服务? 使用USB下载服务需要进行以下操作步骤: 1)、使用USB通讯线连接PC机和TPC; 2)、在组态环境的下载配置对话框选择“连机运行”,连接方式的选择“USB 通讯”,如下图所示。 3 2020年4月19日

初学Linux系统,看的是鸟哥的Linux私房菜基础学习篇(第三版),还在看书阶段中,感觉就是命令和参数难道记呢,还有各种权限设置,先整理了这些常用的命令,以便使用中查阅。 一: 使用CentOS常用命令查看cpu more /proc/cpuinfo grep "model name" grep "model name" /proc/cpuinfo [root@localhost /]# grep "CPU" /proc/cpuinfo model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2."00GHzmodel name : Intel(R) Pentium(R) Dual CPU E2180 @ 2."00GHz如果觉得需要看的更加舒服 grep "model name" /proc/cpuinfo cut -f2 -d: 二: 使用CentOS常用命令查看内存 grepMemTotal/proc/meminfogrepMemTotal/proc/meminfocut -f2-d: free -m grep "Mem" awk 'print $2' 三: 使用CentOS常用命令查看cpu是32位还是64位 查看CPU位数(32 or 64)

getconf LONG_BIT 四: 使用CentOS常用命令查看当前linux的版本more /etc/redhat-release cat /etc/redhat-release 五: 使用CentOS常用命令查看内核版本uname -r uname -a 六: 使用CentOS常用命令查看当前时间 date上面已经介绍如何同步时间了 七: 使用CentOS常用命令查看硬盘和分区 df -h fdisk -l 也可以查看分区 du -sh 可以看到全部占用的空间 du /etc -sh 可以看到这个目录的大小

使用光盘变更root密码方法 一、思路: 1、使用光盘rescue模式,直接修改系统下passwd 中root 的登录密码设置 2、针对上次说到无法进入单例模式,解决办法: 在rescue模式下,修改inittab 文件中默认启动等级为1(备份修改之前的启动等级) 3、Reboot 从hard 直接使用正常模式启动系统进入单例模式,直接进入系统root 权限下,修改root密码 4、使用root 权限或进入rescue模式,修改passwd中root登录需要使用密码。 5、将inittab 文件中启动模式改为原来的。Reboot 使用root登录,完成。 二、实施步骤 1、插入SUSE_10_sp3系统光盘,设置bios为cdrom启动; 2、进入以下界面后使用Rescue System 进入系统

3、使用root 进入rescue模式 4、查找原来系统对应的分区(带“*”的分区),并进行挂载

5、修改root登录免密钥认证 挂载后,cd /mnt/etc/; vi passwd 修改root 行,如下图删除“x”;保存退出后,确认修改成功。 6、修改启动模式: vi inittab 记住原有启动模式id后,修改initdefault 为1; 保存退出后,再次确认是否修改成功。

7、reboot,从硬盘使用默认选项启动系统 直接按Enter 使用root进入系统,如下

进入系统后,使用passwd 或passwd root 修改root密码。 修改完成后, cd /etc vi passwd 修改root 启动时使用密钥认证。 vi inittab 改为原来启动等级。 8、Reboot 系统,如下使用修改后的密码进入系统。

内容简介 本书通过对大量客户问题的总结和归纳,提炼出了100个常见的技术问题,并对每个问题的处理方案进行简明扼要的说明,有助于各级代理商技术人员、终端客户技术人员能够方便、快捷的处理在实际的使用过程中遇见的各种问题。 未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。 版权所有,侵权必究。 服务宝典 北京昆仑通态发行 2010年5月第2版 目录? 第一章常见问题处理流程 (1) 1.清除组态工程密码流程 (1) 2.注册码申请流程 (2) 3.硬件返修流程 (3) 第二章软件问题 (4) 4.MCGS组态软件点数如何计算 (4) 5.网络版客户端个数怎么计算 (4) 6.安装时提示不能安装并口狗驱动 (4) 7.如何安装英文版MCGS通网版软件 (5) 8.加密狗有哪几种类型 (5) 9.检测不到加密狗 (5) 10.打开工程提示文件名不能包含空格.6 11.如何实现开机运行工程 (7) 12.如何查看软件运行记录 (8) 13.如何屏蔽热键 (8) 14.存盘数据浏览中分割时间点含义 (8) 15.历史表格无法显示提取后数据 (9) 16.如何保存数据至SQL数据库 (9) 17.MCGS是否可以访问O RACLE数据..10 18.网络版工程运行和退出速度慢 (10) 19.用IE浏览器浏览网络版工程 (10) 20.工程损坏如何进行修复 (12) 21.如何实现横向打印 (13) 22.脚本驱动可以在通用版中使用吗..13 23.TPC工程运行环境自动重启 (13) 24.TPC工程运行30分钟退出 (14)

25.注册码如何安装 (14) 26.下载工程时提示版本不一致 (15) 27.如何更换TPC中环境 (15) 28.组对象中增加/删除成员不起作用16 29.1秒钟以下的存盘数据怎样实现 (16) 30.如何导出TPC中保存的历史数据 (16) 31.历史表格数据不刷新 (16) 32.历史表格中不显示历史数据 (17) 33.工程运行中如何改报警上下限值..17 34.历史报警不显示 (17) 35.实时报警不显示 (18) 36.TPC中报警数据占用多少空间 (18) 37.TPC中存盘数据占用空间如何计算 18 38.如何更改TPC中软键盘大小 (18) 39.TPC如何进行窗口打印 (19) 40.TPC打印窗口如何充满纸张 (19) 41.网线下载工程失败 (20) 42.如何解决USB下载失败 (20) 43.V ISTA系统下USB无法下载工程 (21) 44.如何实现弹出子窗口 (22) 45.断电后保存作为下次开机初始值..22 46.如何设置工程运行期限 (23) 第三章通讯问题 (24) 47.设备管理器中驱动很少 (24) 48.通用串口父设备,能加多少子设备.24 49.设备调试有数据工程画面无数据..25 50.PLC和模块能否挂接在一个串口下25 51.如何查看设备的通讯状态 (26) 52.通讯状态为-8表示什么意思 (26) 53.运行工程提示串口初始化失败 (26) 54.TPC的COM2口与设备通讯不上..27 55.数据能读不能写 (27) 56.TPC是否支持OPC通讯 (28) 57.200PLC:PLC同TPC7062K通讯接线 28 58.200PLC:PLC同PC机的通讯接线 (28) 59.200PLC:TPC和PLC通讯不上 (28) 60.200PLC:用标准PPI电缆不能通讯.29 61.200PLC:通讯状态跳变是什么原因29

CentOS 7 vs CentOS 6的不同 (1)桌面系统 [CentOS6] GNOME 2.x [CentOS7] GNOME 3.x(GNOME Shell) (2)文件系统 [CentOS6] ext4 [CentOS7] xfs (3)内核版本 [CentOS6] 2.6.x-x [CentOS7] 3.10.x-x (4)启动加载器 [CentOS6] GRUB Legacy (+efibootmgr) [CentOS7] GRUB2 (5)防火墙 [CentOS6] iptables [CentOS7] firewalld (6)默认数据库 [CentOS6] MySQL [CentOS7] MariaDB (7)文件结构 [CentOS6] /bin, /sbin, /lib, and /lib64在/下[CentOS7] /bin, /sbin, /lib, and /lib64移到/usr下(8)主机名 [CentOS6] /etc/sysconfig/network [CentOS7] /etc/hostname (9)时间同步 [CentOS6] $ ntp $ ntpq -p [CentOS7] $ chrony $ chronyc sources (10)修改时间 [CentOS6]

$ vim /etc/sysconfig/clock ZONE="Asia/Tokyo" UTC=fales $ sudo ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime [CentOS7] $ timedatectl set-timezone Asia/Tokyo $ timedatectl status (11)修改地区 [CentOS6] $ vim /etc/sysconfig/i18n LANG="ja_JP.utf8" $ /etc/sysconfig/i18n $ locale [CentOS7] $ localectl set-locale LANG=ja_JP.utf8 $ localectl status (12)服务相关 1)启动停止 [CentOS6] $ service service_name start $ service service_name stop $ service sshd restart/status/reload [CentOS7] $ systemctl start service_name $ systemctl stop service_name $ systemctl restart/status/reload sshd 自启动 [CentOS6] $ chkconfig service_name on/off [CentOS7] $ systemctl enable service_name $ systemctl disable service_name 服务一览 [CentOS6] $ chkconfig --list

以下的文章主要介绍MySQL 修改root 密码命令实际应用的介绍,其中包括对更改MySQL数据库的root 管理员密码以及MySQL 数据库修改root 密码命令等相关内容的介绍,希望会给你带来一些帮助在此方面。 一、请问在win2K命令提示符下怎样更改MySQL的root管理员密码? 1.>MySQL -u root -p 2.Enter password: ****** 3.MySQL> use MySQL; 4.MySQL> update user set password password=password('new_password') whe re user='root'; 通过这种方法就可以直接MySQL 修改密码了。至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加“C:\Program Files\MySQL\MySQL Server 5.0\bin;”(请改为你自己的安装路径)了。 二、MySQL 修改root密码命令 cmd下切换到MySQL 安装目录 例 d:/MySQL/bin 前提:MySQL用户root密码为空. 输入MySQL -u root MySQL MySQL> 状态下输入update user set password=password('新密码') where user='root'; 回显 Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 MySQL> 状态下输入FLUSH PRIVILEGES; 回显 Query OK, 0 rows affected (0.00 sec) MySQL> 状态下输入quit 退出sql 注意每个命令后都要加上一个分号";"

MCGS 问题集锦转自MCGS ye_w,2007-03-17 14:21:14 1 :如何打印历史数据:用运行策略........ 历史数据浏览构件...... 打印。 2:如何打印历史曲线:用打印用户窗口。 3 : McgsE.dat有什么作用? McgsE.dat有什么作用 McgsE.dat 存在于\harddisk\mcgsbin 目录之下 A. 组态工程 B. 报警数据(MCGS_ALARM) 如果下载新工程,旧的McgsE.dat被删除,然后生成新的文件 4 : McgsE.ini有何作用 McgsE.ini存在于\harddisk\mcgsbin目录之下存储系统存盘属性信息,包括:存盘路径,自动刷新周期,预留空间大小,存盘文件大小等 他的信息会出现在启动属性中(即开机时点击触摸屏后出现的窗口) 5:报表数据存盘停机处理通过测试该问题是由于用户不知道如何使用而产生的问题,现在将具体的使用方法进行详细的介绍: 1)?打开报表数据存盘属性设置窗口。 2)?在基本属性页里面点中“使用停机存盘文件”既在左面的框中打勾即可。 3)?然后将“记录周期”中输入10秒,表示每10秒中保存一次当前的数据值,也可以其他 的值,但是不能为0秒。 4)?在通道设置页中,对于列“处理方法”中选中“末值”。 5)?在输出数据库页中的“数据库类型”可以选中“Access数据库”或“ ODBC数据库”,如 果选中的类型为“ Access数据库它时,则“数据库名称”可以这样写:“ d:\mcgs\work\停机处理.mdb ” ;如果选中的类型为"ODBC数据库”则可以这样写:“ driver=sql server;server=c仪;database=张丹; uid=sa;pwd=clx M;列“数据库表名”可以自己取一个名称;歹(J “处理时间”可以自己选; 列“处理单位”如果需要处理1天内的数据则选择“天”则一天一条记录(如果是1小时则 1小时保存一条记录),如果需要处理几天以内的数据则选“月”,依次类推。列“刷新间隔”可以自己选,“保留数据可以选择为360天的数据,这样可以保证一年。 6?在窗口里面的启动脚本中增加“!SetDevice (设备0, 6,“loaddata“)”或者在启动策略里面增加M!SetDevice (设备0, 6,"loaddata”)”。 7?报警策略使用中的常见问题

CentOS之VI编辑器的常用命令 一.vi的模式 命令模式:vi启动默认进入的模式,可进入输入模"i",或末行模式(:),除了可以完成命令的功能外,也是后两种模式的转换点 输入模式:即文本辑辑状态,最后一行显示"-- INSERT --"提示,按ESC返回到命令模式 末行模式:可完成一些复杂操作,以":"开始,执行完一个末行命令后自动返回命令模式 二.基本使用 1.vi 编辑器的启动与退出: (1).使用命令"vi"直接进入编辑环境 (2).在命令模式下输入":q!",可以强行退出编辑环境,对文件修改不进行保存 (3).以文件名作为"vi"命令的参数时,若存在此文件,则vi可对内容进行编辑,若不存在,打开以参数名命名的空文件 2.文件操作: (1).打开新文件:在末行模式下":e filename"关闭当前文件并打开新文件,":e! filename 强制关闭当前文件并打开新文件" (2).读取文件内容到当前文件:":r filename",读取的文件内容粘贴到当前文件光标所在行的下面 (3)保存文件:命令为":w [filename]",如果文件已经命名,可直接使用":w"命令的参数,如果没有命名,第一次保存时需指定文件名作为参数 (4).另存为文件:命令为":w filename",只保存到新文件,而不更新原来文件的内容 (5).退出vi编辑器:退出格式为":q",保存并退出为":wq",强行退出为":q!" 3.光标的移动操作(命令模式下) (1).光标方向移动:"h"左、"l"右、"k"上、"j"下

(2).翻页移动:"ctrl+f"前一页、"ctrl+b"后一页、"ctrl+u"前半页、"ctrl+d"后半页 (3).行内快速跳转:"^"本行首字符、"$"本行尾字符、"w"后一单词首字母、"b"前一单词首字母、"e"后一单词尾字母;可添加数字组合使用,例如:"3w"后三个单词首字母、"4b"前4个单词首字母、"5e"后5个单词尾字母 (4).文件内行间跳转:显示行号":set nu",取消显示行号":set nonu","1G"跳转到首行,"G"跳转到末尾行,"#G"跳转到第#行 4.编辑操作 (1).进行输入模式:"i"当前光标处,"a"当前光标后,"A"当前行末,"o"当前行下插入新行,"O"当前行上插入新行,"cw"删除当前光标到所在尾部字符,"c$"删除当前光标到行尾的字符,"c^"删除当前光标(不包括)之前到行首的字符;以上记忆如有困难,可只记"i"从命令模式进入输入模式,完成编辑后"Esc"退回到命令模式 (2).输入模式的操作:上下左右方向进行光标移动,"Home/End"定位光标到行首行尾,"Page Up /Down"上下翻页,"Backspace"左侧字符的删除,"Delete"删除光标位置的字符 (3).删除操作:在命令模式下,可用以下命令完成删除操作,"x"光标处单个字符,"dd"光标所在行,"dw"当前字符到单词尾(含空格),"de"当前字符到单词尾(不含空格), "d$"当前字符到行尾,"d^"当前字符到行首,"J"合并当前行与下一行的内容,可添加数字配合使用,例如"3x"当前光标向右3个字符,"2dd"从当前行开始向下两行文本, "3dw"当前光标向右3个单词,"2de"当前光标向右两个单词(保留一个空格),"5J"合并5行文本 (4).撤销操作:在命令模式下,"u"取消最近一次操作,可重复使用,"U"取消对当前行进行的所有操作,"Ctrl+R"对"u"产生的撤消进行恢复 (5).复制操作:"yy"整行,"yw"光标到单词尾,"y$"光标到行尾,"y^"光标到行首;与数字组合使用,"5yy"当前及后续共5行,"3yw"当前光标开始的3个单词; 末行命令":m,ny"m行到n行之间的文本,例如:":100,200y"100行到200的内容 (6).粘贴操作:在命令模式下,使用"p"将缓冲区中的内容粘贴到当前文档

1、双击桌面图标进入组态环境 2、点击,新建工程文件,点击文件将工程保存 3、点击,然后双击,出现一个空白的设备窗口界面 4、点击打开设备工具栏,点击设备管理,(以智能仪表为例) 5、双击,然后双击,再双击 6、双击点击找到宇光仪表并点击,双击AI808,再双击 ,点击确认, 7、在设备工具箱中双击,然后双击 ,可以看到的组态设置 8、双击,进行通讯组态,一般只需将串口短号改为 0-COM1,其余参数不用更改,设置完毕点击确认 9、双击,点击 10、设置对应数据对象,可根据自己实 验需要填写不同的对应数据对象(为方便读懂程序建议采用简单易记的参数名,其他参 数可参看帮助中中智能仪表下面的宇光仪表说明),com一般用 于后面工程中显示通讯状态,PV值是仪表读过来的实时采集值,SV是设定值,OP是仪表的输出百分比(仪表输出为4-20mA,将这个区间100等分后对应的值,百分比换算成电流强度:op*0.16+4), 11、设置完毕点击检查,选择全部添加,点击确定。 12、打开智能仪表,连接好通讯线,再次双击进入到设

备调试界面可以看到数据采集的信号, 如果com的通道值不为0则通讯不成功 13、其他对于工程组态的操作方法请阅读帮助栏的MCGS快速入门和用户手册,也可 以看考我们的工程文件 14、下面列出用MCGS采集信号的和对仪表写命令的示例 1.读信号:!setdevice(设备1,6,"read(aa,bb)") 2.写参数:!setdevice(设备1,6,"write(cc ,dd)") 3.注意点:注意符号的输入法,英文状态下输入。 aa\cc是指仪表的通道号,bb是指读过来的信号aa赋给bb,dd是指将dd信号的值写入到cc通道 例如,读取保持参数M50,赋给TI 则语句如下 !setdevice(设备1,6,"read(07,TI)") 对M50进行参数更改则语句如下 !setdevice(设备1,6,"write(07,TI)") 各通道的含义: 参数代号仪表中参数名含义 00H SV/SteP 给定值/程序段 01H HIAL 上限报警 02H LoAL 下限报警 03H dHAL 正偏差报警 04H dLAL 负偏差报警 05H dF 回差 06H CtrL 控制方式 07H M50 保持参数 08H P 速率参数 09H t 滞后参数 0AH CtI 控制周期 0BH Sn 输入规格 0CH dIP 小数点位置 0DH dIL 下限显示值 0EH dIH 上限显示值 0FH CJC 冷端补偿 10H Sc 传感器修正 11H oP1 输出方式 12H oPL 输出下限 13H oPH 输出上限 14H CF 系统功能选择

CentOS 基本操作 标签:centos 2017年03月28日14:00:06 1081人阅读评论(0) 收藏举报 分类: Linux 初次安装CentOS ,一波几折,内容记录: 1.Vi 基本操作 1) 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面: $ vi myfile 进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。 2) 切换至插入模式(Insert mode)编辑文件 在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,「ESC」键转到「命令行模式(command mode) 3) 退出vi及保存文件 在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last lin e mode」,例如: : w filename (输入「w filename」将文章以指定的文件名filename保存)

: wq (输入「wq」,存盘并退出vi) : q! (输入q!,不存盘强制退出vi) 2.CentOS 网络配置 1)找到/etc/sysconfig/network-scripts 目录下ifcfg-ens**, * 代表任意数字,修改其中的onboot=yes , :wq 保存并退出,然后重启网络

2)重启网络命令 service network restart 3.CentOS 图像界面 1)命令模式进入图形界面 startx 2)安装图形界面 如果startx 命令不管用,说明没有安装图形界面,命令安装如下:(需要联网) yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 3)如果想开机直接进入“命令行模式”,可编辑/etc/inittab 文件,设置为id:3: initdefault: 如果想直接进入“窗口模式”,则设置为id:5:initdefault: 在inittab文件里所有的有效语句都遵守如下格式: id:runlevels:action:process id 可任意起名但不能重复,是唯一标识 runlevels 运行级别

MCGS问题集锦转自MCGS ye_w,2007-03-17 14:21:14 1:如何打印历史数据:用运行策略------历史数据浏览构件-------打印。 2:如何打印历史曲线:用打印用户窗口。 3:McgsE.dat有什么作用? McgsE.dat有什么作用 McgsE.dat存在于\harddisk\mcgsbin目录之下 A.组态工程 B.报警数据(MCGS_ALARM) 如果下载新工程,旧的McgsE.dat被删除,然后生成新的文件 4:McgsE.ini有何作用 McgsE.ini存在于\harddisk\mcgsbin目录之下 存储系统存盘属性信息,包括:存盘路径,自动刷新周期,预留空间大小, 存盘文件大小等 他的信息会出现在启动属性中(即开机时点击触摸屏后出现的窗口) 5:报表数据存盘停机处理 通过测试该问题是由于用户不知道如何使用而产生的问题,现在将具体的使用方法进行详细的介绍: 1).打开报表数据存盘属性设置窗口。 2).在基本属性页里面点中“使用停机存盘文件”既在左面的框中打勾即可。 3).然后将“记录周期”中输入10秒,表示每10秒中保存一次当前的数据值,也可以其他的值,但是不能为0秒。 4).在通道设置页中,对于列“处理方法”中选中“末值”。 5).在输出数据库页中的“数据库类型”可以选中“Access数据库”或“ODBC数据库”,如果选中的类型为“Access数据库它时,则“数据库名称”可以这样写:“d:\mcgs\work\ 停机处理.mdb”; 如果选中的类型为“ODBC数据库”则可以这样写:“driver=sql server;server=clx;database=张丹;uid=sa;pwd=clx”;列“数据库表名”可以自己取一个名称;列“处理时间”可以自己选;列“处理单位”如果需要处理1天内的数据则选择“天”则一天一条记录(如果是1小时则1小时保存一条记录),如果需要处理几天以内的数据则选“月”,依次类推。列“刷新间隔”可以自己选,“保留数据可以选择为360天的数据,这样可以保证一年。 6.在窗口里面的启动脚本中增加“!SetDevice(设备0, 6,"loaddata")”或者在启动策略里面增加“!SetDevice(设备0, 6,"loaddata")”。 7.报警策略使用中的常见问题 使用报警策略,通常使用工具箱中的报警显示、报警策略和清空报警记录和报警变量设置配合完成基本的报警功能,需要注意的是,清空报警记录的函数!DelAllAlmDat支持的变量类型不包括组对象,注意在此函数中使用组对象。

相关主题