1、Liunx基础目录行含义

2、文件基本属性

3、Liunx基本命令
chown:修改文件或目录属主、属组;举例:chown dhcuser:irisusr iris.key
chmod:修改文件或目录权限;举例:chmod 664 iris.key
setfacl/getfacl:用来细分 Liunx 下的文件权限;
ls(list fi1es): 列出目录及文件名
-a:全部的文件,连同隐藏文件 (开头为。的文件) 一起列出来(常用)
-d: 仅列出目录本身,而不是列出目录内的文件数据(常用)
-l: 长数据串列出,包含文件的属性与权限等等数据;(常用)
cd(change directory): 切换目录
pwd(print work directory): 显示目前的目录
mkdir(make directory): 创建一个新的目录
rmdir(remove directory): 删除一个空的目录
cp(copy file): 复制文件或目录
-a: 相当於 -pdr 的意思,至於 pdr 请参考下列说明;(常用)
-f: 为强制 (force) 的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;
-i: 若目标档 (destination) 已经存在时,在覆盖时会先询问动作的进行(常用)
-p: 连同文件的属性一起复制过去,而非使用默认属性(备份常用);
-r: 递归持续复制,用於目录的复制行为;(常用)
-u: 若 destination 比 source l 旧才升级 destination!
rm(remove): 删除文件或目录
mv(move file): 移动文件与目录,或修改文件与目录的名称
你可以使用 man【命令】来查看各个命令的使用文档,如:man

4、系统信息查看命令
查看服务器主机名:
hostname查看服务器时间:
date查看网卡信息:
ipconfig/ip addr查看系统资源使用情况:
topiostat 工具将对系统的磁盘操作活动进行监视:
iostat -x当前进程的状态查询:ps;查询内存占用前 10 的进程举例:
date:ps aux|head -l:ps aux|sort -run -k3|head -10查看网络状态:
netstat -i定期执行程序命令:
crontab

5、cache占用服务器端口列表

5、防火墙端口规则
firewall-cmd: 用来设置防火墙规则。
#添加端口 (--permanent 永久)
firewall-cmd --add-port=80/tcp-permanent
#移除端口
firewall-cmd --remove-port=80/tcp-permanent
#重载规则
firewall-cmd --reload
#查看已放行端口
firewall-cmd -list-ports
6、Liunx系统计划任务设置

7、系统命令
systemctl:systemctl 是 Systemd 的主命令,用于管理服务。
#启动服务
systemctl start 服务名
#停止服务
systemctl stop 服务名
#重启服务
systemctl restart 服务名
#开机自启服务
systemctl enable 服务名
#开机禁止自启服务
systemctl disable 服务名
#查看服务状态 (enabled: 开机自启动;disabled: 开机不启动;active(running): 服务正在运行;inactive(dead): 服务停止)
systemctl status 服务名
8、LIunx用户管理

9、iMedical系统用户介绍

10、iMedical数据库命令
#查看数据库状态
iris list#起数据库
iris start iRISHEALTH#停数据库
iris stop IRISHEALTH#强制停数据库
iris force IRISHEALTH#导出 Gloabl
d ^%GO#导入 Gloabl
d ^%GI#输出 key 文件信息
d ^CKEY#数据库一致性检查
d ^Integrity#查看锁状态
d ^LOCKTAB#终止锁状态
d ^JOBEXAM#查看具体进程信息
d ^%SS#数据库安全管理
d ^SECURITY#系统诊断报告
d ^Buttons#查看系统磁盘空间
df -h
11、数据库启停命令

12、搭建测试库步骤
从 mirror 服务器上备测试库:
把该服务器上的数据库停了:ccontrol stop cache;
用 xftp 工具把 /data 下的 db 考到测试库;
考完 db 把该服务器的数据库起来:ccontrol start cache;
新建的测试库 dthealth 下的 app 从主 ECP 上 copy;
搭建好测试库后,需要手工去掉测试库 mirror 标志:
当数据库起不来,并且报以下错 (default collation is not available: 默认排序不可用)
此时需要对 database: 进行大小码转换
在 cmd 中执行如下语句:
C:\Intersystems\Cache\bin\cvendian.exe -little D:\dthealth\db\dthis\app\CACHE.DAT
查看库文件大小码状态:
C:\Intersystems\Cache\bin\cvendian.exe -r D:\dthealth\db\dthis\app\CACHE.DAT
评论