苏嵌Linux作业11.9

#Linux基础知识考查
1、在Linux 系统中,以( 文件 )方式访问设备
2、前台起动的进程使用( crtl+c )终止。
3、在使用ls 命令时,用八进制形式显示非打印字符应使用参数( ls -b ) 。
4、在Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是( /etc )。
5、在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是( gzip )。
6、将/home/stud1/wang 目录做归档压缩,压缩后生成wang.tar.gz 文件,并将此
文件保存到/home 目录下,实现此任务的tar 命令格式( tar cvzf wang.tar.gz /home/stud1/wang ) 。
7、rm 命令可删除文件或目录,其主要差别就是是否使用递归开关( false )。
8、mv 命令可以移动文件和目录,还可以( rename )。
9、增加一个用户的命令是( adduser )。
10、/sbin 目录用来( 用于放置管理员使用的存储二进制系统程序文件)。

#Linux常用命令考查
1、cd ~ 返回当前目录的家目录
2、cd - 返回上一次打开的目录
3、将temp目录压缩 tar cvzf temp.tar.gz
4、查看主机名 hostname
5、diff命令 比较文本文件异同
6、查看网络连接 netstart
7、查看内存使用情况 free
8、列举Linux系统进程 ps.
9、查看手册 man
10、设置主机IP为192.168.1.1 ipcongfig eth0 192.168.1.1

#VIM命令考查
1、打开一个文件hello.c vim hello.c
2、怎么对文件进行编辑 vim 文件名 进入一般模 式,按【i】键进入插入模式
3、怎么查找hello这个单词 一般模式下 输入/hello
4、怎么删除第4行 一般模式下 ,光标跳到第四行 输入 【dd】
5、怎么复制第5行 一般模式下 ,光标跳到第五行 输入【yy】
6、怎么粘贴刚才复制的第5行 一般模式下 ,光标跳到第五行 输入怕【p】
7、如何跳到文件末尾 一般模式下 【G】
8、怎么样让文档显示行号 一般模式下【set fun】
9、怎么不保存文件而退出 底行模式 【q】或【q!】
10、怎么保存文件并退出 底行模式 【wq】

### 安装 PostgreSQL 11.9.18 的方法 要在 Linux 服务器上安装 PostgreSQL 11.9.18,可以按照以下方式完成。以下是基于 Red Hat Enterprise Linux (RHEL) 或 CentOS 7 的具体实现。 #### 使用 YUM 安装 PostgreSQL 11.9.18 可以通过官方的 PostgreSQL YUM 存储库来安装指定版本的 PostgreSQL。这种方法简单高效,适合大多数生产环境需求。 首先,下载并启用 PostgreSQL 的官方 YUM 存储库: ```bash sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm ``` 接着,更新系统的软件包列表以确保获取最新的存储库信息: ```bash sudo yum makecache fast ``` 最后,通过 `yum` 命令安装特定版本的 PostgreSQL(此处为 11.9)。由于存储库可能已经升级到更高版本,因此需要明确指定版本号: ```bash sudo yum install -y postgresql11-server-11.9-1PGDG.rhel7.x86_64.rpm [^2] ``` 如果上述命令无法找到确切版本,则需手动查找对应 RPM 文件地址,并通过如下方式进行安装: ```bash wget https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/postgresql11-server-11.9-1PGDG.rhel7.x86_64.rpm sudo rpm -ivh postgresql11-server-11.9-1PGDG.rhel7.x86_64.rpm ``` 初始化数据库集群以便启动服务: ```bash sudo /usr/pgsql-11/bin/initdb -D /var/lib/pgsql/11/data/ ``` 配置开机自启以及立即启动服务: ```bash sudo systemctl enable postgresql-11 sudo systemctl start postgresql-11 ``` #### 配置运行参数和行为 为了调整 PostgreSQL 数据库的行为,可编辑其核心配置文件 `/var/lib/pgsql/11/data/postgresql.conf` 并根据实际需求修改相关内容[^3]。 --- #### 手动编译安装 PostgreSQL 11.9.18 对于某些特殊场景下需要完全控制依赖关系的情况,可以选择从源码编译的方式安装: 第一步是从官方网站下载目标版本的源代码压缩包: ```bash wget --no-check-certificate https://ftp.postgresql.org/pub/source/v11.9/postgresql-11.9.tar.gz tar -zxvf postgresql-11.9.tar.gz cd postgresql-11.9 ``` 随后安装必要的开发工具与库支持: ```bash sudo yum groupinstall 'Development Tools' -y sudo yum install readline-devel zlib-devel gcc openssl-devel bzip2-devel libxml2-devel -y ``` 执行配置脚本并构建项目: ```bash ./configure --prefix=/opt/postgresql/11.9 --with-libraries=/usr/local/lib --with-includes=/usr/local/include make && make install ``` 创建专用用户账户用于管理 PostgreSQL 实例: ```bash groupadd postgres useradd -g postgres postgres mkdir /opt/postgresql/11.9/data chown -R postgres:postgres /opt/postgresql/11.9 su - postgres initdb -D /opt/postgresql/11.9/data ``` 完成后即可正常运行该实例。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值