对Linux的基础认识

WEB服务器:Apache、Nginx、Tomcat

数据库:MySQL、Redis

负载均衡:LVS、Haproxy、Nginx

高可用:keepalived

自动化运维工具:Ansible

监控:zabbix

虚拟化技术:KVM

搭建私有云服务器:openstack

容器:docker、k8s

日志:ELK日志分析工具

脚本语言:Python、shell、Perl

/etc/motd    在该文件里面输入内容,可以在使用Xshell链接登录时显示输入的内容

ctrl+alt+F2~F6    进入到shell模式、Ctrl+Alt+F1    退出shell模式

~表示home用户

鼠标中键   复制并执行
ctrl+k      删除光标后所有字符包括光标选中字符
ctrl+u      删除光标前所有字符不包括光标选中的字符
ctrl+home       移动光标到字符首位
ctrl+end          移动光标到字符末尾
“ctrl+d”或者“exit”        关闭终端
shift     切换输入法
ls -a       显示全部文件包括以“.”开头的隐藏文件
ls -l       以长列形式显示文件夹里面的内容
主命令  【选项...】 【参数...】
短选项:由一个“-”和一个字母组成,多个段选项通常可以合并
长选项:由两个“-”和一个单词组成,多个选项不能合并
不带“-”的选项:BSD风格
参数:命令执行的对象

pwd  显示当前所在目录的路径

pwd -P  显示当前所在的实际物理路径,而非使用链接连接的路径

pwd -L  显示当前目录为链接路径时,显示链接路径

mkdir -pv /a/b/c/d  以此创建以下(/a/b/c/d)文件夹

-p:在父目录不存在的情况下创建子目录

-v:显示目录的创建过程

mkdir /a/b/{bb,cc}   创建两个目录<==>mkdir /a/b/bb和/a/b/cc

重启:init 6、reboot、shutdown -r

关机:init 0、shutdown -h now(先给用户发送关机提醒,然后再关机)、shutdown -h 10  十分钟之后关机

取消关机:shutdown -c

init+运行级别号 切换运行级别

free -m查看文件系统的使用情况

# cat /etc/redhat-release       查看操作系统的版本

uname -r 查看内核版本信息

-a显示操作系统的全部信息

3.10.0-514.el7.x86_64

主版本号.次版本号.末版本号-更新次数.enterprise Linux 6平台架构

次版本号:奇数---开发板、偶数---稳定版

tail -f = tailf 查看文件的最后十行的内容

^ 在vim编辑器中表示搜索文件内容的第一个非空字符

*通配符,通常用于文件操作,匹配所有字符

{}表示集合  在{}内使用,分隔多个不连续的值,{..}多个连续的值

&>所有输出重定向、2>/dev/null 屏蔽所有标准错误输出、2>&1将标准错误输出重定向为标准输出

管道:将一条命令的标准输出,作为管道后面命令的标准输入进行处理

Ctrl+d 退出管道

:  vim编辑器中进入末行模式

基本文件管理

Alt+“.”或者ESC+“.”  表示快速输入上一条命令的最后一个参数

cd+“-”切换到上一次目录的文件下面

ll -h 查看当前文件夹下文件的大小

ll -R递归显示当前文件夹下面子目录

which+"命令" 查看命令的绝对路径

who查看系统中有哪些用户登录系统,登录时间

1、查看磁盘空间

df -h   查看文件系统的挂在信息和系统磁盘的使用信息

df -i 查看磁盘inode号的使用情况

df -T查看磁盘文件系统的类型

2、查看内存信息

free -m   不带单位显示内存的使用情况

free -h   带单位显示内容使用情况

# cat /proc/meminfo   查看内存的详细信息
MemTotal:1016516 kB
MemFree: 336724 kB

3、查看CPU信息
lscpu       查看CPU的详细信息
#top   然后按下数字1,展开cpu信息,能够看到有多少个cpu
# cat /proc/cpuinfo
    processor标号从0开始,那么一个cpu就是0,两个cpu就是1,以此类推

cp -r 源目录地址 目标目录地址

mv 源目录地址 目标路径地址 mv有重命名功能

type -a “命令”查看命令类型和命令所在的绝对路径

stat+文件名          查看文件的三种时间
文件的三种时间:访问时间(atime)、改动时间(ctime)、更改时间(mtime)
atime:每天第一次查看文件内容时会刷新
ctime:改动文件属性时会刷新
mtime: 改动问价聂荣诗会刷新

输入重定向的使用 

对Linux的基础认识_第1张图片

 

 

 

 

 

 

你可能感兴趣的:(Linux基础)