CentOS 基本操作

合集下载

CentOS安装图解及常规使用教程

CentOS安装图解及常规使用教程

CentOS 6安装使用及DHCP服务配置教程金湖广电培训专用教程南京润灿信息科技有限公司版权所有序言Linux是一种自由和开放源代码的类UNIX操作系统。

该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。

在加上用户空间的应用程序之后,成为Linux操作系统。

Linux也是自由软件和开放源代码软件发展中最着名的例子。

只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。

大多数Linux系统还包括了像提供GUI界面的X Window之类的程序。

除了一部分专家之外,大多数人都是直接使用Linux发布版,而不是自己选择每一样组件或自行设置。

严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。

Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。

由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux,但Linux不属于GNU计划。

Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。

目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。

Linux是一个领先的操作系统,可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。

世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。

Linux也广泛应用在嵌入式系统上,如手机,平板电脑,路由器,电视和电子游戏机等。

在移动设备上广泛使用的Android操作系统就是创建在Linux 内核之上。

通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其派生版本Ubuntu,Linux Mint),Fedora(及其相关版本Red Hat Enterprise Linux,CentOS)和openSUSE等。

centos7数据库mariadb基础操作

centos7数据库mariadb基础操作

centos7数据库mariadb基础操作CentOS 7数据库Mariadb基础操作Mariadb是一个兼容MySQL的开源关系型数据库管理系统,它是以GNU 通用公共许可(GPL)许可证发布的。

CentOS 7是一种开源操作系统,常用于服务器环境。

在本篇文章中,我们将介绍Mariadb的基础操作,帮助读者快速上手使用Mariadb数据库。

一、安装Mariadb在CentOS 7中安装Mariadb非常简单,我们可以通过包管理器yum来进行安装。

首先,确保您已经连接到了互联网。

然后,使用以下命令来安装Mariadb:sudo yum install mariadb-server该命令将自动下载并安装Mariadb数据库服务器及其依赖的软件包。

安装完成后,我们需要启动Mariadb服务并设置其开机自启:sudo systemctl start mariadbsudo systemctl enable mariadb使用上述命令,您已经成功安装了Mariadb数据库,并将其设置为开机自启动。

二、登录Mariadb安装完成后,我们需要登录Mariadb数据库,才能进行后续的操作。

输入以下命令:mysql -u root -p其中,-u表示用户名,root为默认的管理员用户名;-p表示输入密码。

在输入此命令后,会要求您输入管理员密码。

输入正确的密码后,您将进入到Mariadb的命令行界面,可以进行数据库的操作。

三、创建数据库在Mariadb中,我们可以使用CREATE DATABASE语句来创建一个新的数据库。

例如,要创建一个名为"mydatabase"的数据库,输入以下命令:CREATE DATABASE mydatabase;这将在Mariadb中创建一个名为"mydatabase"的数据库。

您可以根据自己的需求进行创建、修改和删除数据库。

四、创建数据库用户在Mariadb中,我们可以使用CREATE USER语句来创建一个新的数据库用户,以便用户可以访问、管理指定的数据库。

CentOS操作系统基本使用练习题参考答案

CentOS操作系统基本使用练习题参考答案

CentOS操作系统基本使用练习题参考答案CentOS是一种基于Linux内核的操作系统,广泛应用于服务器、工作站和个人计算机等领域。

本文将为大家提供一些CentOS操作系统基本使用练习题的参考答案,帮助大家更好地掌握CentOS的使用方法。

1. 如何在CentOS中查看当前所在的目录路径?使用命令`pwd`可以显示当前所在的目录路径。

在终端中输入该命令并回车,即可看到当前所在目录的绝对路径。

2. 如何在CentOS中创建一个新目录?使用命令`mkdir`可以创建一个新目录。

例如,要在当前目录下创建名为"test"的新目录,可以在终端中输入命令`mkdir test`并回车,即可创建新目录。

3. 如何进入一个目录?使用命令`cd`可以进入一个目录。

例如,要进入名为"test"的目录,可以在终端中输入命令`cd test`并回车,即可进入该目录。

4. 如何列出当前目录下的所有文件和子目录?使用命令`ls`可以列出当前目录下的所有文件和子目录。

在终端中输入该命令并回车,即可显示当前目录下的所有内容。

5. 如何创建一个新文件?使用命令`touch`可以创建一个新文件。

例如,要创建名为"example.txt"的新文件,可以在终端中输入命令`touch example.txt`并回车,即可创建新文件。

6. 如何在CentOS中编辑一个文件?使用命令`vi`可以在CentOS中编辑一个文件。

例如,要编辑名为"example.txt"的文件,可以在终端中输入命令`vi example.txt`并回车,即可进入vi编辑器界面,进行文件编辑。

7. 如何复制一个文件到另一个目录?使用命令`cp`可以复制一个文件到另一个目录。

例如,要将名为"example.txt"的文件复制到名为"backup"的目录中,可以在终端中输入命令`cp example.txt backup/`并回车,即可完成文件复制。

centos 教程

centos 教程

centos 教程CentOS是一种开源的Linux操作系统,被广泛用于服务器和企业级应用程序的部署。

它以稳定性和安全性著称,同时也受到了大量用户和开发者的支持。

在本教程中,我们将介绍CentOS的一些基本知识和常见操作。

首先,我们需要下载CentOS的安装镜像文件。

你可以从官方网站上找到最新版本的CentOS镜像,并选择适合你的计算机架构的版本进行下载。

下载完成后,你需要将镜像文件写入一个USB闪存驱动器或DVD光盘。

这将成为你安装CentOS的安装介质。

接下来,将安装介质插入计算机并启动。

在开机过程中,你需要进入BIOS设置并设置计算机从安装介质引导。

这可能需要一些调整,具体取决于你的计算机和操作系统版本。

一旦你成功引导进入CentOS安装界面,你将面对一些选项和设置。

请按照屏幕上的指示来完成安装过程,包括选择语言、时区、键盘布局等。

在安装过程中,你将被要求选择硬盘分区和文件系统。

如果你是新手,建议选择默认选项,并将整个硬盘用于安装CentOS。

这样会简化一些设置,并让你更容易上手。

在安装完成后,你将被要求设置root用户的密码。

这是系统管理员账户,具有最高权限。

请确保设置一个强密码,并妥善保管。

安装完成后,你将可以登录到CentOS系统,并开始进行一些基本配置。

这包括更新系统软件包、配置网络连接、设置防火墙等。

你可以使用命令行工具来完成这些任务,如yum、ipconfig等。

作为一个服务器操作系统,CentOS还提供了许多其他功能和服务,如Web服务器、数据库服务器、邮件服务器等。

你可以使用软件包管理器来安装这些额外的软件,如Apache、MySQL、Postfix等。

总结一下,本教程提供了一些基本的CentOS安装和配置步骤。

它只是一个入门指南,供你熟悉CentOS操作系统。

要深入了解CentOS的更高级特性和功能,请参考官方文档和其他资源。

centos中文件与权限的基本操作教程

centos中文件与权限的基本操作教程

centos中⽂件与权限的基本操作教程前⾔在开始之前,我们应该简单的了解⽂件的属性,和如何更改⽂件属性:通过我们上⾯的图⽚我们可以看出来⽂件的⼀些基本属性,有权限,链接数,所有者和所属组,⽂件⼤⼩,修改时间,⽂件名等切换⽬录cd:切换⽬录。

当我们需要进⼊到别的⽬录的时候,就需要使⽤到cd这个命令。

‘cd这个命令主要有以下⼏种使⽤⽅式;cd [~]:进⼊当前⽤户的家⽬录,⽐如我是fuwh这个⽤户登陆的,则进⼊到/home/fuwh⽬录cd ⽬录名:进⼊到指定的⽬录cd .:就代表当前⽬录cd ..:代表进⼊上⼀层⽬录,⽐如我现在在/home/fuwh下的时候,使⽤该命令,则会进⼊到/home⽬录下。

cd -:代表前⼀个⼯作⽬录,⽐如我们经常需要在两个⽬录之间切换,则可以使⽤这种快捷⽅式。

查看⽂件列表⽬录处理命令:ls命令名称: ls命令英⽂原意:list命令所在路径:/bin/ls执⾏权限:所有⽤户功能描述:显⽰⽬录⽂件语法:ls 选项[-ald][⽂件或⽬录]-a 显⽰所有⽂件,包括隐藏⽂件-l 详细信息显⽰-d 查看⽬录属性ls -lh是将⽂件⼤⼩的字节显⽰转变成我们所熟悉的Windowsls -lhd /etc 是查看etc⽬录的⼤⼩⽽不是查看ect⽬录下的所有内容。

#ls -i 查看每个⽂件的id号权限标志r 表⽰⽂件可以被读(read)w 表⽰⽂件可以被写(write)x 表⽰⽂件可以被执⾏(如果它是程序的话)- 表⽰相应的权限还没有被授予权限分组例-rw-r--r-- 1 root root 48 Jan 8 20:14 token.txt最开始的10位数 -rw-rw-r-- 最前⾯那个 - 代表的是类型第⼀个 rw- 代表的是所有者(user)第⼆个 rw- 代表的是组群(group)第三个 r-- 代表的是其他⼈(other)通过上⾯的解释,就可以看出 token.txt ⽂件的权限是:当前⽤户本⾝:可读可写,没有可执⾏权限当前⽤户组群:可读不可写,没有可执⾏权限其他⽤户:可读不可写,没有可执⾏权限rwx 也可以⽤数字来代替r ------------4w ------------2x ------------1- ------------0权限对应数字,⼋进制-rw------- (600) 0420000000 只有所有者才有读和写的权限-rw-r--r-- (644) 0420400400 只有所有者才有读和写的权限,组群和其他⼈只有读的权限-rwx------ (700) 0421000000 只有所有者才有读,写,执⾏的权限-rwxr-xr-x (755) 0421401401 只有所有者才有读,写,执⾏的权限,组群和其他⼈只有读和执⾏的权限-rwx--x--x (711) 0421001001 只有所有者才有读,写,执⾏的权限,组群和其他⼈只有执⾏的权限-rw-rw-rw- (666) 0420420420 每个⼈都有读写的权限-rwxrwxrwx (777) 0421421421 每个⼈都有读写和执⾏的权限修改⽂件权限chmod 777 file|dir (-R递归到⼦⽂件)[root@iZwz9id7ajv83jhb9gicj0Z spiders]# chmod 777 test_data/ -R[root@iZwz9id7ajv83jhb9gicj0Z spiders]# lsbatj_kb.py batj_yb.py __init__.py items.py sztj_tjkb.py sztj_tjyb.py test_databatj_kb.pyc batj_yb.pyc __init__.pyc items.pyc sztj_tjkb.pyc sztj_tjyb.pyc[root@iZwz9id7ajv83jhb9gicj0Z spiders]# ls -ltotal 60-rw-r--r-- 1 spiderftp ftp 2484 Sep 19 17:07 batj_kb.py-rw-r--r-- 1 spiderftp ftp 2806 Sep 19 17:07 batj_kb.pyc-rw-r--r-- 1 spiderftp ftp 4751 Sep 19 17:07 batj_yb.py-rw-r--r-- 1 spiderftp ftp 4801 Sep 19 17:07 batj_yb.pyc-rw-r--r-- 1 spiderftp ftp 161 Sep 19 17:07 __init__.py-rw-r--r-- 1 spiderftp ftp 132 Sep 19 17:07 __init__.pyc-rw-r--r-- 1 spiderftp ftp 512 Sep 19 17:07 items.py-rw-r--r-- 1 spiderftp ftp 606 Sep 19 17:07 items.pyc-rw-r--r-- 1 spiderftp ftp 3900 Sep 19 17:07 sztj_tjkb.py-rw-r--r-- 1 spiderftp ftp 3542 Sep 19 17:07 sztj_tjkb.pyc-rw-r--r-- 1 spiderftp ftp 1522 Sep 19 17:07 sztj_tjyb.py-rw-r--r-- 1 spiderftp ftp 2046 Sep 19 17:07 sztj_tjyb.pycdrwxrwxrwx 3 spiderftp ftp 4096 Sep 20 11:58 test_data[root@iZwz9id7ajv83jhb9gicj0Z spiders]# cd test_data/[root@iZwz9id7ajv83jhb9gicj0Z test_data]# ls -ltotal 60-rwxrwxrwx 1 spiderftp ftp 2484 Sep 19 17:07 batj_kb.py-rwxrwxrwx 1 spiderftp ftp 2806 Sep 19 17:07 batj_kb.pyc-rwxrwxrwx 1 spiderftp ftp 4751 Sep 19 17:07 batj_yb.py-rwxrwxrwx 1 spiderftp ftp 4801 Sep 19 17:07 batj_yb.pyc-rwxrwxrwx 1 spiderftp ftp 161 Sep 19 17:07 __init__.py-rwxrwxrwx 1 spiderftp ftp 132 Sep 19 17:07 __init__.pyc-rwxrwxrwx 1 spiderftp ftp 512 Sep 19 17:07 items.py-rwxrwxrwx 1 spiderftp ftp 606 Sep 19 17:07 items.pyc-rwxrwxrwx 1 spiderftp ftp 3900 Sep 19 17:07 sztj_tjkb.py-rwxrwxrwx 1 spiderftp ftp 3542 Sep 19 17:07 sztj_tjkb.pyc-rwxrwxrwx 1 spiderftp ftp 1522 Sep 19 17:07 sztj_tjyb.py-rwxrwxrwx 1 spiderftp ftp 2046 Sep 19 17:07 sztj_tjyb.pycdrwxrwxrwx 2 root root 4096 Sep 20 11:58 test修改⽂件所属⽤户chown user file|dir (-R递归到⼦⽂件)[root@iZwz9id7ajv83jhb9gicj0Z spiders]# ls -ltotal 60-rw-r--r-- 1 spiderftp ftp 2484 Sep 19 17:07 batj_kb.py-rw-r--r-- 1 spiderftp ftp 2806 Sep 19 17:07 batj_kb.pyc-rw-r--r-- 1 spiderftp ftp 4751 Sep 19 17:07 batj_yb.py-rw-r--r-- 1 spiderftp ftp 4801 Sep 19 17:07 batj_yb.pyc-rw-r--r-- 1 spiderftp ftp 161 Sep 19 17:07 __init__.py-rw-r--r-- 1 spiderftp ftp 132 Sep 19 17:07 __init__.pyc-rw-r--r-- 1 spiderftp ftp 512 Sep 19 17:07 items.py-rw-r--r-- 1 spiderftp ftp 606 Sep 19 17:07 items.pyc-rw-r--r-- 1 spiderftp ftp 3900 Sep 19 17:07 sztj_tjkb.py-rw-r--r-- 1 spiderftp ftp 3542 Sep 19 17:07 sztj_tjkb.pyc-rw-r--r-- 1 spiderftp ftp 1522 Sep 19 17:07 sztj_tjyb.py-rw-r--r-- 1 spiderftp ftp 2046 Sep 19 17:07 sztj_tjyb.pycdrwxrwxrwx 3 spiderftp ftp 4096 Sep 20 11:58 test_data[root@iZwz9id7ajv83jhb9gicj0Z spiders]# chown root test_data/ -R[root@iZwz9id7ajv83jhb9gicj0Z spiders]# ls -ltotal 60-rw-r--r-- 1 spiderftp ftp 2484 Sep 19 17:07 batj_kb.py-rw-r--r-- 1 spiderftp ftp 2806 Sep 19 17:07 batj_kb.pyc-rw-r--r-- 1 spiderftp ftp 4751 Sep 19 17:07 batj_yb.py-rw-r--r-- 1 spiderftp ftp 4801 Sep 19 17:07 batj_yb.pyc-rw-r--r-- 1 spiderftp ftp 161 Sep 19 17:07 __init__.py-rw-r--r-- 1 spiderftp ftp 132 Sep 19 17:07 __init__.pyc-rw-r--r-- 1 spiderftp ftp 512 Sep 19 17:07 items.py-rw-r--r-- 1 spiderftp ftp 606 Sep 19 17:07 items.pyc-rw-r--r-- 1 spiderftp ftp 3900 Sep 19 17:07 sztj_tjkb.py-rw-r--r-- 1 spiderftp ftp 3542 Sep 19 17:07 sztj_tjkb.pyc-rw-r--r-- 1 spiderftp ftp 1522 Sep 19 17:07 sztj_tjyb.py-rw-r--r-- 1 spiderftp ftp 2046 Sep 19 17:07 sztj_tjyb.pycdrwxrwxrwx 3 root ftp 4096 Sep 20 11:58 test_data修改⽂件所属组chgrp group file|dir (-R递归到⼦⽂件)[root@iZwz9id7ajv83jhb9gicj0Z spiders]# ls -ltotal 60-rw-r--r-- 1 spiderftp ftp 2484 Sep 19 17:07 batj_kb.py-rw-r--r-- 1 spiderftp ftp 2806 Sep 19 17:07 batj_kb.pyc-rw-r--r-- 1 spiderftp ftp 4751 Sep 19 17:07 batj_yb.py-rw-r--r-- 1 spiderftp ftp 4801 Sep 19 17:07 batj_yb.pyc-rw-r--r-- 1 spiderftp ftp 161 Sep 19 17:07 __init__.py-rw-r--r-- 1 spiderftp ftp 132 Sep 19 17:07 __init__.pyc-rw-r--r-- 1 spiderftp ftp 512 Sep 19 17:07 items.py-rw-r--r-- 1 spiderftp ftp 606 Sep 19 17:07 items.pyc-rw-r--r-- 1 spiderftp ftp 3900 Sep 19 17:07 sztj_tjkb.py-rw-r--r-- 1 spiderftp ftp 3542 Sep 19 17:07 sztj_tjkb.pyc-rw-r--r-- 1 spiderftp ftp 1522 Sep 19 17:07 sztj_tjyb.py-rw-r--r-- 1 spiderftp ftp 2046 Sep 19 17:07 sztj_tjyb.pycdrwxrwxrwx 3 root ftp 4096 Sep 20 11:58 test_data[root@iZwz9id7ajv83jhb9gicj0Z spiders]# chgrp root test_data/[root@iZwz9id7ajv83jhb9gicj0Z spiders]# ls -ltotal 60-rw-r--r-- 1 spiderftp ftp 2484 Sep 19 17:07 batj_kb.py-rw-r--r-- 1 spiderftp ftp 2806 Sep 19 17:07 batj_kb.pyc-rw-r--r-- 1 spiderftp ftp 4751 Sep 19 17:07 batj_yb.py-rw-r--r-- 1 spiderftp ftp 4801 Sep 19 17:07 batj_yb.pyc-rw-r--r-- 1 spiderftp ftp 161 Sep 19 17:07 __init__.py-rw-r--r-- 1 spiderftp ftp 132 Sep 19 17:07 __init__.pyc-rw-r--r-- 1 spiderftp ftp 512 Sep 19 17:07 items.py-rw-r--r-- 1 spiderftp ftp 606 Sep 19 17:07 items.pyc-rw-r--r-- 1 spiderftp ftp 3900 Sep 19 17:07 sztj_tjkb.py-rw-r--r-- 1 spiderftp ftp 3542 Sep 19 17:07 sztj_tjkb.pyc-rw-r--r-- 1 spiderftp ftp 1522 Sep 19 17:07 sztj_tjyb.py-rw-r--r-- 1 spiderftp ftp 2046 Sep 19 17:07 sztj_tjyb.pycdrwxrwxrwx 3 root root 4096 Sep 20 11:58 test_data总结以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,如果有疑问⼤家可以留⾔交流,谢谢⼤家对的⽀持。

centos7基本操作命令

centos7基本操作命令

以下是一些基本的CentOS 7 操作命令:1. 登录/注销:- 登录:`ssh username@ip_address`(使用SSH客户端登录到服务器)- 注销:`exit`或`logout`(注销当前用户)2. 文件和目录操作:- 切换目录:`cd directory_path`(切换到指定路径)- 显示当前目录:`pwd`(显示当前工作目录的路径)- 列出目录内容:`ls`(列出文件和目录)- 创建目录:`mkdir directory_name`(创建一个新目录)- 复制文件:`cp source_file destination_file`(复制文件到指定位置)- 移动/重命名文件:`mv source destination`(将文件或目录移动/重命名)- 删除文件:`rm file_name`(删除指定文件)- 删除目录:`rmdir directory_name`(删除指定目录,仅限空目录)- 强制删除目录及其内容:`rm -r directory_name`(递归删除目录及其内容)3. 包管理:- 更新系统软件包:`yum update`(更新所有已安装的软件包)- 安装软件包:`yum install package_name`(安装指定软件包)- 卸载软件包:`yum remove package_name`(卸载指定软件包)- 搜索软件包:`yum search keyword`(搜索具有关键字的软件包)- 列出已安装软件包:`yum list installed`(列出所有已安装的软件包)4. 网络相关:- 查看IP 地址:`ip addr show`或`ifconfig`(显示网络接口及其配置信息)- 测试网络连通性:`ping ip_address`(向指定IP地址发送网络数据包)- 查看网络连接状态:`netstat -tuln`(显示当前网络连接和监听端口)- 查看路由表:`ip route show`(显示系统的路由表)这只是一些常见的基本操作命令,CentOS 7 包含了更多功能强大的命令和工具。

centos上oracle19c的基础操作

centos上oracle19c的基础操作

centos上oracle19c的基础操作以下是在CentOS上安装和使用Oracle 19c的基本操作步骤:1. 确保CentOS系统已经安装并正常运行。

2. 下载Oracle 19c的安装文件。

你可以从Oracle官方网站上下载合适的版本。

3. 创建一个新的用户组和用户。

你可以使用以下命令来创建一个新的用户组和用户:sudo groupadd oinstallsudo groupadd dbasudo useradd -g oinstall -G dba oracle4. 安装必要的软件包。

在安装Oracle 19c之前,你需要安装一些必要的软件包。

使用以下命令来安装它们:sudo yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.x86_64 glibc-devel.x86_64 ksh.x86_64libgcc.x86_64 libstdc++.x86_64 libstdc++-devel.x86_64 libaio.x86_64 libaio-devel.x86_64 libXext.x86_64 libXtst.x86_64 libX11.x86_64 libXau.x86_64 libxcb.x86_64 libXi.x86_64 make.x86_64 sysstat.x86_645. 配置内核参数。

使用以下命令来编辑`/etc/sysctl.conf`文件,并在文件末尾添加以下行:fs.file-max = 6815744net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576kernel.sem = 250 32000 100 128kernel.shmmax = 1073741824kernel.shmall = 2097152保存文件并重新加载内核参数:sudo sysctl -p6. 配置用户限制。

CentOS服务器初始化设置详细说明

CentOS服务器初始化设置详细说明

CentOS服务器初始化设置详细说明以阿⾥云服务器为例⼀、挂载硬盘1、磁盘分区fdisk -l #查看设备,⼀般可以看到设备名为/dev/xvdb,或者为/dev/vdb(阿⾥云io优化型)fdisk /dev/xvdb #对磁盘进⾏分区,或者fdisk /dev/vdb输⼊n #创建新分区输⼊p #创建主分区输⼊1 #创建第⼀个主分区输⼊w #保存并执⾏以上命令,创建分区待上⾯的命令执⾏完成之后,使⽤fdisk -l查看,会看到类似/dev/xvdb1的分区或者为/dev/vdb1的分区(下⾯的步骤类似,注意xvdb1和vdb1的区分)说明分区成功。

2、磁盘格式化mkfs.ext4 /dev/xvdb1 #对分区进⾏格式化说明:ext4是CentOS6.x默认的分区格式,CentOS5.x请使⽤ext3mkfs.xfs /dev/vdb1或者mkfs -t xfs /dev/vdb1#CentOS 7.x默认使⽤xfs分区待格式化完成之后(根据分区⼤⼩,格式化需要的时间不同,请耐⼼等待),对分区进⾏挂载3、挂载磁盘例如:要把/dev/xvdb1挂载到/data⽬录mkdir -p /data #创建⽬录mount /dev/xvdb1 /data #挂载mount -t ext4 /dev/xvdb1 /data #挂载mount -t xfs /dev/vdb1 /data #挂载df -h #查看挂载结果vi /etc/fstab #设置开机⾃动挂载,在最后⼀⾏输⼊以下代码/dev/xvdb1 /data ext4 defaults 0 0:wq! #保存退出或者使⽤UUID进⾏挂载blkid /dev/xvdb1 #得到磁盘的UUID,例如:/dev/xvdb1: UUID="9c991d14-9372-4fd8-97d6-2aa1ac1acf47" TYPE="xfs"vi /etc/fstab #设置开机⾃动挂载,在最后⼀⾏输⼊以下代码UUID=9c991d14-9372-4fd8-97d6-2aa1ac1acf47 /data xfs defaults 0 0:wq! #保存退出mount -a #使分区设置⽴即⽣效⼆、创建SWAP分区说明:默认阿⾥云服务没有swap分区,512M的云服务器安装php 5.6的时候会提⽰内存不⾜,安装失败!强烈建议,不论内存有多⼤,都增加swap分区。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CentOS 基本操作
标签:centos
2017年03月28日14:00:06 1081人阅读评论(0) 收藏举报
分类:
Linux
初次安装CentOS ,一波几折,内容记录:
1.Vi 基本操作
1) 进入vi
在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:
$ vi myfile
进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。

2) 切换至插入模式(Insert mode)编辑文件
在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,「ESC」键转到「命令行模式(command mode)
3) 退出vi及保存文件
在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last lin e mode」,例如:
: w filename (输入「w filename」将文章以指定的文件名filename保存)
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!,不存盘强制退出vi)
2.CentOS 网络配置
1)找到/etc/sysconfig/network-scripts 目录下ifcfg-ens**, * 代表任意数字,修改其中的onboot=yes , :wq 保存并退出,然后重启网络
2)重启网络命令
service network restart
3.CentOS 图像界面
1)命令模式进入图形界面
startx
2)安装图形界面
如果startx 命令不管用,说明没有安装图形界面,命令安装如下:(需要联网)
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
3)如果想开机直接进入“命令行模式”,可编辑/etc/inittab 文件,设置为id:3: initdefault:
如果想直接进入“窗口模式”,则设置为id:5:initdefault:
在inittab文件里所有的有效语句都遵守如下格式:
id:runlevels:action:process
id 可任意起名但不能重复,是唯一标识
runlevels 运行级别
常用命令:
man 查看帮助信息
info 查看帮助信息
cd / 切换至根目录cd .. 切换至上一层目录
ls 查看目录下所有文件
ls –a > dir.txt ←将ls –a命令执行结果输出到dir.txt文件
ls –a >> dir.txt ←将ls –a命令执行结果附加到dir.txt文件之后vi 编辑文件
cat 查看文件内容
pwd 显示当前工作目录
touch 新建文件
mkdir 创建新目录
cp 复制文件或目录
mv 移动文件或更改名称
rm 删除文件
find 查找文件
reboot 重启
shutdown -h 关机
shutdown -r 重启。

相关文档
最新文档