一、Linux的发行版本:

1.Centos 一般使用的都是7以上的版本

2.Redhat

3.Ubuntu

4.深度Linux

 

笔者自己用的是Centos 7.6版本

 

二、经常会用到的一些指令:

登录:ssh root@IP地址--------- 以管理员身份登录linxu服务器

查看当前路径:pwd

切换目录:cd

查看自己的IP地址:ifconfig   (windows系统是ipconfig)

创建目录:mkdir(一般都会搭配各种参数使用-v;-p等)

创建文件:touch

查看文件:ls  (一般都会搭配各种参数使用-l;-a;-al等)

删除目录/文件:rm(一般都会搭配各种参数使用-r;-f;-v等)

复制目录/文件:cp(一般都会搭配各种参数使用-r;-f;-v等)

移动目录/文件:mv

文件权限修改:chmod 用户组(u;g;o;a) +/-读写执行(r;w;x)文件名

权限也可以用数字值来代替:r=1;w=2;x=4

文本编辑和访问:vi 文件名;进入文件后可以用指令ESC,i,shift+:,来切换访问模式;编辑后可以用wq;q!;w等指令选择保存或者退出访问

查看和定位日志:less,cat(一般会搭配grep使用),tail 等;并且都可以搭配参数使用-n,-A,-B,-C

另外实际过程当中也经常会用到sed命令来定位日志内容,

其实还有非常多,简单列举几个常用的。

查找目录/日志:find 目录位置 -name "文件名称"

不清楚具体名称可以用"*"代替进行模糊查找

打包解压命令:tar,zip,unzip;通常搭配参数-c,-v,-f,-z,-x等使用

安装和下载相关指令:yum install 软件名称;uninstall(卸载) “yum”是linux的应用商城,

例如:yum install lrzsz  安装以后(rz,sz)命令可用;使用这两个命令可以在linux服务器上上传和下载文件。

查看进程:ps -ef(通常会搭配grep使用)

结束进程:kill -9 进程ID(慎用)

查看各项性能资源:top(服务器性能);free(内存占用率);df(磁盘占用率);du(文件使用大小)等

切换用户:su 用户名称