7-9 笔记
防火墙问题
CentOS6中防火墙------------- iptables
chkconing iptables stop --------#禁止随机启动
CentOS7中防火墙 firewall
systemctl entable/distable firewall--------------- #禁止随机启动和关闭
firewall -cmd --state--------------------------#防火墙状态查看
systemctl stop/start firewall.service---------------#开启或者关闭防火墙
Linux权限问题(用户管理和组管理)
软件的安装
rpm
yum
压缩包安装
源码安装(c、c++)
安装一些常用
jdk
ftp
…
Linux中用户个组的管理
用户的分类:普通用户和管理员(超级管理员(root)+普通管理员)
组的分类:私有组(一般而言,和用户名一致)+附加组(分配权限)
vim /etc/passwd-------------------------------#如何查看Linux的所有用户
sh: x :1000:1000:sh:/home/sh:/bin/bash
用户名称:X:uid:groupid:家目录:所属终端
vim /etc/shadow-----------------------------#如何查看用户密码
1、注意:该文件只有root能够访问,其他用户无法访问。
2、密码都是用DES的对称加密方式
vim /etc/group---------------------------------#查看Linux用户的组
vim /etc/gshadow----------------------------#查看组口令
创建用户
useradd
adduser
修改用户
usermod
授权
usermod -G gid username --------------------#表示将gid对应的组分配给username
usermod -P --------------------------------------------------#修改密码
usermod -L username ----------------------#锁定用户,导致用户登录权限没有
usermod -U username --------------------------------------#取消锁定
删除用户
userdel
userdel -r ------------------------------------#删除所有默认的文件
组的操作
groupadd
groupmod
groupdel
groups ---------------------------------#查询当前用户所属组
口令的修改
passwd --------------------------------#修改当前用户的密码
passwd 用户名称 ----------------------------#用来修改用户的密码
id 用户名 -------------------------------#显示用户的各种组信息
vim /etc/sudoers ------------------------#注意
别名
alias XX=whoamin ---------------------------------#设置一个别名
alias cls=clear ------------------------------#设置cls为clear清屏命令
source 配置文件 --------------------------#将配置文件重新加载
要永久设置别名: ~/.bashrc 如果在此文件中定义,则永久生效
示例:将tar -zvf设置成 tar 然后解压缩命令就变成 tar -x/-c
软件操作
软件的安装
软件的卸载
软件的查找
rpm(redhat package manager)
rpm -i 软件名称.rpm ------------------------#安装软件
rpm -ivh 软件名称.rpm ------------------#安装软件,有显示进度条
rpm -e 软件名称.rpm ----------------------#卸载软件
rpm -qa --------------------------------#查询rpm安装的软件
rpm -qa | grep 软件名称 ---------------------#过滤查询需要的软件
出现依赖报错就添加 --nodeps 才能删除
官网下载rpm包:4.7 IOS
挂载光驱:mount /dev/cdrom /mnt或者/media(挂在的目地)
卸载光驱:umount /mnt
rpm管理软件的方式,存在缺陷,依赖问题!!
不管你卸载软件、安装软件
yum
yum install 软件名 ------------------------------------------------#安装软件
yum -y install 软件名 --------------------------------------#安装软件并自动确定
yum list install ------------------------------------------#查看所有yum安装的软件
yum erase 软件名 ------------------------------------------#卸载软件
yum search 软件名 -----------------------------------------------#搜索软件
- 查看历史命令:history
!加命令:调用上一次的该命令
wget 网络路径:下载对应数据的软件 (下载到当前的目录下)
压缩包
1、下载该压缩包
2、上传压缩包(ftp、sftp)