ping网址 检查当前计算机网络信息
ipconfig-all 显示当前计算机所有的网卡信息
上下键 可以翻看最近使用的命令
partprobe 刷新命令
reboot 重启
parted -l 查看未挂载的文件系统类型 以及那些分区尚未格式化
lsblk -l 也可以查看未挂载以及挂载的文件系统类型
用户、用户组的概念
uid=1001(dzqc01) 用户[主]信息
gid=1001(dzqc01) 用户组信息
groups=1001(dzqc01) 所有的信息
用户、用户组的操作
创建用户、用户组
useradd 用户名 -u uid -g gid -G 多个组id/名字 -s 用户登录的shell -d 指定主目录
groupadd 用户组名 -g gid
查看用户的基本信息
id 用户名
删除用户、用户组
userder -r
修改密码
passwd 用户名字
su
切换用户
Eg:su hadoop
Sudo 提权,给普通用户赋予root权限
vim /etc/sudoers
普通用户名字 ALL=(ALL) ALL
sudo mkdir file01 就可以成功
修改文件用户和用户组
Chown -R 用户名字:用户组名字 文件名字
Eg:Chown -R Hadoop:Hadoop 文件名字
如何修改文件权限
chmod 数字权限 文件路径
Eg: chmod 664 /data/a.txt
chmod 字母权限 文件路径
chmod u=rw,g=rw,o=r /data/a.txt
chmod u+x a.txt
chmod u-x a.txt
chown和chmod 的区别
chown修改文件的用户和用户组
chmod修改文件的权限(rwx)
chgrp 命令
修改用户和用户组
chown -R hadoop:hadoop a.txt
chown -R hadoop a.txt 修改用户
chown -R :hadoop a.txt 修改用户组
chgrp -R hadoop a.txt 修改用户
用户名称 密码占位符 用户UID 主组GID 注释性描述
用户主目录 用户的shell
ACL概念:访问控制列表,类似与防火墙
查询ACL:detfacl 路径
设置ACL:setfacl u:用户名字:权限 路径
删除ACL:
不彻底的删除(+还存在)
Setfacl -x u:用户名字 路径
彻底删除(+不存在)
Setfacl -b 路径
Mask 和 user:dzqc02:rw- 想与之后,才是ACL最大的权限
更改 mask 权限:setfacl -m mask::权限 路径
软件包管理
安装软件包 Yum install 软件包名字 [-y]
删除软件包 yum remove 软件包名字 [-y]
查看已安装的软件包 yum list
压缩管理
Tar -zxvf 压缩包名字 -C 路径
-C 解压到
-v,--verbose 详细显示处理的文件
-z,--gzip,--ungzip 有 gz 属性的软件包;
-x,--extract,--get 解压文件
-f,--file[HOSTNAME:]F 指定存档或设备,后接文件名称09:38[广播]已读09:381已读09:381已读找文档图片文件@消息更多酷应用
ll-----ls -l以长格式显示文件信息
ls -a 显示隐藏文件
ls -d 查看文件属性
ls -t 按照常见时间顺序显示文件
cd
cd .. 返回上一级目录
cd 路径 切换路径
全路径(绝对路径)和半路径(相对路径)
绝对路径:从根目录开始,到目标文件结束
相对路径:从当前目录下开始,到目标文件结束
pwd:查看当前路径
touch 路径:创建文件
mkdir 路径:创建目录/文件夹
mkdir -p /data/mysql/jdk 创建多层文件夹
cp 源文件路径 目标文件路径:拷贝/复制
mv 源文件路径 目标文件路径:移动,重命名
rm -rf 路径:删除
r 递归
f 强制
cat 文件路径:查看文件内容
more 文件路径:分页查看
回车 :显示下一行
f或者空格:都是显示下一页
head -n 文件路径:显示前几行
tail -n 文件路径:显示后几行
不加-n,默认显示十行
map:帮助命令