ls -xxx    //查看xxx下有什么文件
-zxvf    //解压
cd /xxx    //进入某一个目录
clear    //清空屏幕
rm -rf xxx    //删除所有
sync    //数据同步到磁盘
mkdir xxx    //创建一个文件夹
mv xxx ccc//把xxx文件移动到ccc目录下
rmdir xxx     //删除xxx文件
cp xx1  xx2 //xx1代表要被复制的文件  xx2复制到这个文件夹

文件设置权限    chmod
r4    w2    x1
示例:
可读可写不可执行--> rm- 6    //6等于r+w--可读可写
可读可写可执行--> rm- 7    //7等于r+w+x--可读可写可执行
命令行执行:chmod  777  xxx        //给xxx文件设置最高权限

文件内容查看
cat:从第一行开始显示文件内容
tac:最后一行开始显示内容
nl:显示的时候,顺道输出行号
more:一页一页显示文件内容  空格翻页
less:与more相似,但more更好的是可以往前面翻页   q退出   向下查找/    向上查找? n代表继续下一个
head:只看头几行
tail只看末几行
你可以使用man命令来查看个个命令的文档  如:man cp 

ifconfig  //查看网络配置
touch    //创建文件
写入文件   echo "内容" >>xxx  //xxx是你要写入的文件


-----------vim
vim xx.txt        //创建一个xxx的文本文件
i    //代表进入输入模式
esc简代表退出
:代表进入底线命令模式
wq    //保存退出

-----------用户
useradd  -m  xxx    //添加用户--xxx代表添加的用户
userdel   -r xxx    //删除xxx的用户
usermod  -d  /xxx/ddd  ccc    //把ccc用户改成到ddd目录下
切换用户
su  xxx    //代表切换账号为xxx
exit    //退出
hostname    //查看主机名字
hostname    xxx//修改主机名字为xxx
给用户修改密码
passwd  xxx    //xxx代表用户名   回车继续输入密码

账号锁定
Passwd  -l  xxx    //xxx代表您的用户名  锁定后不可以登录了
Passwd  -u  xxx    //xxx代表您的用户名  解锁
Passwd  -d  xxx    //xxx代表您的用户名  -d代表把这个用户密码清空没有密码这个用户也是不可以登录了


用户组管理
groupadd  xxx    //创建一个用户组groupadd -G:xxx xxx--G表示为用户分配组
groupadd -g300 xxx    //指定该用户组id为300---诺不指定则id为自增
groupdel  xxx    //删除用户组
groupmod -g789 -nccc  xxx    //修改用户组---789表示更改的id号--ccc表示修改的用户组名--xxx表示被修改的名字

---------------磁盘管理
df   -h    //查看磁盘使用量
du -a    //查看文件下面的目录
du -sm /*    //查看系统的容量

--------------进程管理
ps-xx:
ps -a    //显示当前所有进程
ps -u    //显示用户进程
ps -x    //显示后台参数--后台进程
grep    //查找文件中符合条件的字符串
    |  在Linux中是管道符   等于是A|B查询出来A的东西满足B的条件才输出
ps  -aux|grep  mysql    //表示查找所有和MySQL相关的进程

----------查看父进程
ps-ef
ps -ef|grep  mysql    //查看父进程信息一般通过目录树结构查看
pstree  -pu
    -p   显示父id
    -u   显示用户组
----------结束进程
kill -9  000    //000是你进程的id


----------环境安装
 jdk    //表示检测jdk信息
rpm -e --nodeps  jdk_    //强制删除
安装:
rpm-ivh prm包

vim /etc/profile    //打开配置环境的


----------查看防火墙开启哪些端口
firewall-cmd --list-ports

tar -zxvf xxx.tar.gz    //解压tar.gz格式文件
./xxx.sh    //可运行 
--------------------yum安装
安装我们的需要的环境
yum -y install   包名        //-y表示所有提示都为yes
yum -y install gcc
yum -y install gcc-c++


//---------------------docker安装
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
阿里云镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新所有软件索引包
yum makecache fast
安装docker
yum -y install docker-ce docker-ce-cli containerd.io
启动docker
systemctl start docker
查看docker版本
docker version
运行第一个docker---hell程序
docker run hello-world