Linux系统及应用
文章平均质量分 61
wxgnolux
系统架构设计师,IT管理,IT技术热爱者;
SAP实施与开发, 物联网项目开发 ,企业软件开发和运维,实用小工具开发;
常用 python,abap,oracle,.net,java开发工具
展开
-
OrangePi Kunpeng Pro 开发板测评及Python开发实测
Orange Pi Kunpeng Pro 开发板是香橙派联合华为精心打造的高性能开发板,其 搭载了鲲鹏处理器,可提供 8TOPS INT8 计算能力,提供了 8GB 和 16GB 两种内存 版本。Kunpeng Pro 开发板结合了鲲鹏全栈根技术,全面使能高校计算机系统教学 和原生开发。同时支持 FPGA+ARM,从体系结构、数字逻辑设计、操作系统和编 译,再到嵌入式开发,可以基于同一套体系结构和一套开发板实现贯穿打通。顶层视图:底层视图:Orange Kunpeng Pro 开发板硬件规格处理器。原创 2024-05-27 18:59:31 · 1309 阅读 · 0 评论 -
MacOS APP 打包成 dmg - 使用 create-dmg
之前有介绍过 利用 keta.app 压缩工具来制作dmg安装文件MacOS 利用keka.app压缩工具制作dmg文件_wxgnolux的博客-CSDN博客keak 压缩工具可以直接将目录制作成dmg文件。只需要把目录拖放到 keka 就可以轻松实现,目录里可以做一个Application的链接这样就可以利用dmg来分发开发好的macos 的 app了。为了更简化操作,还可以写成sh脚本。# 建一个用来破app的目录mkdir target# 将app复制进目录mv test.app target#将在目原创 2022-07-03 15:34:58 · 2435 阅读 · 0 评论 -
MacOS 利用keka.app压缩工具制作dmg文件
keak 压缩工具可以直接将目录制作成dmg文件。只需要把目录拖放到 keka 就可以轻松实现,目录里可以做一个Application的链接这样就可以利用dmg来分发开发好的macos 的 app了。为了更简化操作,还可以写成sh脚本。# 建一个用来破app的目录mkdir target# 将app复制进目录mv test.app target#将在目录下建Application 链接ln -s /Applications target/Application原创 2022-05-21 21:59:23 · 924 阅读 · 0 评论 -
oracle错误处理---错误代码:11300001 数据集配置错误<br>Query:<br>ORA-00257: 归档程序错误
oracle错误处理---错误代码:11300001 数据集配置错误Query:ORA-00257: 归档程序错误原创 2021-12-20 11:39:18 · 6982 阅读 · 0 评论 -
linux oracle 常用命令
#-----------------------------------------------#登入开发机#-----------------------------------------------ssh oa@192.168.1.9#数据库导出export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport f1=`date +%Y%m%d%H%M`.dmpexpdp /'sys/pwd@orcl as sysdba/' directory原创 2010-09-25 12:41:00 · 1690 阅读 · 0 评论 -
linux -- screen 命令是 ssh 的有效补充
有时候会有这样的问题,当在公司服务器上打开了一个终端,做了很多事情,或正开着某个服务程序,下班回家了。突然有事需要接入到服务器,如果用 ssh 连入,默认是一个新的终端,并不会打开你之前在公司的那个会话。而这时又需要继续在原来那个会话下操作。今天发现 linux 下有一个 screen 命令,很有用. 在开启终端后,先运行一下 screen ,这样后续的操作都会被绑定到这个 screen 上。 而且可以在其它ssh 会话上使用 screen 命令打开旧的会话 ,继续未完成的事,甚至可以多个ssh连入同时共原创 2010-11-30 19:07:00 · 3833 阅读 · 0 评论 -
ubuntu 下连接SAP后台oracle服务器
接着上一篇日志: ubuntu10.10 安装oracle client当我用 sap 当初安装时的用户sapsr3或sys 连接服务时都不能成功 。 sapsr3 是提示 缺乏select any dictionary 权限 , sys 就提示用户密码验无效(实际上是对的),可能也是因为权限问题,不能连接。基于这两个用户都是系统用到的,还是不直接给其添加权限了,新增一个用户比较妥当。连到 aix 服务器 telnet 192.168.1.12切到 oracle 管理用户su - oradevsqlplu原创 2010-12-02 14:55:00 · 961 阅读 · 0 评论 -
Oracle数据库startup和shutdown方式
<br />转:http://jzhua.javaeye.com/blog/182767 <br /> 昨天晚上,回去好好整理了下关于"Oracle数据库提供了几种不同数据库启动和关闭方 <br />式",然后,自己就回去就写了个示例. <br /> 其中,就出现了1个问题: <br /> ORA-12528: TNS:listener: all appropriate instances are blocking new connections <br /> 于是到网上就大量的查阅资料转载 2010-11-16 16:45:00 · 699 阅读 · 1 评论 -
ubuntu10.10 安装oracle client
现在工作一直都用 ubuntu 系统了,原来用 widnows 时装过oracle client 连接 SAP 的后以 oralce 数据库。不想再装个 windows来用,决定试试在 ubuntu下装客户端。首先到 oralce 官网下载与服务器版本相对应的客户端: 我的本机系统是 ubuntu 10.10 x86 , 服务器 oracle 10g 10.2.0.2 所以我下的是: Oracle Database 10g Release 2 (10.2.0.1.0)原创 2010-12-02 14:30:00 · 2113 阅读 · 0 评论 -
oracle 数据库表空间的备份 ( expdp + cron )
首先使用 expdp 工具制作一个备份脚本:backup.sh#hs_aws_db prd backup # by xulong# 2010-09-25export ORACLE_SID=hsoaexport ORACLE_UNQNAME=hsoaexport ORACLE_BASE=/home/oracleexport ORACLE_OWNER=oaexport ORACLE_HOME=/home/oracle/product/11.2.0/dbhome_1export N原创 2010-09-25 12:54:00 · 1685 阅读 · 0 评论 -
oracle 11g 表空间的存储文件错误,导致数据库不能启动
<br />这两天在测试数据迁移,一次不小心的操作将一个测试空间的存储文件删掉了,重启数据库实例,出现问题了,数据库只能处在加载状态不能进入打开状态,以下是解决这个问题的方法:<br />1.用 sqlplus 连上数据库实例<br />2. 执行 alter database datafile 'xxxxx.dbf' offline drop;<br />3.drop tablespace xxxxxxx<br /> <br />4.打开数据库 alter database open;<br /> <b原创 2010-09-19 17:27:00 · 1034 阅读 · 0 评论 -
oracel 11g 数据迁移
前两个月的开发告一段落,现在需要将测试用的数据库移到生产机时却老是出问题(字符集不同,空行的表不被导出等等),花了几天时间一一解决,后面找到下面一篇文意章,对我帮助很大,顺便转过来EXPDP 和 IMPDP转载 2010-09-19 13:51:00 · 997 阅读 · 0 评论 -
ubuntu 下 搭建 python+apache+django+mysql web开发环境
"安装 MySql"可以在 software center 找到并安装,将 administrator 和 query browser 两个gui的客户端 也装上,后面维护 mysql 比较好用."安装 python2.6"可以在 software center 找到并安装."安装 apache2sudo apt-get install apache2 "http://localhost/ 检测一下apache是否安装成功"安装 apache2 mod-python sudo apt-get instal原创 2010-08-22 16:30:00 · 4500 阅读 · 1 评论 -
linux 远程启动 vncserver
<br /><br />vncserver 是一个 linux 下的远程控制软件,默认情况下,只有当用户在linux服务器上登入了并启用远程桌面,客户端才能连上。<br />其实可以通过 先用 ssh 重客户端登入服务器,然后在启动 vncserver 的.<br />但是这种启动方式,客户端连入后的 X 界面是一个很简单的 gui 界面,可以通过修改配置文件 .vnc/Xstartup (每个用户主目下都会有这个文件)来改 x 界面.<br />打开文件后,将其它行都注释掉,将下面两行的注释去掉。原创 2010-07-28 16:01:00 · 809 阅读 · 0 评论 -
linux+oracle 11g 的启动
1.首先启动 管理器 在终端输入命令export ORACLE_UNQNAME=orclemctl start dbconsole2.命令会输出管理器的url地址,用此url进入管理器,可以启动数据库实例和监听服务原创 2010-07-28 16:04:00 · 1420 阅读 · 0 评论 -
RedHat AS5 + ORACLE 11g 的安装
公司需要上一套 协同 系统,为了稳定性决定在 linux 环境下来运行,数据库用 oracle .整体安装还是比较简单的,在此记录一下安装过程,及要注意的细节.1.首先在安装 redhat as 5 时,会有选择安装包的步骤,要将网络及开发的选项勾上.装完系统后有可能系统启动不了,如果是 selinux 防火墙加载不成功,可以重新启动,并在进入 grub 选择启动项时 按 e 键进入 grub 修改状态,将要选择的启动项后面加上 enforcing=0 ,这样就可以进入系统,随后在系统管理里将 selinu原创 2010-07-26 22:56:00 · 1002 阅读 · 0 评论 -
linux-使用ssh做代理来连接局域网内部电脑
<br />例:<br />在一台可公网访问的服务器上运行<br /> <br />ssh -Cfng -L 9099:127.0.0.1:8088 oa@192.168.1.9<br /> <br />意思是将服务器同一网内的 192.168.1.9:8088 应用,映射到服务器的 9099端口.<br />如此就可以通过访问此主机 9099端口,间接访问 内网 192.168.1.9:8088 的应用了. (当然前提条件是服务器本身可以访问内网的应用)<br />原创 2010-12-16 23:34:00 · 2278 阅读 · 0 评论 -
ubuntu 10.10 试用问题
<br />一直坚持在用 9.10,今天终于升级到 10.10了,使用过程中碰到两个问题:<br />1.输入法ibus 对应拼音,五笔的图标都不显示了,只显示一个小红圈。<br />2.compiz 安装后少了很多特效组件.<br /> <br />第一个问题,可以在 top panel 里添加一个 indicator applet , 会替换掉原来的,输入法,声音,邮件等任务图标,而且图标显示也正常了。<br />第二个问题,可以加装包 compiz-fusion-plugins-extra , 此包有原创 2010-11-10 09:58:00 · 747 阅读 · 1 评论 -
Linux系统下的分区和文件系统详解
<br />http://mydear.itpub.net/post/28567/504859<br /> <br />创建文件系统<br />Linux 使用 mkfs 命令来创建文件系统,用 mkswap 命令来创建交换空间。mkfs 命令实际上是几个特定于文件系统的命令的前端,这些命令包括针对 ext3 的 mkfs.ext3 和针对 ReiserFS 的 mkfs.reiserfs。<br />您的文件系统上安装的是什么文件系统支持?使用 ls /sbin/mk* 命令来找到答案。清单 11 展示了转载 2010-11-16 14:15:00 · 1324 阅读 · 0 评论 -
Mac OS 如何在终端下打开 APP 应用程序?
最近在配置,VIM 快捷打开一个文件时,需要用到在终端下打开一个应用,并且还要带参数。原创 2013-05-23 22:13:43 · 34201 阅读 · 4 评论 -
VIM+Graphviz ,打造快速输入,所思,所写,即所见,即所得的流程图编辑环境
http://blog.csdn.net/fangkailoveGVIM+Graphviz ,打造快速输入,所思,所写,即所见,即所得的流程图编辑环境。Windows下:Graphviz 下载和安装,详细请见网站:http://www.graphviz.org/Home.php Graphviz for GVIM omnifunc自动补全插件 https:/原创 2013-05-24 12:37:39 · 9863 阅读 · 0 评论 -
linux 善用 gconf-editor 工具(linux的注册表工具)
运行 gconf-editor(GConf 配置系统的编辑器) 命令可以对绝大部分桌面环境,应用程序做配置 。如: /apps/metacity/general/button_layout 窗口标题栏上按钮的排列 /apps/nautilus/desktop/volumes_visible 在桌面上显示已挂载的卷 /apps/gedit-2/preferenc原创 2011-01-18 10:06:00 · 2642 阅读 · 2 评论 -
ubuntu grub 调整系统启动顺序
装了 ubuntu 11.04 和 windows 7 ,默认是 ubuntu 先启动的。现在想改为windows7 默认启动。首先打开 /boot/grub/grub.cfg 文件vim /boot/grub/grub.cfg 1 # 2 # DO NOT EDIT THIS FILE 3 # 4 # It is automatically gen原创 2011-10-29 19:37:28 · 17219 阅读 · 0 评论 -
.net 连接 SAP后台数据库(AIX+oracle)
最近由于业务需要,想通过.net直连sap的后台数据库,我们用的是oracle,对oracle的连接之前没有接触过,特别是由于sap实施basis时的文档不全,对于oracle的数据库用户,监听端口等信息的缺失,造成不少障碍,在此将一些问题和解决方法记录一下。1.对于 .net 连接 oracle 请参考 : http://www.oracle.com/technology/globa原创 2009-09-01 09:24:00 · 2246 阅读 · 1 评论 -
IBM 550安装IBM 3580磁带机
今天给客户的一台SAP生产机(550)更换一台IBM 3580 LOT3磁带机。原来的磁带机无法备份,过程比较简单的,以日记形式记录之。 1、通过HMC登陆AIX,使用lsdev -Cc tape查看磁带机的设备信息。 查看3580磁带机的逻辑名是rmt0, 使用如下命令转载 2011-10-12 09:40:06 · 2201 阅读 · 0 评论 -
转:aix磁盘管理
从问题说起,以前没有接触aix,linux也只是些皮毛的应用。在服务器上装完DB2后,接着要装was发现默认的安装目录空间不够,不知道怎么搞,只知道测试机上面是有4块硬盘,后面两个是刚插上去的,总的空间是肯定够的,只是不知道如何分区和挂载有效的利用起来。也不敢随便的瞎弄,决定还是转载 2011-08-24 09:24:27 · 851 阅读 · 0 评论 -
ubuntu-远程桌面
ubuntu 下远程连接有很多种方法(连接linux机器),在此列举并说明一下。SSH : 比较精典的,命令行方式的远程连接,全字符对于桌面操作用户用起来不顺手. VNC : 远程桌面 和 windows 下一些第三方远程连接类似 如 pcanywhere , 缺点是它是 完全将操作桌面截屏传输,未用压缩优化,传输比较慢,不支持多会话连接. NX原创 2009-08-07 20:26:00 · 1451 阅读 · 0 评论 -
linux-sed 应用-批量修改.eml邮件的接收时间
Received: (MailExpress 91533 invoked by uid 89); 19 Dec 2009 09:25:20 +0800 (CST)Version: Bestwiz Mail V1.0 oem CopyRight (C) Bestwiz Co. 2原创 2011-08-01 08:40:09 · 4655 阅读 · 0 评论 -
lazarus - 跨平台的delphi5
<br /> <br />维基百科,自由的百科全书<br />Lazarus 是基于 Free Pascal 的 Object Pascal 语言集成开发环境(IDE)。Lazarus 与 Delphi 高度兼容,并被视作后者的开源替代品。Lazarus 目前已有中文界面。<br />截至 2008 年 3 月,Lazarus 已经支持 FreeBSD,Windows,Mac OS X,以及几种 Linux 發行版。<br />由於 Lazarus 支持多种操作系统,利用 Lazarus 创建的应用程序,特原创 2011-03-02 10:46:00 · 1122 阅读 · 0 评论 -
修改Oracle 数据库的字符集
<br />在安装数据库实例时,会让选择,国家字符集:国家:数据库字符集 . 如果两台oracle服务器字符集不同,在数据迁移过程中会非常麻烦.<br />查看当前数据库的字符集:<br />sqlplus 连上服务器:<br />select userenv('language') from dual;<br /> <br />如果已安装的数据库字符集不符合,如何修改字符集呢?<br />sqlplus 先连上服和器.<br /> <br />shutdown immediate # 先将数据库停下来原创 2010-11-16 15:27:00 · 610 阅读 · 0 评论 -
linux 下查看文件的编码格式及修改编码
从网上下了一些学习资料,都是文本文件,用 gedit 查看都是乱码,用vim可以正常显示,我知道这是 gedit没有添加相应支持的内码,我也不想加了,用vim还是多一点,但是如果要copy 到手机上可能也会乱码,最好保险的做法是把它转成标准的编码格式 utf-8.首先我们如何知道文件的编码格式呢,在 vim 里 命令 :set fileencoding 可以查看,同时 :set fileen原创 2010-05-26 14:17:00 · 1935 阅读 · 0 评论 -
milestone使用vi编辑器
使用 vi 步骤:1.安装 terminal ,我装的是 better terminal2.使用 busybox 命令集命令如: busybox vi试了好多次,发现 milestone 硬键盘的左下的查询键可以当 ESC 来用,better terminal 可以把一些特殊键如查询,返回,相机键等,定义成一些组给键的快捷键。 查询键默认定义为 ctrl+[ ,模拟原创 2010-03-30 21:19:00 · 1024 阅读 · 0 评论 -
abap-使用vim做abap的编辑器
abap-使用vim做为abap的外部编辑器http://blog.gnolux.com/2010/03/15/vim_10031501.htmlsapgui7 带的abap编辑器很不错了,但是我最近都是在用ubuntu系统,用的是for java 的gui, 编辑器超难用。于是就想能否用自已习惯的编辑器来代替掉? 其实 sap 本身是考虑了这个接口的。 点菜单 utilitie原创 2010-03-15 14:33:00 · 3629 阅读 · 2 评论 -
ubuntu 下也能方便的观看pps了
首先安装 pps for linux .PPS for Ubuntu 8.04安装包 下载PPS for Ubuntu 8.04解码器 下载支持系统:Ubuntu 8.04运行环境:Console环境下运行,需要系统安装Framebuffer驱动权限要求:root用户,本程序安装需要root权限,以保证程序的正常安装。使用方法:1:解压rel原创 2009-10-19 02:25:00 · 2035 阅读 · 0 评论 -
ubuntu - 一个有趣的关于 ubuntu 的漫画
http://divajutta.com/doctormo/ubunchu/ubunchu-episode-01.pdf原创 2009-06-24 08:32:00 · 610 阅读 · 0 评论 -
ubuntu - recover 模式
ubuntu 有一个 recover 模式,感觉和 windowsXP 的安全模式很相像. 根用户 root (xp : administrator) ,默认都是空密码,且只能在这种模式登入使用. 如果想在一般模式登入,还要做一些设置.不过也正因为这种模式,救了我一次。前些日子,我在装完ubuntu 后重启,死活都登入不了。我进入 recover 模式,然后选原创 2009-06-04 10:57:00 · 4193 阅读 · 0 评论 -
ubuntu - grub 重写硬盘 mbr
我在装 ubtuntu 时有两块硬盘,主硬盘已经装了win2003,把 ubuntu9.04 装在了第二块硬盘上。这样的结果是ubuntu 安装时将主硬盘的 mbr 重刷了。 当我拆掉主硬盘,以第二块盘作主盘时就找不到系统了。针对这个问题,其实只要将 mbr 信息 重写到 第二块硬盘就行了. 试了很多种方法没成功。最后发现 grub 本身就有这种功能。命令如下: sudo gru原创 2009-06-04 10:43:00 · 2549 阅读 · 0 评论 -
ubuntu-virtualbox安装与使用
下班回来,开了电脑至从装了ubuntu以来就没怎么听歌了。QQMusic 用不了,装 wine 算了吧,没心情去试。最终决定还是照旧装个虚拟机吧,以前一直用的是 vmware desktop , 感觉挺占资源的,特别对我的老爷机,用起来很不爽,只是在实在是非用不可时才开起来。听说 virtual box 占资源少一点,就装了一个试试,果然一个爽子了得。太 "爽" "快“了. 下面详细说一下安装过程原创 2009-05-31 13:38:00 · 8106 阅读 · 2 评论 -
ubuntu- apt 命令
apt-cache : 可以查找库文件在哪个安装包中存在.apt-get install :安装包原创 2009-05-29 23:51:00 · 561 阅读 · 0 评论 -
ubuntu-获取最新fcitx源码及安装
fcitx 在 openoffice 里,有时会出现打快了不出汉字而直接出字母的 bug 。ubuntu 的源里版本不是最新的。下载最新版源码并安装后问题解决。。详细安装如下:1.安装 subversion sudo apt-get install subversion2.下载 fictx 源码 svn checkout http://fcitx.googlecode.com原创 2009-05-29 22:49:00 · 2447 阅读 · 1 评论