1.1 Linux这个词语本身是指Linux内核,但是人们习惯用Linux来形容整个Linux内核的操作系统。 1.2 Linux的操作系统优点 1开源免费,2安全性高。 1.3 Linux操作系统的主要发行版 2.red hat linux 中文名字叫红帽Linux操作系统 3.centos 操作系统 社区操作系统 4.ubuntu 中文译为乌班图 5.suse linux 德国suse公司发行的版本在欧洲市场很大 2 centos 系统管理命令 操作系统的启动步骤 1加载BIOS 2读取MBR 3GRUB引导 4加载kernel 5设定inittab 6加载rc.sysinit 7加载内核模块 8启动运行级别程序 9读取rc.local文件 10执行/bin/login程序 Linux常用快捷键 Ctrl+a 跳转到到本行首部 ctrl+e 跳转到本行尾部 Ctrl+u 删除光标到行首的所有字符 ctrl+K 删除光标所在后的所有字符 ctrl+l 清屏和clear命令效果一样 ctrl+c 终止当前任务 ctrl+d 退出登录 ctrl+z 将任务挂起 ctrl+r 搜索命令 **3Linux必备命令 1 cd命令 cd命令主要用户目录切换 2 ls 命令 ls命令主要用户浏览目录下文件或文件夹 常用的有LS -a表示显示所有文件 LS -l以长格式显示文件 3 PWD查看当前目录或者所在路径 4 mkdir 主要用于创建目录 mkdir -p 创建目录的时候创建目录的上层目录,即使目录存在也不会报错。 5 rm 主要用于删除目录或者文件 rm -rf (-r表示递归,-f表示强制) 6 cp 主要用于复制文件 cp 123.txt 456 表示拷贝123.txt文件并且改名为456 7 MV 主要是移动文件或者目录 8 touch 主要是用来创建普通文件,如果文件存在就会修改当前文件时间。 9 cat 主要用来看文件,不可以查看目录 10 head 主要用来看文件的内容,默认是查看文档前十行 11 tail 上面是查看前十行,这个是默认查看文档末尾10行 12 chmod 主要用于修改文件或文件的权限 chmod o+w test.txt(注释赋予test文件其他人W写权限) 13chown 主要用于修改文件或者文件的主及属组的修改 chown -R root.root /tmp/test.txt(修改文件test.txt的用户和组都为root) 14 echo 主要用于打印字符或者回显 echo $SEHLL 15 df 命令主要用于磁盘分析查询常用就是df -h 16 du 命令主要用于查看文件在磁盘中的使用量 常用du -sh 17 vi/vim编辑器 3账户和安全 3.1创建账户和组 useradd 创建新账户 groupadd创建组账户 3.2修改账户和组命令 passwd修改账户密码 usermod修改账户信息 3.3删除账户和组 userdel 删除用户 groupdel 删除组账户 附加知识点 账户信息保存在etc/passwd文件中,账户密码信息保存/etc/shadow文件夹中,组账户信息保存至/etc/group文件中,组账号密码保存在etc/gshadow文件中。 3.4文件和目录的权限 权限主要分为读r写w执行x.-代表普通文件,d代表目录。 chmod修改文档的权限,chmod参数中u代表所有者,g代表所有组,o代表其他人,a代表所有人。 4性能监控 监控CPU使用状态 uptime 监控内存使用状态free 监控硬盘使用情况 df- h 监控网络使用情况 ip netstat 监控进程使用情况 ps ps -e查看所有进程信息 ps -ef 全格式查看进程 top动态查看进程