Linux命令要点
1.ls 显示文件
ls -l 详细列表
l -rt 按使用时间,从远到近的顺序,从上到下排序显示文件
2.date 显示当前时间
3.cd 修改目录
常用工作命令
1. 解压缩命令(解包)
tar xvf 文件名
例:tar xvf shjd.tar
2. 压缩命令(打包)
tar cvf 压缩文件名.tar 要压缩的一系列文件名(文件之间用空格格开)
例:tar cvf shjd.tar bin src log等
3. 导入数据库命令
dbimport -d datadbs xx数据库名 (确保当前目录下有"xx数据库名.exp"文件才可以)
例:dbimport -d datadbs shjd (当前目录下有shjd.exp文件)
4. 导出数据库
dbexport -ss 数据库名 (命令执行后生成"xxx.exp"数据库备份文件)
例:dbexport -ss shjd (命令执行后生成"shjd.exp"文件)
注:备库的时候要把以前备过产生的文件完全删除,否则有可能备的不全!
导出 sql "unload to 文件名 sql语句 "
导入 sql "load from 文件名 insert into 表名
5. 核心后台启动通讯命令
mrun.exe -p XX(端口号) (启动端口号为XX的通讯)
例:mrun.exe -p 6660
6. 核心后台关闭通讯命令
mrun.exe -k
杀单独的一个进程
kill -9 进程号
7. 核心前后台查看通讯状态
后台:ps -ef | grep mrun (每一个端口号对应着一个通讯)
前台:ps -ef | grep java
8. 核心前台启动通讯命令
rss (这是一个命令集)
或者
start_cls
start_svr
或者
start_cluster
start_server
9. 核心前台关闭通讯命令
rsc (这是一个命令集)
或者
stop_cls
stop_svr
或者
stop_cluster
stop_server
10. 核心启动事务命令
onpate -s -U $DBNAME
11. 查看数据库状态
onstat -
onstat -d 查询数据空间
onstat -g sql 查询使用数据库的用户
onmode -z 号 杀掉这个用户
ontape -s -U pre建立事务/启动事务
12. 核心启动数据库命令
oninit -vy
13. 核心关闭数据库命令
onmode -kuy
14. 核心查看日终log命令
vl
15. 核心监控命令
zjjk
16. 修改.profile
1). DBNAME=dtkf (负责将系统指向哪一个数据库)
2). PS1='[六盘水核心后台开发]'
3). 主机流水号,共享内存和信号灯
ZHJSH_SHM_KEY=8002003 (只要不一样就行)
17. root用户登录
输入命令smitty进入界面管理
选择Secuity & User
选择User -> add users
18. 核心前台配置文件
前台路径wqt/cfg/下有若干文件
1). sysytem.xml写好了前后台通讯所需的端口号
2). server.xml
3). cluster.xml
4). xxmx_eeds.xml存放着所有的选项明细,更改后要重启前台服务才可以使用
5). pfm目录,这个是存放着一些前台打印组件,如果一个交易需要调用打印组件进行打印的话,70%的概率是调用在这里
6). transactions目录,存放着前台组件生成好的各个交易的xml文件,例如:trade1121.xml
19. 前台更新组件后的编译
如果使用MyEclipse的commit更新的组件,需要到核心前台wqt下进行编译,具体步骤如下:
wqt/build下,使用命令ant进行编译
20. 每次核心后台导入ctrade,ctradecomp,ctradejyrz等三个表入内存,每次服务器重启或者修改了ctrade,ctradecomp,ctradejyrz等三个表文件时使用以下命令
db2mem
21. 在编译ncltb,ncldb,nclop的时候要先断通信,执行码正在使用中不能被覆盖
在编译ncltb,ncldb,nclop的顺序是
ncltb bld libnclc
ncldb bld
ncltb bld
nclop bld
…………
22. 将单个表的数据导出与导入
导出:
sql "unload to xxx.unl select * from xxx" (xxx为一个表)
导入:
sql "load from xxx.unl insert into xxx" (xxx为一个表)
23. 备份还原表结构
备份:
sql "dbschema -d $DBNAME -t xxx -ss xxx.sql" (xxx为一个表)
还原:
sql "dbaccess $DBNAME xxx.sql" (xxx.sql为一个表结构的备份文件)
24. 一看说共享内存的错误 就后台执行一下 db2mem 这个就是加载共享内存的
重启
新建的环境
改动过ctrade,ctradecomp,ctradejyrz
以上任意一种情况下共享内存会变更,都要执行db2mem
25. 前台有一个jyzb交易主表
26. chmod -x 文件名 执行“文件名”的文件
或者sh 文件名
27. 27002错误,基本上是后台数据库变动了,数据库转成静态了,或者.profile文件变动了
28. 删除符合条件的所有内容
find . -name xx -exec rm {} -f \;
29. 管道符的作用
ps -ef |grep otds-----|管道从前面的输出当作后面的输入
30. 比较两个文件的不同
diff file1 file2
31. strpack(char *)删除无用空格---trim
32. vi中的粘贴复制
光标移到开头mk 光标移到末尾"ay'k
打开另外文件:e trade8670.ec
选择位置 "ap
33. 通讯:
tcpmain -s + 通讯 停止通讯
tcpmain -k 停止全部通讯
tcpmain 通讯全部启动
34. 缩进的问题
ma----在要缩进的头
光标移到末尾
>'a -----将这部分向后都移到一个tab
n>> ------从当前行 到下面n行 移到一个tab
:n1,n2 > ------n1,n2行后移一个tab
35. 重启服务器
reboot
36. vi里替换
:%s/shjd_sc/otds/g
将shjd_sc替换为otds
37. ps -ef|grep ....
用kill -9 进程号 杀死指定进程
38. %4s 输出最短4位长的字符串,不足的补空格(如果字符串长了,就显示长的)
%4.4s 输出长度为4的字符串,固定长度,( .4s标识最长就是4位)
%016s 代表输出16位长度的字符串,不足的补0
aix里编译一个文件名师a的a.c文件名且是main函数,用cc a.c
输出用生成的a.out就行了
main()
{
char fmt[50];
memset(fmt,0x00,sizeof(fmt));
sprintf(fmt,"%%s%%%ds",5);
printf("%s\n",fmt);
}
输出的是------%s%5s
结论:%%转译成了一个%
分享到:
相关推荐
linux常用命令大全。Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。Linux命令大全搜索工具是...Linux命令大全搜索工具是一个全面而实用的资源,让用户轻松掌握Linux系统操作的要点,提高工作效率。
根据提供的文件信息,我们可以深入探讨如何在Java程序中调用Linux命令,并且解析与之相关的技术要点。 ### Java调用Linux命令 Java提供了一种强大的机制来执行操作系统级别的任务,其中包括调用Linux命令。实现这...
### 嵌入式Linux知识要点详解 #### 一、Linux系统基础 1. **Linux系统概述**:介绍Linux操作系统的起源、发展及其在嵌入式领域的应用优势。 - Linux作为一款开源的操作系统,其内核由Linus Torvalds创建,并逐渐...
本文档旨在介绍Linux环境中IBM DB2数据库管理系统常用命令的操作要点,适用于需要管理和操作DB2数据库的IT技术人员。通过本指南,用户可以掌握如何启动和停止数据库、连接数据库、管理配置、进行备份与恢复等关键...
Linux Shell 笔记要点涵盖了 Linux Shell 的基本概念、存取权限与安全、脚本调用的机制、命令替换、管道和后台命令、模式匹配、输出重定向、变量、环境变量、位置变量、标准变量、表达式运算、输出命令、输入命令、...
Linux复习要点是针对即将进行Linux相关考试的学生们的重要参考资料。Linux是一种开源的操作系统,它以其稳定、高效和可定制性而受到广泛欢迎,尤其在服务器领域。为了充分备考,了解和掌握以下几个关键知识点至关...
- Linux命令行是使用命令来控制操作系统的方式,它是Linux系统操作的核心部分。 - 用户通过终端仿真器(Terminal Emulators)来访问命令行界面。 - 用户在命令行中的第一次输入(Making Your First Keystrokes)...
以上是Linux命令学习的部分要点,熟练掌握这些命令将大大提高你在Linux环境下的工作效率。不断实践和探索,你会发现Linux世界充满了无穷无尽的可能性。在“Linux命令第二部分”中,你将进一步深入学习更多高级用法和...
根据提供的信息,我们可以总结出以下关于Linux命令的关键知识点: ### 1. 文件类型与`ls -l`命令 - **`ls -l`**: 查看文件详细信息的命令。 - **`d`**: 表示目录(directory)。 - **`l`**: 符号链接(symbolic ...
嵌入式linux软件开发、嵌入式linux驱动开发、c语言、单片机开发、IOT开发等面试要点记录.zip 要点 c基础知识 数据结构(链表 hash表 排序算法 设计模式等) 外设(串口 网口 i2s i2c spi sdio等) ARM cortex-m0...
Linux 搭建 CS 服务器教程要点 本教程旨在指导读者在 Linux 系统下搭建 CS 服务器,涵盖从基础知识到服务器搭建和调试的所有步骤。下面是本教程的详细知识点: 一、网络基础知识和 Linux 系统基本命令 * 网络基础...
下面,我们将深入探讨一些关键的Linux命令和相关的学习要点: 1. **ls**:列出目录内容,这是在Linux下最基础的命令,用于查看当前目录下的文件和子目录。 2. **cd**:切换当前工作目录,用户可以使用这个命令在...
我们可以总结出一系列关于Linux操作系统的关键知识点,这些知识点涵盖了Linux操作系统的起源、核心概念、文件系统、软件包管理、文本编辑器、编译器、进程状态、用户权限、桌面环境以及一些实用的命令。下面将详细...
### Linux要点提纲详解 #### 第一章 Linux概述 **1.1 Linux系统简述** - **操作系统概念:** 操作系统是计算机系统的灵魂,它作为用户与硬件之间的桥梁,负责管理和协调各种软件及硬件资源。 - **操作系统有哪些...
- 这个文档可能涵盖了所有实验的要点,提供一个全面的知识框架,帮助巩固所学内容。 通过这些上机实验,你可以加深对Linux系统的理解,掌握基本的系统管理技能,并为更复杂的系统管理和自动化任务打下坚实的基础。...
这篇文档将详细阐述Linux的基础命令,通过学习这些命令,你可以更有效地在Linux环境中工作。 首先,我们来看"0708郑罡-LINUX基础.ppt",这可能是一份关于Linux基础知识的讲座材料。在这个主题中,通常会涵盖以下几...
含: Fedora 8基本操作.ppt Linux 常用命令.ppt 用户和组的管理.ppt 文件系统和磁盘管理.ppt NFS服务及其配置.ppt ......