CentOS是一种基于Linux的操作系统,广泛应用于服务器和云计算领域,以下是关于CentOS的手册:
CentOS 基本安装流程
1、下载ISO镜像:访问CentOS官网下载所需的ISO镜像文件。
2、创建虚拟机:使用VMware或VirtualBox等虚拟化软件创建一个新虚拟机。
3、挂载ISO文件:在虚拟机设置中选择ISO镜像文件并启动虚拟机。
4、选择语言:启动后选择“中文”作为安装语言。
5、连接网络:确保虚拟机能够连接到互联网。
6、配置root密码:设置root用户的密码。
7、等待安装完成:系统会自动进行安装过程,完成后重启虚拟机。
8、登录系统:使用root账户登录系统。
远程连接工具
1、Putty:一个开源的SSH客户端,用于命令行操作。
2、WinSCP:支持图形界面,可以方便地进行文件传输。
3、SSH Secure Shell Client:结合了Putty和WinSCP的功能。
Linux常用命令及Shell技巧
1、关机与重启:init 0 (关机), init 6 (重启)。
2、文件与目录操作:ls (列出目录内容), cd (切换目录), pwd (显示当前路径), mkdir (创建目录), rmdir (删除目录)。
3、文件编辑:vi/vim (文本编辑器), nano (简单文本编辑器)。
4、网络操作:ifconfig (显示网络配置), ping (测试网络连通性), netstat (显示网络状态)。
5、进程管理:ps (显示进程), top (实时显示进程), kill (终止进程)。
6、用户管理:useradd (添加用户), userdel (删除用户), passwd (修改密码)。
7、权限管理:chmod (更改文件模式), chown (更改文件所有者), chgrp (更改文件所属组)。
Linux目录结构介绍
目录 | 描述 |
/ | 根目录,所有目录的起点 |
/bin | 存放基本命令,如ls、cp等 |
/sbin | 存放系统管理员命令 |
/boot | 存放启动文件,包括内核和引导加载器 |
/dev | 存放设备文件 |
/etc | 存放配置文件 |
/home | 存放用户主目录 |
/lib | 存放库文件 |
/media | 自动挂载设备的挂载点 |
/mnt | 临时挂载文件系统的挂载点 |
/opt | 可选包安装位置 |
/proc | 虚拟文件系统,包含进程信息等 |
/root | root用户的主目录 |
/run | 存放运行时数据 |
/srv | 存放服务数据 |
/sys | 系统文件 |
/tmp | 临时文件存放地 |
/usr | 多用户共用的文件和程序 |
/var | 存放经常变化的数据,如日志文件 |
Linux文件管理
1、创建与删除文件:touch file1 (创建文件), rm rf file1 (删除文件)。
2、复制与移动文件:cp file1 file2 (复制文件), mv file1 file2 (移动文件)。
3、查看与编辑文件:cat file1 (查看文件内容), vi file1 (编辑文件)。
4、查找文件:find / name file1 (查找文件), grep 'pattern' file1 (文件中查找模式)。
Linux目录管理
1、创建与删除目录:mkdir dir1 (创建目录), rm rf dir1 (删除目录)。
2、重命名目录:mv dir1 dir2 (重命名目录)。
3、查看目录结构:ls, tree dir1 (递归查看目录结构)。
打包压缩及别名管理
1、打包压缩:zip r archive.zip directory (压缩目录), unzip archive.zip (解压文件)。
2、别名管理:alias l='ls la' (创建别名), unalias l (删除别名)。
FAQs
1、如何在CentOS上更新软件包?
答案:使用yum update命令来更新所有已安装的软件包,运行sudo yum update
来检查并安装所有可用的更新。
2、如何查看CentOS的版本信息?
答案:可以通过cat /etc/centosrelease
命令来查看CentOS的版本信息,这将输出当前安装的CentOS版本号。