admin管理员组文章数量:1586702
Linux常用命令及针对达梦数据库需要修改的内容
一.linux常用命令
1.ifconfig:查询网卡ip(进行ssh连接时需要查询虚拟机的ip)
2.vi /etc/sysconfig/network-scripts/ifcfg-ens33(更改虚拟机的网络配置,在进行ssh连接时物理机与虚拟机需要处于同一网段,并修改为静态ip)
BOOTPROTO=static // 1.修改为静态ip
ONBOOT=yes // 2.开机自动启动网卡
#添加配置
IPADDR=192.168.56.150 // static静态ip地址
NETMASK=255.255.255.0 // 子网掩码(固定一致即可)
GATEWAY=192.168.56.2 // 网关,与虚拟机VMnet8中设置的网关一致即可
DNS1=192.168.56.2 // dns地址解析(固定一致即可)
DNS2=8.8.8.8
3.uname -a:查询操作系统版本(用于安装前检查需要下载的数据库版本)
4-10为文件相关命令
4.ls命令合集:查看文件列表
附:ll即ls -l是查看文件的详细信息,包括时间大小读写权限等
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
-t 以时间排序。
-s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
-l 列出文件的详细信息。
-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
-n 用数字的 UID,GID 代替名称。 (介绍 UID, GID)
-F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表
示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
-r 对目录反向排序。
-R 列出所有子目录下的文件。(递归)
-1 一行只输出一个文件。
5.cd 切换目录及文件
exp:cd /home/dmdba/dmdbms
exp:cd /bin
6.mkdir 以及 rm:创建以及删除文件
mkdir 文件夹名 :在当前位置新建文件夹
mkdir -p /a/b/文件夹名 :在指定目录位置,创建文件夹,并创建父文件夹
touch 文件名 : 在当前目录下新建文件
rm 文件 : 删除文件
rm -r 文件夹 : 删除文件夹
rm -rf 文件 : 强制删除不询问
7.cp以及mv:拷贝及移动文件
cp 原文件 新文件:拷贝文件
cp -r 源文件夹 新文件夹 :拷贝文件夹
mv 文件 文件夹 :移动源文件到目标文件夹中
mv 文件A 文件B : 修改文件A的名字为文件B
8.find以及grep:查找文件及关键字搜索
find 路径 文件:用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)
-name 按照文件名查找文件。
-size:按照文件大小来找
exp:find /home/dmdba/dmdbms/data/DAMENG -name dm.ini
grep [选项] 搜寻字符串 文件:在文件中搜索字符串,将找到的行打印出来
exp:grep aaa test.cpp
9.vi以及vim:打开文件
vi 路径 文件:打开该文件
vim 路径 文件:打开该文件
注:vim是vi的升级版,按u可以支持多级撤销,对vi也完全兼容
10.编辑文件命令合集
a i:插入
u:撤回
esc:退出当前状态
:w 保存文本
:q 退出编辑
:wq 保存并退出
:q! 强制退出(不保存退出)
:w (路径)文件名 另存为
11.su :切换用户(常用)
su :切换为root用户
su - user(用户) :切换为user用户
12.systemctl:系统服务命令
systemctl start 服务:开启某项服务
exp:systemctl start DmServicedmserver
Systemctl stop 服务:关闭某项服务
exp:systemctl stop firewalld.service
13.mount :挂载
mount -o loop 文件.iso /目录
-o options 主要用来描述设备或档案的挂接方式。
常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
exp:mount -o loop dm8_20200930_x86_rh6_64_ent_8.1.1.134.iso /mnt
二.针对达梦数据库需要修改的内容
1.创建新的用户与组
groupadd dinstall :新建用户组
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba:新建用户
-g dinstall:新用户组的名称是dinstall
-m 创建用户的主目录是/home/dmdba
-d 新用户的主目录是/home/dmdba
-s 新用户的登录shell
2.更改dmdba的资源限制
vim /etc/security/limits.conf
打开该文件后在文件的末尾添加以下内容:
#不限制dmdba创建软硬核core文件
dmdba soft core unlimited
dmdba hard core unlimited
#修改dmdba用户进程打开最大文件数限制(2^16=65536)
dmdba soft nofile 65536
dmdba hard nofile 65536
#修改dmdba用户创建进程数限制
dmdba soft nproc 65536
dmdba hard nproc 65536
#修改dmdba用户创建堆栈大小限制(不确定)
dmdba soft stack 65536
dmdba hard stack 65536
3.用户环境变量
vim /home/dmdba/.bash_profile
打开文件后添加以下内容:
exprot DM_HOME=/home/dmdba/dmdbms
export PATH=
P
A
T
H
:
PATH:
PATH:DM_HOME/bin
export LD_LIBRARY_PATH=
L
D
L
I
B
R
A
R
Y
P
A
T
H
:
LD_LIBRARY_PATH:
LDLIBRARYPATH:DM_HOME/bin(更改查找共享库路径)
4.使用dminit初始化时(修改默认参数)
./dminit path=/data page_size=32
参考达梦数据库产品手册
达梦eco平台:https://eco.dameng
版权声明:本文标题:Linux常用命令及针对达梦数据库需要修改的内容 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1727986973a1141154.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论