centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载
centos安装与网络配置
关机:shutdown -h now 重启:shutdown -r now 或 reboot
linux目录结构与操作命令
使用ls命令查看目录结构
目录查看: ls [-al] [ 文件或目录名称] 目录切换: cd [ 目录名称] 显示当前目录: pwd 绝对路径 : 从根目录 / 相对路径 : 当前目录 . 上级目录 .. 家目录 ~ 目录创建: mkdir [-p] 目录删除: rmdir [-p] 目录名称 ------------------------------ 创建文件: touch 文化编辑: vi 编辑器 vi 文件名称 命令模式 h j k l 左 下 上 右 dd 剪切当前行 yy 复制 p 下一行黏贴 P 上一行黏贴 a在光标后插入 A在当行末插入 i在光标前插入 I在当行首插入 o在当前行之下插入 O在上一行插入 编辑模式 : 最末行模式 :set nu 显示行号 :w 保存 :wq 保存并退出 :q! 不保存退出 文件查看: cat/more/less/head/tail/.... ------------------------------ 复制: cp [-r] 来源文件 目标文件 移动: mv 来源文件 目标文件 删除: rm [-rf] 文件或目录 查找命令: which 命令名 特定目录查找: whereis 文件或目录 查找: find 目录 [-name/user/size] 参数 find速度最慢但最强大
用户管理以及群组管理
查看: who 创建用户: useradd [-g 群组] 用户名 设置密码: passwd 用户名 删除用户: userdel [-r] 用户名 密码设置 密码超过8个字符 包含数字、大小写字母、符号 密码加密 健壮 好记 例:h@BiAn1qun@ 查看群组: groups [ 用户名 ] 创建群组: groupadd 删除群组: groupdel 用户群组修改: usermod [-g 群组名] 用户名
权限与角色
修改所有者: chown [-R] 用户名 文件或目录 修改所有者和组: chown [-R] 用户名: 组名 文件或目录 修改所属组: chgrp [-R] 组名 权限修改: chmod [-R] xyz 文件或目录 x 所有者权限 y 所属组权限 z 其他用户权限 r:4 w:2 x:1 rwx 数字总和即权限 权限修改: chmod [-R] xyz 文件或目录 x 角色 u g o a 分别代表所有者、所属组、其他用户、所有角色 y 设置 + - = 分别代表增加、减少、设置 z 权限 r w x
压缩与解压缩
tar [-ctxzjJvf] 压缩文件 [ 源文件] c 打包压缩 t 查看内容 x 解打包解压缩 z 使用gzip 方式 j 使用bzip2 方式 J 使用xz 方式 v 显示过程 f 指定压缩包名 tar 命令使用时候 c\t\x 方式选一种 使用gzip 、bzip2 、xz 方式压缩,压缩文件后缀gz 、bz2 、xz bz2 、zip 格式的压缩需要安装相应命令
软件安装与卸载
源码包安装 下载源码包(curl 、wget) 解压 (tar) 进入到该目录(cd) (注意编译安装时候软件包依赖解决,删除 make clean) rpm包安装 编译前配置(./configure) 编译(make) 编译安装(make install) 下载rpm 安装包 rpm -ivh 软件包 -i 安装 -v 显示详细信息 -h 查询是否安装 rpm -q 安装包 查询包信息 rpm -qi 安装包 查询安装位置 rpm -ql 安装包 卸载 rpm -e yum 安装管理rpm 包 查询可以安装的软件包 yum list 名称 安装 yum [-y] install 软件包 -y 自动回答yes
赞 (0)