Linux常用命令及针对达梦数据库需要修改的内容

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.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值